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

Aws sdk2 sqs context propagation #6199

Merged
merged 1 commit into from
Jul 1, 2022
Merged

Conversation

laurit
Copy link
Contributor

@laurit laurit commented Jun 22, 2022

Resolves #3684
Resolves #6160
Implement sqs context propagation as it is implemented for aws sdk1. Tests and helper classes were copied from aws1 and adapted for aws2.

@laurit laurit requested a review from a team as a code owner June 22, 2022 08:09
"aws.queue.name" "testSdkSqs"
"aws.requestId" "00000000-0000-0000-0000-000000000000"
"rpc.system" "aws-api"
"rpc.service" "Sqs"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

aws sdk1 uses AmazonSQS for rpc.service

Choose a reason for hiding this comment

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

Interesting we are using rpc spec here instead of https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/messaging.md. Is there any history on why it does it that way?

@trask trask merged commit 6534dd4 into open-telemetry:main Jul 1, 2022
@laurit laurit deleted the aws2-sqs branch November 1, 2022 20:45
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.

E2E service tracing via SQS not working Support for SQS based on AWS SDK v2
4 participants