Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/databroker api v2 #101

Merged
merged 58 commits into from
Nov 13, 2024
Merged

Feature/databroker api v2 #101

merged 58 commits into from
Nov 13, 2024

Conversation

argerus
Copy link
Contributor

@argerus argerus commented Nov 13, 2024

No description provided.

rafaeling and others added 25 commits October 22, 2024 09:53
* Add GetValue and GetValues  Support
…_info

Implement server info service method
…mentation

Subscribe by id Integer32 implementation
* Min/Max Support
…_out_of_range

Fix actuate and batch actuate out of range error
…on Development (#21)


* Initiate Kuksa requirements analysis

---------

Co-authored-by: Erik Jaegervall <[email protected]>
Co-authored-by: BjoernAtBosch <[email protected]>
Co-authored-by: Lukas Mittag <[email protected]>
Co-authored-by: lukasmittag <[email protected]>
…eck_correct_actuation

Validation of actuator type on actuate and batch_actuate and extend UpdateErrors
Add reflection support for kuksa.val.v2
…iction_for_sdv_databroker_v1

Add missing min max restriction for sdv.databroker.v1
* Improve throughput by not replying with `PublishValuesResponse` on success.
* Remove of `optional` fields recently added to `sdv.databroker.v1` and `kuksa.val.v2` as this is not supported in older versions of proto3.
Copy link

codecov bot commented Nov 13, 2024

Codecov Report

Attention: Patch coverage is 62.70243% with 737 lines in your changes missing coverage. Please review.

Project coverage is 59.71%. Comparing base (0af2e2e) to head (041729b).
Report is 59 commits behind head on main.

Files with missing lines Patch % Lines
databroker/src/grpc/kuksa_val_v2/conversions.rs 26.52% 313 Missing ⚠️
databroker/src/broker.rs 85.24% 166 Missing ⚠️
...tabroker/src/grpc/sdv_databroker_v1/conversions.rs 1.23% 80 Missing ⚠️
databroker/src/grpc/kuksa_val_v1/val.rs 35.77% 79 Missing ⚠️
databroker/src/types.rs 27.11% 43 Missing ⚠️
databroker/src/main.rs 0.00% 12 Missing ⚠️
databroker/src/vss.rs 52.00% 12 Missing ⚠️
databroker/src/grpc/server.rs 15.38% 11 Missing ⚠️
databroker/src/viss/v2/server.rs 0.00% 10 Missing ⚠️
databroker/src/permissions.rs 66.66% 5 Missing ⚠️
... and 2 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #101      +/-   ##
==========================================
+ Coverage   49.95%   59.71%   +9.76%     
==========================================
  Files          31       33       +2     
  Lines       11792    15906    +4114     
==========================================
+ Hits         5891     9499    +3608     
- Misses       5901     6407     +506     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

@rafaeling rafaeling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, it has been reviewed while kuksa.val.v2 development

@argerus argerus merged commit 5604aa9 into main Nov 13, 2024
20 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants