-
Notifications
You must be signed in to change notification settings - Fork 524
make force_flush() in PushMetricExporter synchronous #2663
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
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2663 +/- ##
=====================================
Coverage 79.1% 79.1%
=====================================
Files 122 122
Lines 22560 22560
=====================================
Hits 17858 17858
Misses 4702 4702 ☔ View full report in Codecov by Sentry. |
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.
LGTM, the changelog need to be moved.
While this change is in right direction, and only affect the custom exporters, I am still thinking about the breaking changes with deprecating, if possible (specifically that we are 0.28 was RC), and concerns coming from #2645. Though it won't be trivial in this case, as we want to eventually keep the function name same. Which means, we need to deprecate the existing and bring new sync method under feature flag. Just for discussions - not to block this PR. |
Good point! Same issue in #2654 too. (Things would have been different if 1.0 was released - we absolutely cannot make this change or the one from #2654 post 1.0.) |
…2663) Co-authored-by: Cijo Thomas <[email protected]> Co-authored-by: Lalit Kumar Bhasin <[email protected]>
Changes
Merge requirement checklist
CHANGELOG.md
files updated for non-trivial, user-facing changes