-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Add guidelines for breaking changes #4712
Add guidelines for breaking changes #4712
Conversation
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
@dashpole, do you have a good resource about how to do feature flags in the collector? If so, I'll add a link. |
Codecov Report
@@ Coverage Diff @@
## main #4712 +/- ##
==========================================
- Coverage 90.78% 90.73% -0.06%
==========================================
Files 180 179 -1
Lines 10637 10696 +59
==========================================
+ Hits 9657 9705 +48
- Misses 761 770 +9
- Partials 219 221 +2
Continue to review full report at Codecov.
|
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
https://github.com/open-telemetry/opentelemetry-collector/tree/main/service/featuregate But as I explained, these are not helping with API changes. |
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
@codeboten lots of changes since your review, I asked you to do another round please. |
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
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. This reflects our intent. Any further clarifications can be added via additional PRs.
@jpkrohling I can merge this once the comments are resolved. |
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
PR updated. I think there's only one open comment about features being replaced by existing ones. Not sure there's anything to do in the other open comment. |
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
That one was resolved, only one comment is still open but I think it has been addressed already. |
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
As a result of the discussion involving #4672, we agreed during the SIG Collector meeting that we'd start recommending and enforcing breaking changes to be performed in two steps.
Signed-off-by: Juraci Paixão Kröhling juraci@kroehling.de