Skip to content

Commit feb8082

Browse files
Merge branch 'main' into exclude_attribute
2 parents 3ffd0c7 + 2417c7a commit feb8082

47 files changed

Lines changed: 807 additions & 98 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.changelog/5557.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-propagator-jaeger`: strip only the leading `uberctx-` prefix when extracting a baggage key, so a carrier key that repeats the prefix keeps its inner literal (`uberctx-a-uberctx-b` now yields `a-uberctx-b` rather than `a-b`).

‎.changelog/5613.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: keep spans mutable during `on_ending` span processor callbacks. Only the thread that called `end()` may mutate the span while the callbacks run, so `ConcurrentMultiSpanProcessor` now invokes `_on_ending` synchronously on that thread instead of through its thread pool. An exception raised by one processor's `_on_ending` is now logged and no longer prevents the remaining processors or `on_end` from running.

‎.changelog/5631.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: raise an error when a named `View` is defined without specifying `instrument_name`.

‎.changelog/5662.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: apply the specified status precedence in `Span.set_status` so `Ok > Error > Unset` is enforced explicitly, an `Unset` status is always ignored, and a status that repeats the code already recorded no longer replaces or drops the description recorded with it

‎.changelog/5672.added‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: align resource detector schema url conflict behavior with other languages

‎.changelog/5696.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-api`, `opentelemetry-propagator-b3`, `opentelemetry-propagator-jaeger`, `opentelemetry-opentracing-shim`: update propagators and OpenTracing shim to check `span_context.is_valid` instead of identity with `INVALID_SPAN_CONTEXT` (#5695)

‎.changelog/5705.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-exporter-prometheus`: warn and fall back to the default port instead of raising `ValueError` when `OTEL_EXPORTER_PROMETHEUS_PORT` holds a non-integer value in the auto-configured metric reader.

‎.changelog/5727.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-api`: log the ``BoundedAttributes`` drop warning only once per record

‎.changelog/5737.fixed‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: fix `TraceIdRatioBased` sampler validation for NaN rate values

‎.github/workflows/benchmarks.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
contents: write # required for pushing to gh-pages
1414
runs-on: oracle-bare-metal-64cpu-1024gb-x86-64-ubuntu-24
1515
container:
16-
image: python:3.14-slim@sha256:caaf356f40667c496d405780745b9ac25771c189a51dfcc42430d531ea09f8a2
16+
image: python:3.14-slim@sha256:a2b82f3c48559aa0a8446d9af49826b6e2b2016f4cd2afabfe6013ec53729170
1717
steps:
1818
- name: Install Git # since Git isn't available in the container image used above
1919
run: |

0 commit comments

Comments
 (0)