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
#5438 opentelemetry-sdk: unify logging force_flush timeout defaults to 30000ms avinab-neogy lzchen ✅
pmcollins
2d
#5411 opentelemetry-exporter-prometheus: add preferred_aggregation parameter to PrometheusMetricReader herin049 tammy-baylis-swi ✅ 2d
#5419 opentelemetry-sdk: add support for metric producers herin049 DylanRussell ✅ 2d
#5332 Add support for excluding attributes in metrics View saurabh-saraswat herin049 ⏳⁠🔴
lzchen ✅
xrmx ⏳⁠🔴
2d

Waiting on reviewers

PR Author Reviewers CI Conflicts Age
#4626 fix: reinitialize locks after fork to prevent deadlocks in child processes dshivashankar1994 aabmass 329d
#5510 build(deps): bump cryptography from 49.0.0 to 50.0.0 app/dependabot 30d
#5528 docs(sdk): remove stale trace_config TODO slegarraga 26d
#5538 docs: update pre-fork server guidance AG0708 22d
#5541 chore(deps): update all patch versions app/renovate 22d
#5542 chore(docs): update docs deps app/renovate xrmx 22d
#5549 chore(deps): update dependency asgiref to v3.12.1 app/renovate 20d
#5529 docs: clarify baggage current context behavior goutamadwant 20d
#5554 Ignore reader preferred aggregations incompatible with async instruments Eason09053360 17d
#5561 chore(deps): refresh pip-compile outputs app/renovate 13d
#5365 feat(config): wire top-level attribute_limits into per-signal providers ocelotl aabmass
herin049 ✅
rads-1996 ✔️
xrmx
12d
#5448 opentelemetry-exporter-otlp-proto-grpc: tolerate invalid timeout env vars Eason09053360 herin049
ocelotl ✔️
9d
#5595 chore(deps): update dependency protobuf to v5 [security] app/renovate 7d
#5569 Concurrent multi-processors never flush at interpreter exit dwin-gharibi 6d
#5567 W3C Baggage propagator uses form encoding instead of percent encoding dwin-gharibi 6d
#5575 PeriodicExportingMetricReader discards its shutdown timeout dwin-gharibi 6d
#5571 record_min_max=False exports histogram min=+Infinity and max=-Infinity dwin-gharibi 6d
#5598 Fix crashes from unguarded str()/repr() on invalid attribute keys/values piyush182004 6d
#5601 chore(deps): update dependency charset-normalizer to v3.5.1 app/renovate 4d
#5603 chore(deps): update dependency decorator to v5.3.1 app/renovate 4d
#5604 chore(deps): update dependency google-api-core to v2.36.0 app/renovate 4d
#5183 sdk: tighten ReadableSpan.attributes to non-Optional Mapping (#4569) WatchTree-19 emdneto
MikeGoldsmith 💬⁠🔴
tekumara ✔️
3d
#5589 ci: restrict checkout credential persistence opentelemetrybot 3d
#5611 build(deps): bump thrift from 0.13.0 to 0.24.0 in /docs/examples/fork-process-model/flask-gunicorn app/dependabot 2d
#5612 chore(docs): update dependency thrift to v0.24.0 [security] app/renovate 2d
#5444 opentelemetry-sdk: add support for advisory attributes on metric instruments herin049 tammy-baylis-swi 2d
#5450 opentelemetry-api: implement metrics bind API herin049 2d
#5613 Keep spans mutable during on_ending span processor callbacks henry3260 2d
#5615 build(deps): bump thrift from 0.13.0 to 0.24.0 in /docs/examples/fork-process-model/flask-uwsgi app/dependabot 1d
#5616 Fix metrics collection timeout so slow observable callbacks raise MetricsTimeoutError henry3260 1d
#5618 Make processor queue capacity metrics observable cijothomas 1d

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 💬⁠📌⁠🔴
279d
#4995 fix(otlp-http): reset requests session after fork dshivashankar1994 DylanRussell
emdneto 📌
MikeGoldsmith ⏳⁠🔴
ocelotl 📌
tammy-baylis-swi ⏳
themavik 📌
xrmx ⏳
168d
#4767 fix(metrics): Add fork-safety to SynchronousMeasurementConsumer dshivashankar1994 emdneto 📌
herin049
MikeGoldsmith 📌⁠✅
ocelotl 📌
xrmx
154d
#5085 fix(sdk): force_flush returns meaningful bool on MetricReader ravitheja4531-cell emdneto ⏳⁠📌⁠🔴
herin049 ⏳
IndiTheo ⏳⁠📌
lzchen 📌
MikeGoldsmith ⏳⁠📌
tammy-baylis-swi 📌
142d
#5285 Handle encoding exceptions in OTLP exporters mohd-ibadullah hectorhdzg 📌
herin049 📌
85d
#5342 docs: clarify view aggregation precedence naveenvenk17 aabmass 💬⁠✅
lzchen 📌⁠✅
73d
#5337 opentelemetry-process-context: implement Resource publishing (OTEP-4719) herin049 aabmass 📌
ivoanjo 💬
lzchen 💬⁠📌
ocelotl 📌⁠✔️
xrmx 💬
72d
#5341 fix: support sequence metric attributes in view aggregation keys naveenvenk17 lzchen 📌
tammy-baylis-swi 📌
xrmx 📌
58d
#5115 feat(logs): add OTEL_LOG_LEVEL support grvmishra788 aabmass
carlosalberto 💬
emdneto
herin049 ⏳
lzchen ✅
MikeGoldsmith ⏳⁠🔴
pmcollins ✅
tammy-baylis-swi
54d
#5286 fix(config): align additional_properties typing hariharan077 lzchen ✅
MikeGoldsmith ⏳⁠📌⁠🔴
52d
#5507 docs: fix grammar in README Python Version Support section Sdnsoumy tammy-baylis-swi 📌 30d
#5380 logs: add Enabled support to Logger API, SDK, and LogRecordProcessor ocelotl aabmass ⏳⁠📌
carlosalberto ✔️
hectorhdzg ✅
herin049 ⏳
lzchen ✅
rads-1996 ✔️
xrmx ✅
30d
#5530 Fix: Address-family mismatch confirmed: the shared mock server in test_otlp_e M001N 25d
#5486 Implement declarative config ConfigProvider / ConfigProperties API ocelotl herin049 ⏳⁠💬
lzchen ⏳
xrmx ⏳⁠📌
14d
#5547 opentelemetry-sdk: don't read other resource attributes when building default service.name xrmx carlosalberto 📌⁠✔️
pmcollins 📌⁠✅
13d
#5565 Self-referential attribute value crashes the instrumented application with RecursionError dwin-gharibi DylanRussell 💬⁠✅ 10d
#5579 Samplers never receive the parent's tracestate, and the composite sampler erases it dwin-gharibi xrmx 💬 8d
#5457 opentelemetry-docker-tests: add Prometheus exporter docker tests herin049 Copilot 💬
xrmx 💬⁠✅
7d
#5557 Strip only the leading uberctx- prefix from a Jaeger baggage key serhiy-bzhezytskyy carlosalberto 📌⁠✔️
xrmx ✅
6d
#5323 Add OTEL_SEMCONV_EXCEPTION_SIGNAL_OPT_IN support to record_exception RKest aabmass 💬
carlosalberto 📌
DylanRussell ✅
lmolkova 💬
lzchen ⏳⁠💬
6d
#5596 opentelemetry-sdk: handle RuntimeError during LoggingHandler.flush ansaftab-1 6d
#5461 Reject exponential histogram aggregation views for async instruments Eason09053360 lzchen ✅
ocelotl ✔️
xrmx ✅
5d
#5590 Use OS entropy in RandomIdGenerator so random.seed() cannot repeat trace/span IDs geekflyer ocelotl 📌 3d
#5610 opentelemetry-api: honor OTEL_PROPAGATORS set after import BetterAndBetterII ocelotl 💬 2d
#5543 Fix TraceState.update to only update already existing keys amdadulbari lzchen ✅
xrmx ✅
1d
#5402 opentelemetry-codegen-json: support decoding enums from names herin049 DylanRussell 💬⁠✅ 18h
#5620 fix: guard str() calls with try/except to prevent crashes dajiaohuang emdneto 📌⁠🔴
lzchen 💬⁠📌
17h
#5621 build(deps): bump the github-actions group across 1 directory with 8 updates app/dependabot 2h

Draft pull requests

PR Author Draft age
#5378 fix(sdk): correctly merge exponential histogram buckets that start empty ocelotl 64d
#5394 Trace continuation strategy prototype 2 xrmx 59d
#5464 Prototype for span type OTEP lmolkova 38d
#5492 Fix Django example so spans reach stdout in manual and auto instrumentation ocelotl 35d
#4765 Implement filtering logic for min_severity and trace_based parameters (Waiting for logs stabilization) rads-1996 35d
#5504 Pure-Python otlp-proto-common encoding (no protobuf) [2/4 RFC] ocelotl 32d
#5505 Pure-Python otlp-proto-http over stdlib urllib (drop protobuf + requests) [3/4 RFC] ocelotl 32d
#5506 Pure-Python otlp-proto-grpc (drop protobuf + grpcio) [4/4 RFC] ocelotl 32d
#5519 Fix weaver live-check RemoteDisconnected by reading report from stdout Copilot 27d
#5503 Pure-Python opentelemetry-proto (drop the protobuf dependency) [1/4 RFC] ocelotl 14d
#5599 fix(trace): reject tracestate keys with vendor part longer than 13 chars sidsri14 5d

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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