* Prepare for v0.13.0 release
* Update Jaeger propagator to new otel.TextMapPropagator interface
* Update CHANGELOG.md for v0.13.0 release
* Avoid setting global propagator in tests where it is not reset afterward
* [propagator] Initial commit of jaeger propagator.
* [propagator] Add more test & copyright header.
* [propagator] Add injection integration test.
* [propagator] Address comments.
* [propagator] Address the comment.
Change traceID so that we can verify the propagator will not just take the low 64 bits.
* [propagator] Add necessary doc for functions and types
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
According to the spec. Debug sampling decision implies accept(sampled) decision.
But we didn't set sample bitmask. So when trace state is debug, `IsSampled` method will still return false, which is different from spec.
Now we make sure when debug bitmask is set, sample bitmask will also be set.
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>