Skip to content

Commit 1043698

Browse files
committed
Merge branch 'main' into extended_attributes
2 parents a09c06f + 634cec5 commit 1043698

53 files changed

Lines changed: 4896 additions & 1315 deletions

Some content is hidden

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

.changelog/5220.added

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-docker-tests`: Refactor Docker tests to properly validate contents of exported telemetry

.changelog/5252.added

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-exporter-otlp-common`: add shared package for common OTLP utilities

.changelog/5329.changed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
opentelemetry-sdk: revert BoundedAttributes RLock back to Lock

.changelog/5340.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: raise `ValueError` when `ExplicitBucketHistogramAggregation` boundaries are not strictly increasing or finite

.changelog/5347.added

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: point the declarative configuration package README at the shared [language support status matrix](https://github.com/open-telemetry/opentelemetry-configuration/blob/main/language-support-status.md#python) in the `opentelemetry-configuration` repo, so Python conformance status lives alongside the other languages instead of being duplicated per language SDK.

.changelog/5353.added

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: document that Python-implementation extensions (`OTEL_PYTHON_*` variables) are bypassed when `OTEL_CONFIG_FILE` is set. The env-var initialisation path is skipped entirely in favour of the declarative file; honouring these alongside a config file is tracked as a follow-up.

.changelog/5363.added

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-sdk`: wire id_generator from declarative configuration to TracerProvider

.github/workflows/lint.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,25 @@ jobs:
214214
- name: Run tests
215215
run: tox -e lint-opentelemetry-exporter-http-transport
216216

217+
lint-opentelemetry-exporter-otlpcommon-latest:
218+
name: opentelemetry-exporter-otlpcommon-latest
219+
runs-on: ubuntu-latest
220+
timeout-minutes: 30
221+
steps:
222+
- name: Checkout repo @ SHA - ${{ github.sha }}
223+
uses: actions/checkout@v4
224+
225+
- name: Set up Python 3.14
226+
uses: actions/setup-python@v5
227+
with:
228+
python-version: "3.14"
229+
230+
- name: Install tox
231+
run: pip install tox-uv
232+
233+
- name: Run tests
234+
run: tox -e lint-opentelemetry-exporter-otlpcommon-latest
235+
217236
lint-opentelemetry-exporter-opencensus:
218237
name: opentelemetry-exporter-opencensus
219238
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)