Skip to content

Commit 8ceb3c4

Browse files
authored
Bump opentelemetry dependencies to latest versions (#47)
1 parent 8a9ffc6 commit 8ceb3c4

3 files changed

Lines changed: 39 additions & 66 deletions

File tree

Cargo.lock

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

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ futures = "0.3.31"
3232
blake3 = "1.8.2"
3333

3434
# Optional telemetry dependencies
35-
tracing-opentelemetry = { version = "0.28", optional = true }
36-
opentelemetry = { version = "0.27", optional = true }
37-
opentelemetry_sdk = { version = "0.27", optional = true }
35+
tracing-opentelemetry = { version = "0.32", optional = true }
36+
opentelemetry = { version = "0.31", optional = true }
37+
opentelemetry_sdk = { version = "0.31", optional = true }
3838
metrics = { version = "0.24", optional = true }
3939

4040
[features]

src/worker.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,9 @@ impl Worker {
292292
if let Some(ref headers) = task.headers {
293293
use tracing_opentelemetry::OpenTelemetrySpanExt;
294294
let parent_cx = crate::telemetry::extract_trace_context(headers);
295-
span.set_parent(parent_cx);
295+
if let Err(e) = span.set_parent(parent_cx) {
296+
tracing::error!("Failed to update OpenTelemetry span {e:?}");
297+
}
296298
}
297299

298300
Self::execute_task_inner(

0 commit comments

Comments
 (0)