-
Notifications
You must be signed in to change notification settings - Fork 256
fix: OTLP exporter compression should be none by default. fixes #1798. #1822
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
base: main
Are you sure you want to change the base?
fix: OTLP exporter compression should be none by default. fixes #1798. #1822
Conversation
The spec carries the important caveat:
We chose to make Also note that there's another copy of this code here: opentelemetry-ruby/exporter/otlp-http/lib/opentelemetry/exporter/otlp/http/trace_exporter.rb Line 39 in aacd8c8
|
thanks for reviewing @fbogsany . I'll amend the trace exporter as well. Regarding your other comment, I'm not sure and I'll leave the decision to you. I'm an opentelemetry user, I was reading the issue list and I thought it was a good opportunity to start contributing to the project. So feel free to close this PR. |
…exporter, log exporter and traces exporter
What process have you all used in the past to make big decisions like this? I haven't earned my maintainers badge so all I can do is lay out a case for this. I did not get any feedback/input/concerns on the issue I opened so I assumed this was ok? #1798 I advocated for switching to none since is my experience so far has been inconsistent accross language SIGs. AFAICT Java, Go, and JavaScript default to no compression making Ruby the outlier and that has caught some of our end users by surprise. I do empathaize with how this will impact our end users, however IMO it is also difficult to tell measure "erosion of trust" since we do not capture those metrics or have a sense outside of GitHub how important these kind of changes are. I do understand the sentiment of making a big change like this but the gem has not yet made 1.x status giving us some flexibility in making changes. It may be frustrating for users who are expecting default compression to All that being said, I will leave the final decision of which |
👋 This pull request has been marked as stale because it has been open with no activity. You can: comment on the issue or remove the stale label to hold stale off for a while, add the |
No description provided.