From b833e19516bcab1f8522885ea414979bc6f9a75f Mon Sep 17 00:00:00 2001 From: Julian Tescher Date: Sun, 26 Jul 2020 11:20:53 -0700 Subject: [PATCH 1/3] Prepare for 0.7.0 release --- CHANGELOG.md | 15 +++++++++++++++ Cargo.toml | 2 +- opentelemetry-jaeger/CHANGELOG.md | 8 ++++++++ opentelemetry-jaeger/Cargo.toml | 2 +- opentelemetry-zipkin/CHANGELOG.md | 8 ++++++++ opentelemetry-zipkin/Cargo.toml | 2 +- 6 files changed, 34 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 459e1e75cc..239d557187 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [v0.7.0](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.6.0...v0.7.0) + +### Added +- New `ParentOrElse` sampler for fallback logic if parent is not sampled. #128 +- Attributes can now have array values #146 +- Added `record_exception` and `record_exception_with_stacktrace` methods to `Span` #152 + +### Changed +- Update sampler types #128 + - `Always` is now `AlwaysOn`. `Never` is now `AlwaysOff`. `Probability` now ignores parent + sampled state. +- `base64` and `binary_propagator` have been moved to `experimental` module. #134 +- `Correlation-Context` header has been updated to `otcorrelations` #145 +- `B3Propagator` has been updated to more closely follow the spec #148 + ## [v0.6.0](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.5.0...v0.6.0) ### Added diff --git a/Cargo.toml b/Cargo.toml index c26eb3d573..1de25802ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry" -version = "0.6.0" +version = "0.7.0" authors = ["OpenTelemetry Authors "] description = "A metrics collection and distributed tracing framework" homepage = "https://github.com/open-telemetry/opentelemetry-rust" diff --git a/opentelemetry-jaeger/CHANGELOG.md b/opentelemetry-jaeger/CHANGELOG.md index 0e74447927..1d368f8051 100644 --- a/opentelemetry-jaeger/CHANGELOG.md +++ b/opentelemetry-jaeger/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## v0.6.0 + +### Changed +- Update to opentelemetry v0.7.0 + +### Fixed +- Do not add `span.kind` tag if it has been set as an attribute #140 + ## v0.5.0 ### Changed diff --git a/opentelemetry-jaeger/Cargo.toml b/opentelemetry-jaeger/Cargo.toml index 41a86228c1..f2a80fe9f3 100644 --- a/opentelemetry-jaeger/Cargo.toml +++ b/opentelemetry-jaeger/Cargo.toml @@ -16,7 +16,7 @@ license = "Apache-2.0" edition = "2018" [dependencies] -opentelemetry = { version = "0.6.0", default-features = false, features = ["trace"], path = ".." } +opentelemetry = { version = "0.7.0", default-features = false, features = ["trace"], path = ".." } ureq = { version = "1.0.0", optional = true } thrift = "0.13.0" diff --git a/opentelemetry-zipkin/CHANGELOG.md b/opentelemetry-zipkin/CHANGELOG.md index 4ec0cab09d..d8dcd729d6 100644 --- a/opentelemetry-zipkin/CHANGELOG.md +++ b/opentelemetry-zipkin/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## v0.4.0 + +### Added +- Added a `with_collector_endpoint` endpoint to config builder #155 + +### Changed +- Update to opentelemetry v0.7.0 + ## v0.3.0 ### Changed diff --git a/opentelemetry-zipkin/Cargo.toml b/opentelemetry-zipkin/Cargo.toml index ddab6cf259..2468e0323a 100644 --- a/opentelemetry-zipkin/Cargo.toml +++ b/opentelemetry-zipkin/Cargo.toml @@ -16,7 +16,7 @@ license = "Apache-2.0" edition = "2018" [dependencies] -opentelemetry = { version = "0.6.0", path = ".." } +opentelemetry = { version = "0.7.0", path = ".." } reqwest = { version = "0.10.4", features = ["blocking"] } serde_json = "1.0" serde = { version = "1.0.104", features = ["derive"] } From b48927a35e66f0e07a2672ba808b44c589bcb74a Mon Sep 17 00:00:00 2001 From: Julian Tescher Date: Mon, 27 Jul 2020 08:29:10 -0700 Subject: [PATCH 2/3] Bump zipkin version --- examples/zipkin/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/zipkin/Cargo.toml b/examples/zipkin/Cargo.toml index 078bbaeebc..25c2ea1fb6 100644 --- a/examples/zipkin/Cargo.toml +++ b/examples/zipkin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zipkin" -version = "0.1.0" +version = "0.2.0" edition = "2018" [dependencies] From 7c782153a4f7616058fc0de8351933b621717549 Mon Sep 17 00:00:00 2001 From: Julian Tescher Date: Mon, 27 Jul 2020 08:34:06 -0700 Subject: [PATCH 3/3] Bump otel-jaeger version --- examples/zipkin/Cargo.toml | 2 +- opentelemetry-jaeger/Cargo.toml | 2 +- opentelemetry-zipkin/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/zipkin/Cargo.toml b/examples/zipkin/Cargo.toml index 25c2ea1fb6..078bbaeebc 100644 --- a/examples/zipkin/Cargo.toml +++ b/examples/zipkin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zipkin" -version = "0.2.0" +version = "0.1.0" edition = "2018" [dependencies] diff --git a/opentelemetry-jaeger/Cargo.toml b/opentelemetry-jaeger/Cargo.toml index f2a80fe9f3..333b7e5958 100644 --- a/opentelemetry-jaeger/Cargo.toml +++ b/opentelemetry-jaeger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-jaeger" -version = "0.5.0" +version = "0.6.0" authors = ["OpenTelemetry Authors "] description = "Jaeger exporter for OpenTelemetry" homepage = "https://github.com/open-telemetry/opentelemetry-rust" diff --git a/opentelemetry-zipkin/Cargo.toml b/opentelemetry-zipkin/Cargo.toml index 2468e0323a..23c1a40c8c 100644 --- a/opentelemetry-zipkin/Cargo.toml +++ b/opentelemetry-zipkin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opentelemetry-zipkin" -version = "0.3.0" +version = "0.4.0" authors = ["OpenTelemetry Authors "] description = "Zipkin exporter for OpenTelemetry" homepage = "https://github.com/open-telemetry/opentelemetry-rust"