* update pre-release to allow specifying the old OTel tag
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Update OTel core to 1.0.0-RC2, prep for v0.22.0 release
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Update OTel metrics to v0.22.0
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Update CHANGELOG
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Bump OTel Go version to v0.20.0
* Fix instrumentation
* Fix B3 propagator
Still need tests.
* Fix propagators context SC
* Fix example test in datadog exporter
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Set error status in AWS instrumentation when recording an error
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Set error status in go-kit instrumentation, test for exception event attributes instead of error
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Fix tests for new debug/deferred flag handling in B3 propagator
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Remove half-used deferred flag from ot propagator
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Separate Jaeger propagator debug flag handling from OTel SpanContext
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* fixup b3 context handling comments
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Fix trace flag type in X-Ray propagator
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Remove unused status flags from B3 propagator
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Update changelog
Co-authored-by: Anthony J Mirabella <a9@aneurysm9.com>
* Prepare v0.16.0 release
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Fix Cortex exporter histogram sumamrization
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Avoid double closing a done channel
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
* Treat cortex histogram bucket counts as floats since they will be coerced to float64 anyways
* Remove unused test helper
* Fix datadog example test
* Fix TraceState comparisons in propagator tests
* 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
* Introduce a top-level `Version()` and `SemVersion()` function.
These are intended to be used by submodules within the repo that need
to specify an "instrumentation version" when creating a tracer or meter.
* Included PR number in CHANGELOG
* Update contrib.go
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
* use predeclared constant regex
* Add comment about how/when Version() string is updated
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>