mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2026-10-28 10:45:18 +08:00
* Make Properties() lazily parsing the property string * Remove unnecessary named return attributes * Skip empty tokens in propertiesFromMetadata * Normalize empty property elements * Add benchmarks for end-to-end Parse and Properties methods * Add Parse-level allocation regression guard * Fix lint * Recover TestMemberProperties and TestBaggageSetMember * Add BenchmarkNewMember * Update propagation/baggage_test.go Co-authored-by: Robert Pająk <pellared@hotmail.com> * Apply suggestions * Fix lint * Update CHANGELOG.md * Update CHANGELOG.md * Update baggage/baggage.go Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> * Update baggage/baggage.go Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> * Update baggage/baggage.go Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> * Update baggage/baggage.go Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> * Make internal baggage item private --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>