Repository navigation
Pull Request Dashboard #18435
Copy link
Copy link
Open
Labels
dashboardTracks dashboard issuesTracks dashboard issues
Description
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 |
Reacted by Liudmila Molkova and Jay DeLuca
Reacted by Jay DeLuca
Metadata
Metadata
Assignees
Labels
dashboardTracks dashboard issuesTracks dashboard issues
Activity