Skip to content

Commit ca6d589

Browse files
dependabot[bot]tpoliaw
authored andcommitted
Bump the tracing group with 7 updates
Bumps the tracing group with 7 updates: | Package | From | To | | --- | --- | --- | | [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.1` | `0.28.0` | | [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.0` | `0.28.0` | | [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.0` | `0.28.0` | | [opentelemetry-stdout](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.0` | `0.28.0` | | [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.1` | `0.28.0` | | [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.28.0` | `0.29.0` | | [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-rust) | `0.27.0` | `0.28.0` | Updates `opentelemetry` from 0.27.1 to 0.28.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-0.27.1...opentelemetry-0.28.0) Updates `opentelemetry-otlp` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-otlp-0.27.0...opentelemetry-otlp-0.28.0) Updates `opentelemetry-semantic-conventions` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-semantic-conventions-0.27.0...opentelemetry-semantic-conventions-0.28.0) Updates `opentelemetry-stdout` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-stdout-0.27.0...opentelemetry-stdout-0.28.0) Updates `opentelemetry_sdk` from 0.27.1 to 0.28.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry_sdk-0.27.1...opentelemetry_sdk-0.28.0) Updates `tracing-opentelemetry` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases) - [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md) - [Commits](tokio-rs/tracing-opentelemetry@v0.28.0...v0.29.0) Updates `opentelemetry-proto` from 0.27.0 to 0.28.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-proto-0.27.0...opentelemetry-proto-0.28.0) --- updated-dependencies: - dependency-name: opentelemetry dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-otlp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-semantic-conventions dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-stdout dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry_sdk dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: tracing-opentelemetry dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-proto dependency-type: indirect update-type: version-update:semver-minor dependency-group: tracing ... Signed-off-by: dependabot[bot] <[email protected]>
1 parent ff59292 commit ca6d589

File tree

3 files changed

+53
-46
lines changed

3 files changed

+53
-46
lines changed

Cargo.lock

Lines changed: 35 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,17 @@ axum-extra = { version = "0.10.0", features = ["typed-header"] }
1818
chrono = "0.4.39"
1919
clap = { version = "4.5.30", features = ["cargo", "derive", "env", "string"] }
2020
futures = "0.3.31"
21-
opentelemetry = "0.27.1"
22-
opentelemetry-otlp = "0.27.0"
23-
opentelemetry-semantic-conventions = "0.27.0"
24-
opentelemetry-stdout = "0.27.0"
25-
opentelemetry_sdk = { version = "0.27.1", features = ["rt-tokio"] }
21+
opentelemetry = "0.28.0"
22+
opentelemetry-otlp = { version = "0.28.0", features = ["grpc-tonic"] }
23+
opentelemetry-semantic-conventions = "0.28.0"
24+
opentelemetry-stdout = "0.28.0"
25+
opentelemetry_sdk = { version = "0.28.0", features = ["rt-tokio"] }
2626
reqwest = { version = "0.12.7", features = ["json", "rustls-tls"], default-features = false }
2727
serde = { version = "1.0.210", features = ["derive"] }
2828
sqlx = { version = "0.8.2", features = ["runtime-tokio", "sqlite"] }
2929
tokio = { version = "1.43.0", features = ["full"] }
3030
tracing = "0.1.41"
31-
tracing-opentelemetry = "0.28.0"
31+
tracing-opentelemetry = "0.29.0"
3232
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
3333
url = "2.5.4"
3434

src/logging.rs

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
use opentelemetry::trace::{TraceError, TracerProvider as _};
1616
use opentelemetry::{global, KeyValue};
1717
use opentelemetry_otlp::{SpanExporter, WithExportConfig as _};
18-
use opentelemetry_sdk::trace::TracerProvider;
19-
use opentelemetry_sdk::{runtime, Resource};
18+
use opentelemetry_sdk::trace::SdkTracerProvider;
19+
use opentelemetry_sdk::Resource;
2020
use opentelemetry_semantic_conventions::resource::{SERVICE_NAME, SERVICE_VERSION};
2121
use opentelemetry_semantic_conventions::SCHEMA_URL;
2222
use tracing::{Level, Subscriber};
@@ -31,13 +31,15 @@ use url::Url;
3131
use crate::cli::TracingOptions;
3232

3333
fn resource() -> Resource {
34-
Resource::from_schema_url(
35-
[
36-
KeyValue::new(SERVICE_NAME, env!("CARGO_PKG_NAME")),
37-
KeyValue::new(SERVICE_VERSION, env!("CARGO_PKG_VERSION")),
38-
],
39-
SCHEMA_URL,
40-
)
34+
Resource::builder()
35+
.with_schema_url(
36+
[
37+
KeyValue::new(SERVICE_NAME, env!("CARGO_PKG_NAME")),
38+
KeyValue::new(SERVICE_VERSION, env!("CARGO_PKG_VERSION")),
39+
],
40+
SCHEMA_URL,
41+
)
42+
.build()
4143
}
4244

4345
fn init_stdout<S>(level: Option<Level>) -> impl Layer<S>
@@ -56,13 +58,12 @@ where
5658
S: Subscriber + for<'s> LookupSpan<'s>,
5759
{
5860
if let Some(endpoint) = endpoint {
59-
let provider = TracerProvider::builder()
61+
let provider = SdkTracerProvider::builder()
6062
.with_batch_exporter(
6163
SpanExporter::builder()
6264
.with_tonic()
6365
.with_endpoint(endpoint)
6466
.build()?,
65-
runtime::Tokio,
6667
)
6768
.with_resource(resource())
6869
.build();

0 commit comments

Comments
 (0)