Skip to content

Conversation

feywind
Copy link
Collaborator

@feywind feywind commented Sep 20, 2023

This PR adds support for OTel context propagation using the standard W3C headers as Pub/Sub attributes. It also harmonizes the spans we're using with the planned spans in other language libraries.

Fixes #1389

(This is the 4.x version of #1659 - I'll still be backporting to there, but the changes will go here first.)

feywind and others added 30 commits December 12, 2022 16:28
@feywind feywind added the owlbot:run Add this label to trigger the Owlbot post processor. label Jul 30, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jul 30, 2024
Copy link

Warning: This pull request is touching the following templated files:

@feywind feywind added the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 7, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 7, 2024
@feywind
Copy link
Collaborator Author

feywind commented Aug 8, 2024

The otel-beta tag has been updated to 4.5.0-otel-beta.2, which is current as of today. This is pretty close now!

@feywind feywind added owlbot:run Add this label to trigger the Owlbot post processor. and removed do not merge Indicates a pull request not ready for merge, due to either quality or timing. labels Aug 23, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 23, 2024
@feywind feywind added the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 23, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Aug 23, 2024
@feywind feywind merged commit 4b5c90d into googleapis:main Aug 24, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: pubsub Issues related to the googleapis/nodejs-pubsub API. size: xl Pull request size is extra large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OpenTelemetry integration misses the point: we need to propagate the span/context!
7 participants