You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Propagate context internal tags through http headers (#3045)
* add tagset module
* Allow encoding a subclass of dict
* Propagate context meta through http headers
* Add HTTPPropagator.extract benchmark
* fix typing issues
* expand benchmark test cases
* fix flake8 issue
* fix type casting
* use ensure_str instead of ensure_text
* add tests for invalid tags
* add scaffolding for http inject benchmarks
* replace existing benchmarks with new inject/extract scnearios
* fix benchmark scenario
* disallow leading commas, remove runtime type check
* add warning logs
* add test case for handling of unicode keys and values
* remove unnused imports
* Update benchmarks/http_propagation_extract/config.yaml
* do not propagate on any error
* Update ddtrace/propagation/http.py
* fix tag assertion
* do not encode tags when we previously had an error
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
0 commit comments