Skip to content

Commit 65ae0d6

Browse files
authored
Merge branch 'main' into codex/otlp-trace-metrics-export
2 parents 802e313 + 41afee5 commit 65ae0d6

88 files changed

Lines changed: 1895 additions & 681 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.

.github/CODEOWNERS

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ riotfile.py @DataDog/apm-python
3535
CHANGELOG.md @DataDog/apm-python
3636
ddtrace/internal/telemetry/ @DataDog/apm-python
3737
tests/telemetry @DataDog/apm-python
38+
supported-configurations.json @DataDog/apm-python
39+
ddtrace/internal/settings/_supported_configurations.py @DataDog/apm-python
3840

3941
# Guild
4042
# Repository tooling defaults. Domain-specific rules below take precedence.
@@ -198,6 +200,7 @@ tests/profiling @DataDog/profiling-python
198200
.gitlab/tests/profiling.yml @DataDog/profiling-python
199201
.github/workflows/pytorch_gpu_tests.yml @DataDog/profiling-python
200202
.github/PULL_REQUEST_TEMPLATE/profiler_change.md @DataDog/profiling-python
203+
src/native_heap_gotter/ @DataDog/profiling-python
201204

202205

203206
# Crashtracker
@@ -305,10 +308,8 @@ ddtrace/internal/rate_limiter.py @DataDog/apm-sdk-capabilities
305308
ddtrace/runtime/ @DataDog/apm-sdk-capabilities-python
306309
ddtrace/internal/runtime/ @DataDog/apm-sdk-capabilities-python
307310
ddtrace/internal/settings/_otel_remapper.py @DataDog/apm-sdk-capabilities-python
308-
ddtrace/internal/settings/_supported_configurations.py @DataDog/apm-sdk-capabilities-python
309311
ddtrace/internal/settings/env.py @DataDog/apm-sdk-capabilities-python
310312
scripts/supported_configurations.py @DataDog/apm-sdk-capabilities-python
311-
supported-configurations.json @DataDog/apm-sdk-capabilities-python
312313
.github/workflows/config-registry.yml @DataDog/apm-sdk-capabilities-python
313314
.gitlab/config-registry.yml @DataDog/apm-sdk-capabilities-python
314315
tests/integration/test_priority_sampling.py @DataDog/apm-sdk-capabilities-python

.gitlab/benchmarks/bp-runner.microbenchmarks.fail-on-breach.template.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -871,7 +871,7 @@ experiments:
871871
- execution_time < 3.00 ms
872872
- name: forktime-configured
873873
thresholds:
874-
- execution_time < 22 ms
874+
- execution_time < 26 ms
875875

876876
# rand
877877
- name: rand-rand64bits

.gitlab/one-pipeline.locked.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# DO NOT EDIT THIS FILE MANUALLY
22
# This file is auto-generated by automation.
33
include:
4-
- remote: https://gitlab-templates.ddbuild.io/libdatadog/include/versions/1.3.0/one-pipeline.yml
4+
- remote: https://gitlab-templates.ddbuild.io/libdatadog/include/versions/1.3.1/one-pipeline.yml
Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,23 @@
22
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1ab3731.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/10ba06a.in
66
#
77
attrs==26.1.0
8-
coverage[toml]==7.13.5
8+
coverage[toml]==7.15.4
99
hypothesis==6.45.0
1010
iniconfig==2.3.0
11+
jsonschema==4.26.0
12+
jsonschema-specifications==2025.9.1
1113
mock==5.2.0
1214
opentracing==2.4.0
13-
packaging==26.0
15+
packaging==26.3
1416
pluggy==1.6.0
1517
pygments==2.20.0
16-
pytest==9.0.3
18+
pytest==9.1.1
1719
pytest-cov==7.1.0
1820
pytest-mock==3.15.1
21+
referencing==0.37.0
22+
rpds-py==2026.6.3
1923
sortedcontainers==2.4.0
24+
typing-extensions==4.16.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1014499.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1111da1.in
66
#
77
attrs==26.1.0
88
coverage[toml]==7.13.5
Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,22 @@
22
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1d488a9.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1a7f51a.in
66
#
77
attrs==26.1.0
8-
coverage[toml]==7.13.5
8+
coverage[toml]==7.15.4
99
hypothesis==6.45.0
1010
iniconfig==2.3.0
11+
jsonschema==4.26.0
12+
jsonschema-specifications==2025.9.1
1113
mock==5.2.0
1214
opentracing==2.4.0
13-
packaging==26.0
15+
packaging==26.3
1416
pluggy==1.6.0
1517
pygments==2.20.0
16-
pytest==9.0.3
18+
pytest==9.1.1
1719
pytest-cov==7.1.0
1820
pytest-mock==3.15.1
21+
referencing==0.37.0
22+
rpds-py==2026.6.3
1923
sortedcontainers==2.4.0
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,25 @@
22
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/76dd566.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1e07125.in
66
#
77
attrs==26.1.0
88
coverage[toml]==7.10.7
99
exceptiongroup==1.3.1
1010
hypothesis==6.45.0
1111
iniconfig==2.1.0
12+
jsonschema==4.25.1
13+
jsonschema-specifications==2025.9.1
1214
mock==5.2.0
1315
opentracing==2.4.0
14-
packaging==26.0
16+
packaging==26.3
1517
pluggy==1.6.0
1618
pygments==2.20.0
1719
pytest==8.4.2
1820
pytest-cov==7.1.0
1921
pytest-mock==3.15.1
22+
referencing==0.36.2
23+
rpds-py==0.27.1
2024
sortedcontainers==2.4.0
2125
tomli==2.4.1
22-
typing-extensions==4.15.0
26+
typing-extensions==4.16.0
Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,22 @@
22
# This file is autogenerated by pip-compile with Python 3.14
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/5e2ba1e.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1e5870e.in
66
#
77
attrs==26.1.0
8-
coverage[toml]==7.13.5
8+
coverage[toml]==7.15.4
99
hypothesis==6.45.0
1010
iniconfig==2.3.0
11+
jsonschema==4.26.0
12+
jsonschema-specifications==2025.9.1
1113
mock==5.2.0
1214
opentracing==2.4.0
13-
packaging==26.0
15+
packaging==26.3
1416
pluggy==1.6.0
1517
pygments==2.20.0
16-
pytest==9.0.3
18+
pytest==9.1.1
1719
pytest-cov==7.1.0
1820
pytest-mock==3.15.1
21+
referencing==0.37.0
22+
rpds-py==2026.6.3
1923
sortedcontainers==2.4.0
Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,23 @@
22
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/fcf2285.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/ccd445e.in
66
#
77
attrs==26.1.0
8-
coverage[toml]==7.13.5
8+
coverage[toml]==7.15.4
99
hypothesis==6.45.0
1010
iniconfig==2.3.0
11+
jsonschema==4.26.0
12+
jsonschema-specifications==2025.9.1
1113
mock==5.2.0
1214
opentracing==2.4.0
13-
packaging==26.0
15+
packaging==26.3
1416
pluggy==1.6.0
1517
pygments==2.20.0
16-
pytest==9.0.3
18+
pytest==9.1.1
1719
pytest-cov==7.1.0
1820
pytest-mock==3.15.1
21+
referencing==0.37.0
22+
rpds-py==2026.6.3
1923
sortedcontainers==2.4.0
24+
typing-extensions==4.16.0
Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,25 @@
22
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1e5dd1a.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/cd184c1.in
66
#
77
attrs==26.1.0
8-
coverage[toml]==7.13.5
8+
coverage[toml]==7.15.4
99
exceptiongroup==1.3.1
1010
hypothesis==6.45.0
1111
iniconfig==2.3.0
12+
jsonschema==4.26.0
13+
jsonschema-specifications==2025.9.1
1214
mock==5.2.0
1315
opentracing==2.4.0
14-
packaging==26.0
16+
packaging==26.3
1517
pluggy==1.6.0
1618
pygments==2.20.0
17-
pytest==9.0.3
19+
pytest==9.1.1
1820
pytest-cov==7.1.0
1921
pytest-mock==3.15.1
22+
referencing==0.37.0
23+
rpds-py==0.30.0
2024
sortedcontainers==2.4.0
2125
tomli==2.4.1
22-
typing-extensions==4.15.0
26+
typing-extensions==4.16.0

0 commit comments

Comments
 (0)