* Support W3C Baggage spec. * Moved baggage propagation to its own ITextFormat. Removed IsInjected. * updating some tests * creating nw files * updating files * buildable in release * adding baggage tests * updating tests * updating default textformat for http instrumentation * Removed a few null checks. * Removed DistributedContext. Drive CorrelationContext off of Activity.Baggage. * updating issues after merge * updating based on sanity check * updating baggage test * updating tests * reiley's comments * move to using * Updates for http-in and http-out. Updated CHANGELOGs. * Adding tests. * updating correlation context * Added test for TraceContextFormat + BaggageFormat used together. * Fixed broken tests. * Code review. * Test fixup. * updating order * updating tests * updating tests, adding dispose, clearing objects * updating changelog * Use "Baggage" instead of "baggage" as the header name. * Added some basic support for the Baggage limits specified in the spec. * Fixed and improved ITextFormat log messages. * Rename TextFormatContext -> PropagationContext. * Updated ITextFormat implementations so they don't double-extract. Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> |
||
|---|---|---|
| .. | ||
| EventSourceTest.cs | ||
| HttpClientTests.Basic.netcore31.cs | ||
| HttpClientTests.netcore31.cs | ||
| HttpTestData.cs | ||
| HttpWebRequestActivitySourceTests.netfx.cs | ||
| HttpWebRequestTests.Basic.netfx.cs | ||
| HttpWebRequestTests.netfx.cs | ||
| OpenTelemetry.Instrumentation.Http.Tests.csproj | ||
| http-out-test-cases.json | ||