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

Remove TODOs #46

Merged
merged 4 commits into from
May 7, 2024
Merged

Remove TODOs #46

merged 4 commits into from
May 7, 2024

Conversation

llucax
Copy link
Contributor

@llucax llucax commented May 7, 2024

  • Add a new part:code label
  • mkdocs: Fix the edit URI
  • mkdocs: Add cross-reference to grpc
  • Remove outdated TODOs

@llucax llucax requested a review from a team as a code owner May 7, 2024 06:39
@llucax llucax requested a review from shsms May 7, 2024 06:39
@github-actions github-actions bot added part:docs Affects the documentation part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) labels May 7, 2024
Marenz
Marenz previously approved these changes May 7, 2024
@llucax llucax self-assigned this May 7, 2024
@llucax llucax added this to the v0.3.0 milestone May 7, 2024
@llucax llucax added the type:tech-debt Improves the project without visible changes for users label May 7, 2024
llucax added 4 commits May 7, 2024 11:29
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Make logs more consistent and use more appropriate log levels:

* info for when streaming starts (it shouldn't happen that often)
* warning for when streaming is interrupted by an error but we are going
  to retry
* error when we exhausted the retries, so we are giving up

We don't print a traceback anymore, as this will be inside the grpcio
library and won't tell us much more than the error message itself.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax added the cmd:skip-release-notes It is not necessary to update release notes for this PR label May 7, 2024
@llucax
Copy link
Contributor Author

llucax commented May 7, 2024

Skipping release notes because it is just a cosmetic change in logs.

Rebased as I wasn't based on the current head, I also dropped a few commits that were already fixed in head.

@llucax llucax requested a review from Marenz May 7, 2024 09:41
@llucax llucax enabled auto-merge May 7, 2024 09:42
@llucax
Copy link
Contributor Author

llucax commented May 7, 2024

Enabled auto-merge.

@llucax llucax added this pull request to the merge queue May 7, 2024
Merged via the queue into frequenz-floss:v0.x.x with commit 7ace841 May 7, 2024
14 of 15 checks passed
@llucax llucax deleted the todos branch May 7, 2024 10:10
@llucax llucax modified the milestones: v0.3.0, v0.4.0 May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cmd:skip-release-notes It is not necessary to update release notes for this PR part:docs Affects the documentation part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants