-
Notifications
You must be signed in to change notification settings - Fork 1.2k
propagation: extract of multiple header values #5973
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
Merged
dmathieu
merged 25 commits into
open-telemetry:main
from
jamesmoessis:multi-baggage-propagation-prototype
May 15, 2025
Merged
Changes from 19 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
4b08c01
Prototypes propagation with multiple values. Adds MultiTextMapCarrier…
jamesmoessis 4cffc3c
implement composability suggestion with regards to interface design
jamesmoessis 5970fd4
rename GetAll to Values as suggested
jamesmoessis a63c63a
ensure backwards compatibility message is in all places it should be
jamesmoessis 9e4e348
optimise when bVals is empty as suggested -- also add test case for e…
jamesmoessis c72ade6
add changelog entry
jamesmoessis 9de8b16
appease linter
jamesmoessis cf66b68
Update propagation/baggage.go
jamesmoessis 52f3e06
rename MultiGetter to ValuesGetter, implementing review suggestion
jamesmoessis 8bbb867
add more information into the go doc of Extract, as per review
jamesmoessis 1bceb79
update HeaderCarrier go doc to explicitly state that it satisfies Mul…
jamesmoessis c7bf432
update TextMapPropagator.Extract go doc to mention checking if carrie…
jamesmoessis 324cfcf
Merge branch 'main' into multi-baggage-propagation-prototype
pellared 5c239a5
remove MultiTextMapCarrier and just reference ValuesGetter directly, …
jamesmoessis 2381840
Merge branch 'main' into multi-baggage-propagation-prototype
jamesmoessis 47204d0
Update propagation/baggage.go
jamesmoessis a239650
Update CHANGELOG.md
jamesmoessis 41191a9
add compile time checks for implementing interfaces
jamesmoessis 9698552
update test to additionally test baggage with map carrier, as map car…
jamesmoessis f7254e2
Merge branch 'main' into multi-baggage-propagation-prototype
pellared d116229
Update propagation/baggage_test.go
jamesmoessis 0d124fe
Update propagation/baggage_test.go
jamesmoessis f9c5a64
Merge branch 'main' into multi-baggage-propagation-prototype
pellared 91a4ffc
fix applied suggestion
jamesmoessis 1307ad4
Merge branch 'main' into multi-baggage-propagation-prototype
pellared File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.