-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Move the xray allowdot feature gate to beta stage #32694
Move the xray allowdot feature gate to beta stage #32694
Conversation
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 a changelog that properly reflects this is a breaking change, since the feature gate will now be enabled by default.
Thanks for your comment, added changelog. Let me know if any else concern |
component: awsxrayexporter | ||
|
||
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). | ||
note: change x-ray exporter's translator to make "." split annotation pass as-is |
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 should mention the feature gate name, and the fact that it's being upgraded from Alpha
to Beta
, along with the description you already have here.
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.
Done, thanks
Description:
Moving xray exporter allow-dot feature gate from alpha to beta stage
It's a follow up change for #31732
Testing: Unit test
Documentation:
https://github.com/XinRanZhAWS/opentelemetry-collector-contrib/blob/f0863f481445e7205e3096a9a536463e3a51de81/.chloggen/xray_exporter_allow_dot_annotation.yaml
Purpose of this feature gate:
In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “_” before sending traces to X-Ray Service.
To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work
X-Ray PMs agree on rolling out this change by using feature-gate