Skip to content

Commit

Permalink
Prepare for 0.14.0 release (#548)
Browse files Browse the repository at this point in the history
  • Loading branch information
jtescher committed May 10, 2021
1 parent e240f1d commit 133ab27
Show file tree
Hide file tree
Showing 22 changed files with 151 additions and 31 deletions.
6 changes: 6 additions & 0 deletions opentelemetry-aws/CHANGELOG.md
@@ -1,3 +1,9 @@
## v0.2.0

### Changed

- Update to opentelemetry v0.14.0

## v0.1.0

### Added
Expand Down
4 changes: 2 additions & 2 deletions opentelemetry-aws/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-aws"
version = "0.1.0"
version = "0.2.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "AWS exporters and propagators for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-aws"
Expand All @@ -23,7 +23,7 @@ default = ["trace"]
trace = ["opentelemetry/trace"]

[dependencies]
opentelemetry = { version = "0.13", path = "../opentelemetry", features = ["trace"] }
opentelemetry = { version = "0.14", path = "../opentelemetry", features = ["trace"] }
lazy_static = "1.4"

[dev-dependencies]
Expand Down
6 changes: 6 additions & 0 deletions opentelemetry-contrib/CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog

## v0.6.0

### Changed

- Update to opentelemetry v0.14.0

## v0.5.0

### Removed
Expand Down
4 changes: 2 additions & 2 deletions opentelemetry-contrib/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-contrib"
version = "0.5.0"
version = "0.6.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Rust contrib repo for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-contrib"
Expand All @@ -24,7 +24,7 @@ base64_format = ["base64", "binary_propagator"]
binary_propagator = []

[dependencies]
opentelemetry = { version = "0.13", path = "../opentelemetry", features = ["trace"] }
opentelemetry = { version = "0.14", path = "../opentelemetry", features = ["trace"] }
base64 = { version = "0.13", optional = true }
lazy_static = "1.4"

Expand Down
12 changes: 11 additions & 1 deletion opentelemetry-datadog/CHANGELOG.md
@@ -1,3 +1,13 @@
# Changelog

## v0.2.0

### Changed

- Disable optional features for reqwest
- Remove default surf features #546
- Update to opentelemetry v0.14.0

## v0.1.0

### Added
Expand All @@ -6,4 +16,4 @@
- Datadog propagator #440

### Changed
- Rename trace config with_default_sampler to with_sampler #482
- Rename trace config with_default_sampler to with_sampler #482
6 changes: 3 additions & 3 deletions opentelemetry-datadog/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-datadog"
version = "0.1.0"
version = "0.2.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Datadog exporters and propagators for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-datadog"
Expand All @@ -26,8 +26,8 @@ surf-client = ["surf", "opentelemetry-http/surf"]
[dependencies]
async-trait = "0.1"
indexmap = "1.6"
opentelemetry = { version = "0.13", path = "../opentelemetry", features = ["trace"] }
opentelemetry-http = { version = "0.2", path = "../opentelemetry-http" }
opentelemetry = { version = "0.14", path = "../opentelemetry", features = ["trace"] }
opentelemetry-http = { version = "0.3", path = "../opentelemetry-http" }
rmp = "0.8"
reqwest = { version = "0.11", default-features = false, optional = true }
surf = { version = "2.0", default-features = false, optional = true }
Expand Down
9 changes: 8 additions & 1 deletion opentelemetry-http/CHANGELOG.md
@@ -1,5 +1,12 @@
# Changelog

## v0.3.0

### Changed

- Return response from `HttpClient` #511
- Update to opentelemetry v0.14.0

## v0.2.0

### Changed
Expand All @@ -9,4 +16,4 @@

### Added

- Opentelemetry integration with http #415
- Opentelemetry integration with http #415
4 changes: 2 additions & 2 deletions opentelemetry-http/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-http"
version = "0.2.0"
version = "0.3.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Helper implementations for exchange of traces and metrics over HTTP"
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
Expand All @@ -15,6 +15,6 @@ bytes = "1"
futures-util = { version = "0.3", default-features = false, features = ["io"] }
http = "0.2"
isahc = { version = "0.9", default-features = false, optional = true }
opentelemetry = { version = "0.13", path = "../opentelemetry", features = ["trace"] }
opentelemetry = { version = "0.14", path = "../opentelemetry", features = ["trace"] }
reqwest = { version = "0.11", default-features = false, features = ["blocking"], optional = true }
surf = { version = "2.0", default-features = false, optional = true }
8 changes: 8 additions & 0 deletions opentelemetry-jaeger/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog

## v0.13.0

### Changed

- Use follows from instead of child of for links #524
- Remove default surf features #546
- Update to opentelemetry v0.14.0

## v0.12.1

### Fixed
Expand Down
8 changes: 4 additions & 4 deletions opentelemetry-jaeger/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-jaeger"
version = "0.12.1"
version = "0.13.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Jaeger exporter for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger"
Expand All @@ -27,8 +27,8 @@ futures-util = { version = "0.3", optional = true }
http = { version = "0.2", optional = true }
isahc = { version = "0.9", default-features = false, optional = true }
js-sys = { version = "0.3", optional = true }
opentelemetry = { version = "0.13", default-features = false, features = ["trace"], path = "../opentelemetry" }
opentelemetry-http = { version = "0.2", path = "../opentelemetry-http", optional = true }
opentelemetry = { version = "0.14", default-features = false, features = ["trace"], path = "../opentelemetry" }
opentelemetry-http = { version = "0.3", path = "../opentelemetry-http", optional = true }
pin-project = { version = "1.0", optional = true }
thrift = "0.13"
tokio = { version = "1.0", features = ["net", "sync"], optional = true }
Expand All @@ -43,7 +43,7 @@ surf = { version = "2.0", default-features = false, optional = true }
[dev-dependencies]
bytes = "1"
futures = "0.3"
opentelemetry = { version = "0.13", default-features = false, features = ["trace", "testing"], path = "../opentelemetry" }
opentelemetry = { version = "0.14", default-features = false, features = ["trace", "testing"], path = "../opentelemetry" }

[dependencies.web-sys]
version = "0.3.4"
Expand Down
19 changes: 19 additions & 0 deletions opentelemetry-otlp/CHANGELOG.md
@@ -1,6 +1,25 @@
# Changelog

## v0.7.0

### Added

- adding otlp http transport, using proto binary #516

### Fixed

- docs cannot compile #507
- exporter cannot merge IntSum correctly. #518
- update metrics proto and metric transformation #535

### Changed

- Allow users to bring their own tonic channel #515
- Remove default surf features #546
- Update to opentelemetry v0.14.0

### v0.6.0

### Added
- Examples on how to connect to an external otlp using tonic, tls and tokio #449
- Examples on how to connect to an external otlp using grpcio and tls #450
Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-otlp/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-otlp"
version = "0.6.0"
version = "0.7.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Exporter for the OpenTelemetry Collector"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp"
Expand Down Expand Up @@ -38,13 +38,13 @@ rustdoc-args = ["--cfg", "docsrs"]
async-trait = "0.1"
futures = "0.3"
grpcio = { version = "0.7", optional = true }
opentelemetry = { version = "0.13", default-features = false, features = ["trace"], path = "../opentelemetry" }
opentelemetry = { version = "0.14", default-features = false, features = ["trace"], path = "../opentelemetry" }
prost = { version = "0.7", optional = true }
protobuf = { version = "2.18", optional = true }
thiserror = "1.0"
tonic = { version = "0.4", optional = true }
tokio = { version = "1.0", features = ["full"], optional = true }
opentelemetry-http = { version = "0.2", path = "../opentelemetry-http", optional = true }
opentelemetry-http = { version = "0.3", path = "../opentelemetry-http", optional = true }
reqwest = { version = "0.11", optional = true, default-features = false }
surf = { version = "2.0", optional = true, default-features = false }
http = "0.2"
Expand Down
7 changes: 7 additions & 0 deletions opentelemetry-prometheus/CHANGELOG.md
@@ -1,6 +1,13 @@
# Changelog

## v0.7.0

### Changed

- Update to opentelemetry v0.14.0

## v0.6.0

### Added
- Add sanitization of prometheus label names #462

Expand Down
4 changes: 2 additions & 2 deletions opentelemetry-prometheus/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-prometheus"
version = "0.6.0"
version = "0.7.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Prometheus exporter for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust"
Expand All @@ -20,7 +20,7 @@ all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[dependencies]
opentelemetry = { version = "0.13", path = "../opentelemetry", default-features = false, features = ["metrics"] }
opentelemetry = { version = "0.14", path = "../opentelemetry", default-features = false, features = ["metrics"] }
prometheus = "0.12"
protobuf = "2.14"

Expand Down
8 changes: 8 additions & 0 deletions opentelemetry-semantic-conventions/CHANGELOG.md
@@ -1,6 +1,14 @@
# Changelog

## v0.6.0

### Changed

- Update to spec version 1.3.0 #547
- Update to opentelemetry v0.14.0

## v0.5.0

### Changed
- Update to opentelemetry v0.13.0

Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-semantic-conventions/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-semantic-conventions"
version = "0.5.0"
version = "0.6.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Semantic conventions for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions"
Expand All @@ -20,7 +20,7 @@ all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[dependencies]
opentelemetry = { version = "0.13", default-features = false, path = "../opentelemetry" }
opentelemetry = { version = "0.14", default-features = false, path = "../opentelemetry" }

[dev-dependencies]
opentelemetry = { version = "0.13", default-features = false, features = ["trace"], path = "../opentelemetry" }
opentelemetry = { version = "0.14", default-features = false, features = ["trace"], path = "../opentelemetry" }
9 changes: 8 additions & 1 deletion opentelemetry-stackdriver/CHANGELOG.md
@@ -1,5 +1,12 @@
# Changelog

## v0.10.0

### Changed

- Update to opentelemetry v0.14.0

## v0.9.0

### Changed
- Move opentelemetry-stackdriver into opentelemetry-rust repo #487
- Move opentelemetry-stackdriver into opentelemetry-rust repo #487
4 changes: 2 additions & 2 deletions opentelemetry-stackdriver/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-stackdriver"
version = "0.9.0"
version = "0.10.0"
description = "A Rust opentelemetry exporter that uploads traces to Google Stackdriver trace."
documentation = "https://docs.rs/opentelemetry-stackdriver/"
repository = "https://github.com/open-telemetry/opentelemetry-rust"
Expand All @@ -23,7 +23,7 @@ http = "0.2"
hyper = "0.14.2"
hyper-rustls = { version = "0.22.1", optional = true }
log = "0.4"
opentelemetry = { version = "0.13", path = "../opentelemetry" }
opentelemetry = { version = "0.14", path = "../opentelemetry" }
prost = "0.7"
prost-types = "0.7"
rustls = "0.19"
Expand Down
7 changes: 7 additions & 0 deletions opentelemetry-zipkin/CHANGELOG.md
@@ -1,5 +1,12 @@
# Changelog

## v0.12.0

### Changed

- Update to opentelemetry v0.14.0
- Remove default surf features #546

## v0.11.0
### Changed
- Update to opentelemetry v0.13.0
Expand Down
8 changes: 4 additions & 4 deletions opentelemetry-zipkin/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "opentelemetry-zipkin"
version = "0.11.0"
version = "0.12.0"
authors = ["OpenTelemetry Authors <cncf-opentelemetry-contributors@lists.cncf.io>"]
description = "Zipkin exporter for OpenTelemetry"
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-zipkin"
Expand Down Expand Up @@ -28,8 +28,8 @@ surf-client = ["surf", "opentelemetry-http/surf"]

[dependencies]
async-trait = "0.1"
opentelemetry = { version = "0.13", path = "../opentelemetry", features = ["trace"] }
opentelemetry-http = { version = "0.2", path = "../opentelemetry-http", optional = true }
opentelemetry = { version = "0.14", path = "../opentelemetry", features = ["trace"] }
opentelemetry-http = { version = "0.3", path = "../opentelemetry-http", optional = true }
serde_json = "1.0"
serde = { version = "1.0", features = ["derive"] }
typed-builder = "0.7"
Expand All @@ -43,4 +43,4 @@ thiserror = { version = "1.0"}
bytes = "1"
futures-util = "0.3"
isahc = "=0.9.6"
opentelemetry = { version = "0.13", default-features = false, features = ["trace", "testing"], path = "../opentelemetry" }
opentelemetry = { version = "0.14", default-features = false, features = ["trace", "testing"], path = "../opentelemetry" }
35 changes: 35 additions & 0 deletions opentelemetry/CHANGELOG.md
@@ -1,5 +1,40 @@
# Changelog

## [v0.14.0](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.13.0...v0.14.0)

## Added

- Adding a dynamic dispatch to Aggregator Selector #497
- Add `global::force_flush_tracer_provider` #512
- Add config `max_attributes_per_event` and `max_attributes_per_link` #521
- Add dropped attribute counts to events and links #529

## Changed

- Remove unnecessary clone in `Key` type #491
- Remove `#[must_use]` from `set_tracer_provider` #501
- Rename remaining usage of `default_sampler` to `sampler` #509
- Use current span for SDK-less context propagation #510
- Always export span batch when limit reached #519
- Rename message events to events #530
- Update resource merge behaviour #537
- Ignore links with invalid context #538

## Removed

- Remove remote span context #508
- Remove metrics quantiles #525

# Fixed

- Allow users to use custom export kind selector #526

## Performance

- Improve simple span processor performance #502
- Local span perf improvements #505
- Reduce string allocations where possible #506

## [v0.13.0](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.12.0...v0.13.0)

Upgrade note: exporter pipelines do not return an uninstall guard as of #444,
Expand Down

0 comments on commit 133ab27

Please sign in to comment.