* Documentation for hosting scenarios. Added exceptions for invalid deferred actions.
* Allow configure callbacks to register other configure callbacks.
* Added a nested configure registration test.
* Lint.
* More tests, bug fixes, and simplification.
* Switched order of extension method example.
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Separate AddInstrumentation and AddDSInstrumentation
* Mark AddDiagnosticSourceInstrumentation as internal
* changelog
* order
Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
* Refactor peer service logic into a shared location. Support building peer.service tag in OtlpExporter.
* Added unit tests for OtlpExporter peer service support. Refactored a few things around to resolve types ending up in multiple assemblies.
* Refactored Zipkin to use the new PeerServiceResolver.
* Updated changelog.
Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Perf improvements for the OtlpExporter.
* Added an interface to the grpc service so that it is easier to mock.
* Fixed up unit tests.
* Fixed up formatting.
* Fixed up merge issues.
* Removed unused field.
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Fixed broken jaeger benchmarks.
* Setting up benchmarks for improvement testing.
* Removed the double-batching going on with the Jaeger Exporter. Added in some perf improvements.
* Fixing tests.
* Porting JaegerUdpBatcher tests to JaegerExporterTests.
* Fixed some whitespace.
* Updated CHANGELOG.