open-telemetry / open-telemetry/opentelemetry-java
Pull Request Dashboard
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 58
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.Reviewers column: ✅ active approval · ✔️ active approval (non-code-owner) · ⏳ review pending · 💬 review thread needs author action · 📌 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 |
|---|---|---|---|---|---|
| #8829 Stabilize PeriodicMetricReaderBuilder#setMaxExportBatchSize | dashpole | jack-berg ✅ psx95 ✅ |
✅ | ✅ | 1d |
| #8815 Make SdkTracerProvider behave noop-like when no SpanProcessors are configured | adhamahmad | jack-berg ✅ jkwatson |
✅ | ✅ | 18h |
Waiting on reviewers
| PR | Author | Reviewers | CI | Conflicts | Age |
|---|---|---|---|---|---|
| #8776 Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.4.20 | app/renovate | ❌ | ✅ | 11d | |
| #8789 Remove osgi provides ComponentProvider from sdk-extensions/incubator | jack-berg | ✅ | ✅ | 9d | |
| #8803 Add null guard unit test | jack-berg | ✅ | ✅ | 7d | |
| #8805 Suppress OSGI test org.apache.aries.spifly.level info logs | jack-berg | ✅ | ✅ | 7d | |
| #8817 Bound allocation in Jaeger baggage, B3 single-header, and W3C tracestate parsing | jack-berg | ✅ | ✅ | 4d | |
| #8818 Delete experimental metric attribute / baggage processing | jack-berg | ✅ | ✅ | 4d | |
| #8834 Assert metric exporter component types against semconv in ComponentIdTest | thswlsqls | ✅ | ✅ | 1d | |
| #8835 Make spanC current in ScopeConfiguratorTest scopeC block | thswlsqls | ✅ | ✅ | 1d | |
| #8837 Fix stale comments in sdk benchmark sources | thswlsqls | ✅ | ✅ | 1d | |
| #8838 Make SdkLoggerProvider.get() return noop Logger when no processors are configured | thswlsqls | ✅ | ✅ | 1d |
Waiting on authors
| PR | Author | Reviewers | CI | Conflicts | Age |
|---|---|---|---|---|---|
| #8164 Add JSON pretty-print to logging-otlp exporters | lucacavenaghi97 | jack-berg 💬📌 zeitlinger |
✅ | ❌ | 190d |
| #8076 Add a ConfigProvider callback for runtime instrumentation option changes | jackshirazi | jack-berg 📌 trask |
✅ | ✅ | 94d |
| #8464 Entity SDK - Initial opt-in SDK features | jsuereth | jack-berg ⏳📌 | ✅ | ✅ | 30d |
| #8446 Enforce OTLP request size limits | ADITYA-CODE-SOURCE | jack-berg 📌✅ jkwatson |
✅ | ✅ | 30d |
| #8770 feat: stabilize ServiceInstanceIdResourceProvider by moving to autoco… | Rajkaran-122 | jack-berg ⏳📌 | ❌ | ❌ | 7d |
| #8788 Issue 6459 otel assertions no extends | Rajkaran-122 | jack-berg 📌 | ✅ | ✅ | 2d |
| #8827 Refator PMR to use dedicated thread and add export timeout setting | jack-berg | psx95 💬 Rajkaran-122 📌 |
✅ | ✅ | 1d |
| #8833 Do not count attribute overwrites as dropped attributes in AttributesMap | thswlsqls | ❌ | ✅ | 1d |
Draft pull requests
| PR | Author | Draft age |
|---|---|---|
| #8598 Central entity erasure | jack-berg | 66d |
| #8718 Implement process context sharing OTEP-4719 | jhalliday | 38d |
| #8697 Record created logs for enabled loggers ignoring filtering | anuraaga | 22d |
| #8839 Fix otlp spelling in OtlpPipelineStressTest test method name | thswlsqls | 1d |
| #8841 Delegate ReadWriteLogRecord default getEventName to toLogRecordData | thswlsqls | 1d |
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with .github/scripts/pull-request-dashboard/dashboard.py, the source linked in the issue, and inspect how the dashboard groups open and draft pull requests. The payload does not state a specific change or completion condition, so confirm the intended behavior before making any edits.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, python
- Domain
- developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100