-
Couldn't load subscription status.
- Fork 13
Upgrade to reporting API v0.5 #114
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
Upgrade to reporting API v0.5 #114
Conversation
pyproject.toml
Outdated
| "typing_extensions >= 4.6.1, < 5", | ||
| "grpc-stubs == 1.53.0.5", | ||
| "frequenz-api-reporting >= 0.2.0, < 0.5", | ||
| "frequenz-api-reporting >= 0.2.0, < 0.6", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The lower version needs to be updated where MetricConnections was introduced, otherwise this fails.
| "warning": state.warnings, | ||
| "error": state.errors, | ||
| }.items(): | ||
| # Skip if the category is not present |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why are these comments removed?
RELEASE_NOTES.md
Outdated
| ## Upgrading | ||
|
|
||
| <!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with --> | ||
| * Update to use frequenz-api-reporting 0.6 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs more explanation because this has a dependency with the service.
2d7480f to
b154b7b
Compare
Signed-off-by: Flora <[email protected]>
b154b7b to
9e66c57
Compare
This update includes
MetricConnectionsin the request message, that comes with a breaking change in the API specs. To ensure compatibility, both the client and service must be updated simultaneously. Specifically: