-
Notifications
You must be signed in to change notification settings - Fork 233
Open
Labels
api: pubsubIssues related to the googleapis/nodejs-pubsub API.Issues related to the googleapis/nodejs-pubsub API.priority: p3Desirable enhancement or fix. May not be included in next release.Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
nodejs-pubsub/src/telemetry-tracing.ts
Line 243 in c1bed9e
export const modernAttributeName = 'googclient_traceparent'; |
I noticed that the client sets + extracts trace context using googclient_traceparent
instead of the standard traceparent
. This makes it incompatible with vanilla OpenTelemetry context propagation, requiring manual extraction and re-injection.
- Is there a specific reason for this customization?
- Would it be possible to use the standard traceparent key, or at least provide an option to enable it?
This would improve interoperability with OpenTelemetry out of the box.
Thanks!
nicklegzlightspeed, bizob2828 and frodesandbergnordea
Metadata
Metadata
Assignees
Labels
api: pubsubIssues related to the googleapis/nodejs-pubsub API.Issues related to the googleapis/nodejs-pubsub API.priority: p3Desirable enhancement or fix. May not be included in next release.Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.