Skip to content

Pull Request Dashboard #18435

Open
Open

Description

@trask

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.

Author column: 🆕 first-time contributor · 🔭 open-telemetry member · 🛠️ approver or maintainer · 🤖 bot.

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

CI column: ✅ passing · ⏳ running · ❌ failing · 🔐 workflow action required.

Waiting on maintainers

PR Author Reviewers CI Conflicts Age
#20120 Don't log to the application logger during class file transformation pavansai laurit
trask ✅
✅ ✅ 14d
#20792 Classify Jedis Redis server errors trask 🛠️ laurit 💬⁠✅ ✅ ❌ 5d
#20497 Test pekko 2.0 milestones and fix pekko-http 2.x server issues pjfanning laurit 💬⁠✅
trask ✅
✅ ❌ 2d
#21071 Preserve application span identity while bridging laurit 🛠️ trask ✅ ✅ ✅ 2d
#21108 Indy renaming: Rename advice bootstrap classes and helper-call members trask 🛠️ jaydeluca ✅ ✅ ❌ 1d
#21117 Migrate 12 javaagent builds to suite-owned test executions trask 🛠️ laurit ✅ ✅ ❌ 9h
#21128 Migrate seven javaagent builds to suite-owned test executions trask 🛠️ laurit ✅ ✅ ✅ 8h
#21130 Continue suite-owned test execution migration trask 🛠️ laurit ✅ ✅ ✅ 6h

Waiting on reviewers

PR Author Reviewers CI Conflicts Age
#19177 Add GraphQL 20 local-root span enrichment and operation-span suppression amccague trask ⏳ ✅ ❌ 52d
#19921 Add Trino JMX metrics akg268 laurit
trask 💬
✅ ✅ 50d
#20528 Propagate pekko actor context through stash and actor startup pjfanning laurit ✅ ✅ 15d
#20537 Instrument responses in openai client sangkyoonnam trask 💬 ✅ ✅ 14d
#20591 Fix Ktor server context leakage after coroutine suspension jpdefo ✅ ❌ 14d
#17816 Add DefaultInstrumentationConfig for defining instrumentation defaults once zeitlinger 🛠️ laurit
trask
✅ ✅ 11d
#20931 Return the stored span from a bridged context Ayush0612005 laurit ✅ ✅ 9d
#20962 Support WithSpan and SpanAttribute on interface and super-class methods gniadeck ❌ ❌ 5d
#21033 Reduce agent startup matching overhead for loaded classes trask 🛠️ ✅ ✅ 3d
#20816 Prepare for host entity by merging HostResource and HostIdResource jack-berg 🛠️ laurit ✅ ✅ 2d
#21086 Resume kotlin coroutine tail-call WithSpan callers through their own dispatcher cleidiano Copilot 💬 ✅ ✅ 1d
#21098 Prevent gRPC context propagation through OTel async wrapping mvanhorn ✅ ✅ 1d
#21109 Indy renaming: Clarify advice terminology and helper-isolation inference trask 🛠️ ✅ ❌ 1d
#20346 Add opt-in JVM metric ownership to the Micrometer bridge jaydeluca 🛠️ ✅ ✅ 21h
#21100 fix(apache-httpasyncclient-4.1): remove unreliable network peer attributes YaoYingLong 🔭 ⏳ ✅ 21h
#20971 Parse MySQL key-value hosts and per-host JDBC credentials colamong trask ✅ ✅ 9h
#21127 chore: update instrumentation list [automated] app/otelbot-java-instrumentation 🤖 Copilot 💬
jaydeluca
✅ ✅ 9h

Waiting on authors

PR Author Reviewers CI Conflicts Age
#15759 Java agent insturmentation added for Failsafe 3.0 onurkybsi jaydeluca ✅
laurit 💬
trask 💬⁠📌
❌ ❌ 236d
#18758 Add the Nacos-Client 2.x plugin peachisai Copilot 💬
laurit ⏳⁠💬
❌ ✅ 168d
#19117 Added SchedulerListener Instrumentation for Scheduler-level errors in Quartz angad-2 laurit 📌⁠✅
trask 📌
❌ ❌ 118d
#19124 feat: Add GenAI agent/tool/retrieval semantic conventions to instrumentation-api-incubator eternalcuriouslearner 🔭 laurit 💬
trask 💬
✅ ❌ 116d
#19048 Implement configurable metric bridge metric suppression somiljain2006 SylvainJuge 📌
trask 📌
✅ ❌ 111d
#19303 Preserve MessageHeaderAccessor binding in spring-integration TracingChannelInterceptor claudobahn ❌ ❌ 102d
#19149 Add Ktor 3.0 client span accessors and bridge them under the agent amccague laurit
trask 💬
✅ ❌ 94d
#19277 Add JVM executor metrics instrumentation YaoYingLong 🔭 jaydeluca
trask 📌
✅ ✅ 90d
#19379 @counted annotation instrumentation breedx-splk 🛠️ Copilot 💬 ✅ ❌ 66d
#19511 Fix SOFA RPC custom async callback completion Rourf-Qiu laurit ⏳⁠💬
trask ⏳
✅ ❌ 61d
#19863 enforce jvm fd metrics alignment with semconv SylvainJuge 🛠️ Copilot 💬
laurit 💬
✅ ✅ 59d
#20152 Add Spring Cloud GCP Pub/Sub consumer instrumentation Samyra312007 ❌ ❌ 48d
#20171 PoC the fall back to exception span events when log record emission is not enabled mmanciop 🔭 Copilot 💬
laurit 💬
pellared 💬
✅ ✅ 47d
#20279 Skip disk-space cleanup on jobs that do not need it jeefy 🔭 laurit ✅
trask 📌
✅ ✅ 36d
#19896 Add IBM MQ instrumentation reporting the queue manager identifier Aryan16138 Copilot 💬
trask
❌ ✅ 34d
#20357 Add Apache Storm spout and bolt instrumentation Samyra312007 Copilot 💬 ❌ ✅ 18d
#20599 Record jvm.gc.duration in GraalVM native images jnbdz laurit 💬 ✅ ✅ 18d
#20062 Add MCP Java SDK client instrumentation walleseve Copilot 💬
laurit 💬⁠✅
trask
✅ ❌ 16d
#19053 feat(spring-cloud-aws): instrument onMessage(Collection<Message<T>>) … Aryainguz Copilot 💬
laurit ⏳
trask ⏳
✅ ✅ 9d
#19526 Add Resilience4j circuit breaker instrumentation DhroovP Copilot 💬
jaydeluca
trask 💬
✅ ❌ 8d
#20590 Fix Ktor server context leakage across Ktor versions sanshpma2-eng jpdefo 📌 ✅ ❌ 6d
#21111 Use delta-preferred temporality in test exporters trask 🛠️ ❌ ✅ 1d
#20130 Add otel.instrumentation.grpc.propagate-grpc-deadline flag grahambarrgraham trask 📌 ✅ ❌ 1d
#21112 Adopt takesArguments across javaagent instrumentation trask 🛠️ laurit 💬⁠✅
steverao ✅
✅ ✅ 2h
#21132 Add Vert.x event bus instrumentation NikunjPatel31 Copilot 💬 ⏳ ✅ 14m

Draft pull requests

PR Author Draft age
#19204 Add logical spans for Redisson atomic batches trask 🛠️ 111d
#19234 Sign release artifacts with Cosign trask 🛠️ 109d
#19889 [jmx-metrics] Additional kafka broker metrics breedx-splk 🛠️ 61d
#19890 [jmx-metrics] Add additional tomcat metrics breedx-splk 🛠️ 61d
#20100 Add MCP Java SDK server tool call instrumentation walleseve 52d
#20437 Adopt Towncrier for release notes trask 🛠️ 21d
#20540 Add repository-specific security policy trask 🛠️ 20d
#20620 servlet 5 http request body capture SylvainJuge 🛠️ 17d
#20643 Make Reactor contexts authoritative and share client context boundaries trask 🛠️ 16d
#20782 Classify Dubbo Triple errors by protocol status trask 🛠️ 12d
#20828 Stabilize HTTP library instrumentations trask 🛠️ 11d
#20834 Fix ZIO runtime context scope lifecycle trask 🛠️ 11d
#20935 Preserve caller context in Pulsar application callbacks trask 🛠️ 8d
#20934 Preserve caller context in Jetty 12 response callbacks trask 🛠️ 8d
#20953 Emit available database response status codes trask 🛠️ 6d
#20877 Make database getters own final error classification trask 🛠️ 6d
#20916 Capture Spring WebClient URI templates for experimental HTTP client telemetry trask 🛠️ 3d
#21080 Consolidate testing infrastructure under testing/ trask 🛠️ 3d
#21083 Replace messaging header selectors with exact-name capture lists trask 🛠️ 3d
#21082 Replace gRPC header selectors with exact-name capture lists trask 🛠️ 3d
#21081 Make HTTP header capture exact-name only for 3.0 trask 🛠️ 3d
#21104 Prevent servlet snippet injection from corrupting recycled responses trask 🛠️ 1d
#21129 Respect grammar boundaries in shared JDBC authority parsing trask 🛠️ 8h
#21133 Preserve shared servlet snippet state across response-body reuse trask 🛠️ 4h

Activity

  1. pinned this issue on Apr 30, 2026
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

    dashboardTracks dashboard issues

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions