Replies: 1 comment 4 replies
Could you clarify exactly what you're asking? |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I'm using OpenTelemetry.Instrumentation.AWSLambda (1.15.1 on .NETCore 8.0).
I'm wrapping the lambdaHandler with AWSLambdaWrapper.TraceAsync.
SQSMessage attributes received by the handler contain traceparent and baggage.
AWSLambdaWrapper.TraceAsync calls internal static (ActivityContext ParentContext, IEnumerable? Links) ExtractParentContext(TInput input) but even if internally the function extracts the baggage (due to default propagator) , as for the signature, the method do not return it to the caller or set it as Baggage.Current.
Is this a design choice or whatever?
Thanks
All reactions