Skip to content
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

fix(impl): propagate Opentelemetry baggage and related kafka headers #108

Conversation

nreant1A
Copy link
Contributor

Default usage of Quarkus Opentelemetry is specifying the default propagators as W3C trace and W3C baggage. The current TracingDecorator code is erasing the W3C baggage header which may be used by functional code.

Change has been done to propagate the Opentelemetry Baggage from the extracted Opentelemetry context (if any). The kafka headers even if erased will be restored from the "child" Opentelemetry context created.

Let me know if I am missing any documentation or tests.
Also, not sure if I should change the .github/project.yaml or maintainer will take care of the release step ?

Best regards
Nicolas Reant

@nreant1A nreant1A requested a review from a team as a code owner September 20, 2024 00:08
@vietk
Copy link
Contributor

vietk commented Sep 20, 2024

Hello
Thanks for the contribution, but can you please target the quarkus-3.2 branch?

@nreant1A
Copy link
Contributor Author

@vietk Created a new PR targeting quarkus-3.2 branch : #109
Will close this one.

@nreant1A nreant1A closed this Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants