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

Opentelemetry stream fix #31844

Merged
merged 15 commits into from
Jan 17, 2024
Merged

Conversation

ashishb-solo
Copy link
Contributor

Commit Message: use unary RPC calls for OpenTelemetry trace export
Additional Description: The OpenTelemetry exporter was previously using client-side streaming for exporting trace data. This appears to work fine with the reference OpenTelemetry collector, but some collectors (DataPrepper for one example) instead seem to expect unary RPC calls for trace exports (in accordance with the OpenTelemetry specification). It seems that Data Prepper appears to rely specifically on the end-stream flag arriving in order for it to properly process the trace exports.
Risk Level: medium
Testing: no new tests
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

ashishb-solo and others added 15 commits August 14, 2023 18:54
Signed-off-by: ashish b <[email protected]>
Signed-off-by: Ashish Banerjee <[email protected]>
…voy into opentelemetry-stream-fix

Signed-off-by: Ashish Banerjee <[email protected]>
Signed-off-by: Ashish Banerjee <[email protected]>
Since we no longer stream traces, this name is more accurate

Signed-off-by: Ashish Banerjee <[email protected]>
…voy into opentelemetry-stream-fix

Signed-off-by: Ashish Banerjee <[email protected]>
Signed-off-by: Ashish Banerjee <[email protected]>
Signed-off-by: Ashish Banerjee <[email protected]>
@ashishb-solo
Copy link
Contributor Author

Creating a new pull request here because I don't know how to reopen #29011

Adding this in the hopes that it addresses #31497 (comment)

@ashishb-solo
Copy link
Contributor Author

@htuch When you get a chance, would you mind taking a look? I was unable to figure out how to open the last pull request unfortunately, so I decided to just create this one instead. Thanks in advance!

Copy link
Member

@htuch htuch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the followup!

@htuch htuch merged commit f520e8e into envoyproxy:main Jan 17, 2024
53 checks passed
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