Skip to content

Pull Request Dashboard #5550

Description

@opentelemetry-pr-dashboard

Note

Open non-draft PRs grouped by who is expected to act next. Draft PRs are listed separately. The grouping is partly performed by an LLM (source) and could contain mistakes.

Reviewers column: ✅ active approval · ✔️ active approval (non-code-owner) · ⏳ review pending · 💬 open review thread · 📌 top-level feedback needs author action · 🔴 changes requested.

Waiting on maintainers

PR Author Reviewers CI Conflicts Age
#5380 logs: add Enabled support to Logger API, SDK, and LogRecordProcessor ocelotl aabmass ⏳
carlosalberto ✔️
hectorhdzg ✅
herin049 ⏳
lzchen ✅
rads-1996 ✔️
xrmx ✅
21d
#5545 fix(sdk): bound get_aggregated_resources wait to per-detector timeout sidsri14 herin049 ✅ 14d
#5441 Fix _BaseConfigurator.new crash for subclasses with init arguments Eason09053360 aabmass
herin049
lzchen ✅
xrmx ✅
7d
#5323 Add OTEL_SEMCONV_EXCEPTION_SIGNAL_OPT_IN support to record_exception RKest DylanRussell ✅
lzchen ⏳⁠💬
4d
#5585 chore(ci): update ci app/renovate carlosalberto ✔️
emdneto ✅
xrmx ✅
3d
#5557 Strip only the leading uberctx- prefix from a Jaeger baggage key serhiy-bzhezytskyy carlosalberto ✔️
xrmx ✅
2d
#5547 opentelemetry-sdk: don't read other resource attributes when building default service.name xrmx carlosalberto ✔️
pmcollins ✅
21h
#5573 Metric attribute hashing folds True, 1 and 1.0 into a single stream dwin-gharibi DylanRussell ✅
xrmx ✅
15h
#5150 chore: enable PIE (flake8-pie) ruff rule ogulcanaydogan DylanRussell ✅
emdneto ✅
lzchen ✅
MikeGoldsmith ✅
xrmx ✅
14h
#5543 Fix TraceState.update to only update already existing keys amdadulbari lzchen
xrmx 💬⁠✅
13h
#5594 Fix TracerProvider() crash on out-of-range OTEL_TRACES_SAMPLER_ARG piyush182004 ocelotl ✔️
xrmx ✅
13h

Waiting on reviewers

PR Author Reviewers CI Conflicts Age
#5444 opentelemetry-sdk: add support for advisory attributes on metric instruments herin049 29d
#5450 opentelemetry-api: implement metrics bind API herin049 29d
#5510 build(deps): bump cryptography from 49.0.0 to 50.0.0 app/dependabot 24d
#5448 opentelemetry-exporter-otlp-proto-grpc: tolerate invalid timeout env vars Eason09053360 herin049
ocelotl ✔️
21d
#5528 docs(sdk): remove stale trace_config TODO slegarraga 20d
#5462 opentelemetry-sdk: fill every exemplar reservoir bucket before sampling henry3260 emdneto ✅ 16d
#5538 docs: update pre-fork server guidance AG0708 16d
#5541 chore(deps): update all patch versions app/renovate 16d
#5542 chore(docs): update docs deps app/renovate xrmx 16d
#5549 chore(deps): update dependency asgiref to v3.12.1 app/renovate 14d
#5529 docs: clarify baggage current context behavior goutamadwant 14d
#5554 Ignore reader preferred aggregations incompatible with async instruments Eason09053360 11d
#5438 opentelemetry-sdk: unify logging force_flush timeout defaults to 30000ms avinab-neogy pmcollins 8d
#5561 chore(deps): refresh pip-compile outputs app/renovate 7d
#5365 feat(config): wire top-level attribute_limits into per-signal providers ocelotl aabmass
herin049 ✅
rads-1996 ✔️
xrmx
6d
#5567 W3C Baggage propagator uses form encoding instead of percent encoding dwin-gharibi 5d
#5575 PeriodicExportingMetricReader discards its shutdown timeout dwin-gharibi 5d
#5571 record_min_max=False exports histogram min=+Infinity and max=-Infinity dwin-gharibi 5d
#5569 Concurrent multi-processors never flush at interpreter exit dwin-gharibi 5d
#5590 Use OS entropy in RandomIdGenerator so random.seed() cannot repeat trace/span IDs geekflyer 2d
#5595 chore(deps): update dependency protobuf to v5 [security] app/renovate 21h

Waiting on authors

PR Author Reviewers CI Conflicts Age
#4822 Fix Django autoinstrumentation not producing span in STDOUT output BrianPetkovsek ocelotl 💬⁠📌
tammy-baylis-swi ⏳⁠💬⁠📌
xrmx 💬⁠📌⁠🔴
273d
#4995 fix(otlp-http): reset requests session after fork dshivashankar1994 DylanRussell
emdneto 📌
MikeGoldsmith ⏳⁠🔴
tammy-baylis-swi ⏳
themavik 📌
xrmx ⏳
162d
#4767 fix(metrics): Add fork-safety to SynchronousMeasurementConsumer dshivashankar1994 emdneto 📌
herin049
MikeGoldsmith 📌⁠✅
xrmx
148d
#5085 fix(sdk): force_flush returns meaningful bool on MetricReader ravitheja4531-cell emdneto ⏳⁠📌⁠🔴
herin049 ⏳
IndiTheo ⏳⁠📌
lzchen 📌
MikeGoldsmith ⏳⁠📌
tammy-baylis-swi
136d
#5183 sdk: tighten ReadableSpan.attributes to non-Optional Mapping (#4569) WatchTree-19 emdneto
MikeGoldsmith 💬⁠🔴
tekumara ✔️
109d
#5285 Handle encoding exceptions in OTLP exporters mohd-ibadullah hectorhdzg 📌
herin049 📌
79d
#5342 docs: clarify view aggregation precedence naveenvenk17 aabmass 💬⁠✅
lzchen 📌⁠✅
67d
#5337 opentelemetry-process-context: implement Resource publishing (OTEP-4719) herin049 aabmass 📌
ivoanjo 💬
lzchen 💬⁠📌
ocelotl 📌⁠✔️
xrmx 💬
66d
#5341 fix: support sequence metric attributes in view aggregation keys naveenvenk17 lzchen 📌
tammy-baylis-swi
xrmx 📌
52d
#5115 feat(logs): add OTEL_LOG_LEVEL support grvmishra788 aabmass
carlosalberto 💬
emdneto
herin049 ⏳
lzchen ✅
MikeGoldsmith ⏳⁠🔴
pmcollins ✅
tammy-baylis-swi
48d
#5286 fix(config): align additional_properties typing hariharan077 lzchen ✅
MikeGoldsmith ⏳⁠📌⁠🔴
46d
#5419 opentelemetry-sdk: add support for metric producers herin049 DylanRussell 💬⁠✅ 43d
#5402 opentelemetry-codegen-json: support decoding enums from names herin049 DylanRussell 💬⁠✅ 29d
#5486 Implement declarative config ConfigProvider / ConfigProperties API ocelotl herin049 💬
lzchen 💬
xrmx 💬⁠📌
28d
#5507 docs: fix grammar in README Python Version Support section Sdnsoumy tammy-baylis-swi 📌 24d
#5388 opentelemetry-exporter-otlp-proto-grpc: remove dependence on incubating rpc.response.status_code semconv attribute herin049 tammy-baylis-swi 💬
xrmx
23d
#5530 Fix: Address-family mismatch confirmed: the shared mock server in test_otlp_e M001N 19d
#5387 opentelemetry-exporter-otlp-common: remove dependence on incubating attributes from OTLP exporters herin049 lzchen 📌 18d
#5411 opentelemetry-exporter-prometheus: add preferred_aggregation parameter to PrometheusMetricReader herin049 18d
#5418 feat(config): wire tracer/meter/logger configurator experimental fields ocelotl lzchen
xrmx 💬⁠📌⁠✅
8d
#5582 build(deps): bump the github-actions group across 1 directory with 8 updates app/dependabot 4d
#5565 Self-referential attribute value crashes the instrumented application with RecursionError dwin-gharibi DylanRussell 💬⁠✅ 4d
#5584 fix(sdk): make instrumentation scope glob matching case-sensitive ocelotl xrmx ✅ 4d
#5579 Samplers never receive the parent's tracestate, and the composite sampler erases it dwin-gharibi xrmx 💬 2d
#5332 Add support for excluding attributes in metrics View saurabh-saraswat herin049 ⏳⁠🔴
lzchen
xrmx ⏳⁠🔴
2d
#5589 ci: disable checkout credential persistence opentelemetrybot 2d
#5484 docs: link example source files from metrics guides Whning0513 xrmx 📌⁠✅ 23h
#5457 opentelemetry-docker-tests: add Prometheus exporter docker tests herin049 xrmx ✅ 22h
#5461 Reject exponential histogram aggregation views for async instruments Eason09053360 ocelotl ✔️
xrmx ✅
21h
#5577 A bytes-valued Resource attribute breaks every OTLP encoder dwin-gharibi DylanRussell ✅
xrmx 📌⁠✅
21h
#5386 docs: propose issue-assignment requirement for PRs ocelotl carlosalberto 📌 12h
#5596 opentelemetry-sdk: handle RuntimeError during LoggingHandler.flush ansaftab-1 7h

Draft pull requests

PR Author Draft age
#5378 fix(sdk): correctly merge exponential histogram buckets that start empty ocelotl 58d
#5394 Trace continuation strategy prototype 2 xrmx 53d
#5464 Prototype for span type OTEP lmolkova 32d
#5492 Fix Django example so spans reach stdout in manual and auto instrumentation ocelotl 29d
#4765 Implement filtering logic for min_severity and trace_based parameters (Waiting for logs stabilization) rads-1996 29d
#5504 Pure-Python otlp-proto-common encoding (no protobuf) [2/4 RFC] ocelotl 26d
#5505 Pure-Python otlp-proto-http over stdlib urllib (drop protobuf + requests) [3/4 RFC] ocelotl 26d
#5506 Pure-Python otlp-proto-grpc (drop protobuf + grpcio) [4/4 RFC] ocelotl 26d
#5519 Fix weaver live-check RemoteDisconnected by reading report from stdout Copilot 21d
#5503 Pure-Python opentelemetry-proto (drop the protobuf dependency) [1/4 RFC] ocelotl 8d

Metadata

Metadata

Assignees

No one assigned

    Labels

    dashboardPull request dashboard

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions