-
Notifications
You must be signed in to change notification settings - Fork 848
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 Binary format and related members. #891
Remove Binary format and related members. #891
Conversation
Codecov Report
@@ Coverage Diff @@
## master #891 +/- ##
=========================================
Coverage ? 82.82%
Complexity ? 830
=========================================
Files ? 110
Lines ? 2870
Branches ? 249
=========================================
Hits ? 2377
Misses ? 382
Partials ? 111
Continue to review full report at Codecov.
|
Would it be easier to leave BinaryContext in a non-working form here? If we temporarily remove it, we break users now and later they have to put it back. If we don't remove it, we break them later and they can change their usage to the new interface right away. |
I'm not sure we will be breaking users, because I don't think anybody has been using this (for example, we don't have binary support for In JS they decided to keep it because there were pieces already using it, so it makes sense for them to keep things around, but that's not our case. I can keep them around, but it feels weird to me to keep around 'dead-for-now' code ;) |
We plan to use the BinaryFormat interface at Dynatrace, with our own implementation. But if you think no one else is using it, we don't really require having that interface in the API. |
I don't think anybody else than you guys is using it at this time. I imagine users relying on that once we have a full implementation though (not a partial one like the one we have right now). I'm adding then the "Holding On" label, in case we don't move fast enough on the OTEP 66 changes ;) |
Ooops, was expected to put the label to #914 @bogdandrutu Please provide your review/opinion on this one ;) |
Please rebase, also I am not sure what was the decision. |
Rebased and updated. The decision from the last SIG call was to temporary remove it. @open-telemetry/java-approvers please review & approve. |
As part of 0.3.0 we will be removing
Binary
(and later, under 0.5.0, putting it back once the format gets updated).This is part of #720