8000 Propagate context into CompletableFuture returned from aws2 async client methods by laurit · Pull Request #13810 · open-telemetry/opentelemetry-java-instrumentation · GitHub
[go: up one dir, main page]

Skip to content

Conversation

laurit
Copy link
Contributor
@laurit laurit commented May 2, 2025

Resolves #13783
This PR only fixes the issue for the agent instrumentation. For library instrumentation we could propagate context into CompletableFuture by wrapping the async clients. But just this probably wouldn't be enough to fix this particular issue because DefaultS3CrtAsyncClient internally creates an instance of DefaultS3AsyncClient that we'd also need to wrap somehow.

@laurit laurit requested a review from a team as a code owner May 2, 2025 07:55
@laurit laurit added this to the v2.16.0 milestone May 9, 2025
@trask trask merged commit 34b5241 into open-telemetry:main May 13, 2025
86 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.

AWS S3 CRT client operations have different trace IDs

3 participants

0