Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| UPlotCompare: Remove and replace with external package | gtk-grafana | XL | No | 2.1h | 1.7h | May 06, 2026 |
SummaryRefactorReplace internal uplot-compare with external package This PR removes the internal uplot-compare script and replaces it with the external jest-canvas-mock-compare package, simplifying maintenance and improving test reliability. The change reduces code churn and aligns with community best practices. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Datasources: Remove basic settings from form | MattIPv4 | M | No | 123.6h | 69.6h | May 06, 2026 |
SummaryFeatureRemove basic settings from data source form Simplifies data source configuration by removing redundant basic settings, improving admin UX. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Chore: Flatten API surface of public dashboards | mmandrus | XL | No | 38.6h | 9.3h | May 06, 2026 |
SummaryRefactorFlatten API surface of public dashboards Reorganizes the public dashboards package to expose a single import point, simplifying integration for Grafana Enterprise and enabling future moduleization. Health Assessment
X-Large
High
Medium
AI DetailsTech Stack
Languages:
Go
|
||||||
| Meticulous: Update job for main by adding step to pull docker image | fastfrwrd | S | No | 3.0h | 0.0h | May 06, 2026 |
SummaryCI/CDAdd Docker image pull step to main job Ensures the main CI job has the Docker image available, preventing push failures and aligning permissions with required settings. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| [release-13.0.2] Alerting: batch InsertMulti in default notification policy migration | grafana-delivery-bot | M | No | 9.7h | 8.7h | May 06, 2026 |
SummaryBug FixBatch InsertMulti in notification policy migration Fixes SQLite migration failure on large org counts by batching bulk inserts, ensuring upgrades succeed for operators with many orgs. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| unified-storage: fix flake in lease property based test | renatolabs | XS | No | 0.6h | 0.4h | May 06, 2026 |
SummaryBug FixFix flaky lease test in unified storage Reverses lease update order to avoid race conditions, ensuring reliable test outcomes and stable lease behavior. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Correlations: Enable path for creating correlations via app platform in the explore editor | gelicia | M | No | 139.6h | 125.0h | May 06, 2026 |
SummaryFeatureEnable correlation creation via app platform Adds support for creating correlations directly in the Explore editor using the app platform, improving user workflow and reducing reliance on legacy URLs. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Meticulous: Add frontend handling | fastfrwrd | S | No | 190.5h | 47.5h | May 06, 2026 |
SummaryFeatureAdd frontend handling for meticulous recorder Adds frontend logic to disable meticulous recording during auth flows, improving user experience and privacy. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| storage/unified: simplify BatchGet by moving retries into the gRPC client | filewalkwithme | XL | No | 13.9h | 4.9h | May 06, 2026 |
SummaryRefactorSimplify BatchGet by moving retries to gRPC client Streamlines retry handling for BatchGet operations, reducing code complexity and improving maintainability without affecting user experience. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Table: Avoid height issue when footers are enabled for nested tables | fastfrwrd | L | No | 120.4h | 115.7h | May 06, 2026 |
SummaryBug FixFix nested table footer height issue Ensures footers display correctly in nested tables, improving readability and preventing layout glitches. Health Assessment
Large
Medium
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Analytics Framework: Move from `@grafana/runtime/internal` to `@grafana/runtime/unstable` | eledobleefe | S | No | 25.5h | 19.6h | May 06, 2026 |
SummaryFeatureMove Analytics Framework to Unstable Package Exposes the analytics framework in the unstable runtime package, allowing plugin developers to integrate analytics features. This change improves extensibility and prepares the framework for future GA release. Health Assessment
Small
Medium
Medium
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Merge remote index test fakes | pstibrany | M | No | 0.4h | 0.2h | May 06, 2026 |
SummaryRefactorRefactor remote index test fakes Improves test maintainability and reduces duplication in remote index snapshot tests, speeding up CI and reducing future bugs. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Explore: Fix visibility of focus ring in content outline | ashharrison90 | XS | No | 0.6h | 0.5h | May 06, 2026 |
SummaryBug FixFix focus ring visibility in Explore content outline Improves accessibility by ensuring the focus ring is visible, enhancing keyboard navigation for all users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| DashboardLibrary: Decouple `DashboardCard` of `Card` core component | juanicabanas | M | No | 0.4h | 0.1h | May 06, 2026 |
SummaryBug FixDecouple DashboardCard from Card core component Improves dashboard card rendering by removing dependency on the core Card component, ensuring consistent layout and performance for users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| deps(go): bump filippo.io/age from 1.2.1 to 1.3.1 | dependabot | S | No | 2.7h | 2.4h | May 06, 2026 |
SummaryChoreBump filippo.io/age dependency Updates the age encryption library to the latest patch, ensuring compatibility and security improvements. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| fix: bump the group validation limit | mustafasencer | S | No | 1.2h | 0.3h | May 06, 2026 |
SummaryBug FixBump group validation limit Fixes migration errors by increasing max length constraints for group field, ensuring datasource migrations succeed. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Logs Panel: Fix interactions between custom displayed fields and OTel log attributes | matyax | S | No | 2.0h | 1.1h | May 06, 2026 |
SummaryBug FixFix Logs Panel field interaction with OTel Ensures custom log fields display correctly regardless of OTel attributes, improving user experience and data accuracy. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: [email protected] | kristinademeshchik | M | No | 0.5h | 0.2h | May 06, 2026 |
SummaryChoreUpdate scenes dependency to 8.2.3 Bumps the scenes library to version 8.2.3, ensuring compatibility and security updates. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| IAM: Implement UserK8sService.GetProfile method | dmihai | L | No | 5.3h | 4.5h | May 06, 2026 |
SummaryFeatureImplement UserK8sService GetProfile for IAM Enables user profile retrieval via Kubernetes backend, completing migration to k8s storage and ensuring consistent API responses. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| deps(go): bump modernc.org/sqlite from 1.48.2 to 1.50.0 | dependabot | M | No | 2.1h | 2.1h | May 06, 2026 |
SummaryChoreBump Go SQLite dependency to 1.50.0 Updates the SQLite driver to the latest version, improving compatibility and performance. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| search: cold-start coordination for index snapshot builds | pstibrany | XL | No | 4.4h | 0.9h | May 06, 2026 |
SummaryFeatureCoordinate index snapshot builds to reduce CPU waste Adds coordination for index snapshot builds across replicas, cutting redundant CPU and IO during cold starts. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| CI: remove check-changelog from pr-checks | kminehart | S | No | 0.2h | 0.0h | May 06, 2026 |
SummaryCI/CDRemove check-changelog from CI checks Simplifies CI configuration by eliminating redundant check-changelog rule, ensuring consistent labeling. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Fix: fix rand race condition in debouncer test | kminehart | XS | No | 0.9h | 0.7h | May 06, 2026 |
SummaryBug FixFix rand race condition in debouncer test This change eliminates a data race in debouncer tests, improving test reliability and preventing false failures that could mask production bugs. By using thread-safe random functions, the test suite becomes more robust, reducing maintenance overhead. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: fork merge logic into a Grafana-local package | yuri-tceretian | XL | No | 18.2h | 11.8h | May 06, 2026 |
SummaryRefactorAlerting: fork merge logic into a Grafana-local package Enables Grafana to evolve Alertmanager merge logic independently, allowing future features such as managed-route output and UID generation without waiting for upstream releases. Health Assessment
X-Large
High
Medium
AI DetailsTech Stack
Languages:
Go
|
||||||
| GA newClickhouseConfigPageDesign feature toggle | alyssajoyner | S | No | 22.2h | 0.0h | May 06, 2026 |
SummaryFeaturePromote newClickhouseConfigPageDesign to GA Enables the new ClickHouse data source configuration page design for all users by default. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript, Go
|
||||||
| deps(go): bump github.com/puzpuzpuz/xsync/v4 from 4.4.0 to 4.5.0 | dependabot | S | No | 0.7h | 0.7h | May 06, 2026 |
SummaryChoreBump xsync Go dependency to v4.5.0 Updates the xsync library to the latest patch, improving concurrency primitives and performance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| deps(go): bump github.com/quasilyte/go-ruleguard/dsl from 0.3.22 to 0.3.23 | dependabot | XS | No | 0.7h | 0.7h | May 06, 2026 |
SummaryChoreBump go-ruleguard/dsl dependency Updates the go-ruleguard DSL library to the latest patch, ensuring compatibility and bug fixes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| deps(go): bump github.com/influxdata/influxql from 1.4.0 to 1.4.1 | dependabot | XS | No | 0.7h | 0.7h | May 06, 2026 |
SummaryChoreBump influxql dependency Updates the InfluxQL library to address a nil check bug, ensuring more reliable query parsing. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| deps(go): bump github.com/grafana/grafana-app-sdk/logging from 0.54.0 to 0.54.1 in the grafana-app-sdk group across 1 directory | dependabot | M | No | 0.6h | 0.6h | May 06, 2026 |
SummaryChoreBump grafana-app-sdk logging dependency Updates the logging library to the latest patch, ensuring compatibility and security fixes. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| CI: remove codeql analysis job | kminehart | L | No | 2.3h | 0.3h | May 06, 2026 |
SummaryCI/CDRemove CodeQL analysis job Eliminates a failing CI job to reduce noise and resource usage. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| MultiSelect: Add rounded checkbox to multi-select sidebar | Develer | M | No | 47.8h | 4.2h | May 06, 2026 |
SummaryFeatureAdd rounded checkbox to multi-select sidebar Adds a visual rounded checkbox to each sidebar card, improving UI clarity for multi-select queries. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Icons: Add anthropic-logo, cursor-logo, and github-copilot icons | ivanahuckova | S | No | 2.3h | 0.2h | May 06, 2026 |
SummaryFeatureAdd anthropic, cursor, and github-copilot icons Adds three new SVG icons to Grafana's icon system, enabling use via <Icon name="..." />, supporting AI product integrations. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| TestDataSource: Seeded random walk | gtk-grafana | XS | No | 1.5h | 0.8h | May 06, 2026 |
SummaryFeatureSeed RandomWalk scenario with time range Provides deterministic random walk data for test data source, enabling consistent UI behavior in e2e tests while still allowing dynamic time range changes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Provisioning: Fix ConditionsPatch_AppendDoesNotClobber cleanup flake | MissingRoberto | S | AI | 23.7h | 23.6h | May 06, 2026 |
SummaryTestFix provisioning test cleanup flake Fixes flaky cleanup in provisioning tests, preventing intermittent CI failures. Improves reliability of provisioning feature and developer confidence. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| DashboardLibrary: Fix template card thumbnail collapsing to half width | juanicabanas | XS | No | 0.3h | 0.2h | May 06, 2026 |
SummaryBug FixFix dashboard card thumbnail width Corrects layout issue where card thumbnails and bottom section shrink to half width, improving dashboard visual consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| CI: Exclude generated openapi specs from mt-compat check | joshhunt | XS | No | 1.6h | 1.6h | May 06, 2026 |
SummaryCI/CDExclude generated OpenAPI specs from mt-compat check Prevents false positives in compatibility checks by excluding non-frontend OpenAPI specs, improving CI reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Dependabot: Remove sub-modules from updates | macabu | S | No | 0.2h | 0.2h | May 06, 2026 |
SummaryChoreRemove sub-modules from Dependabot updates Simplifies dependency updates by removing sub-module handling, enabling root module updates and automated workspace propagation. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| deps(go): bump pgregory.net/rapid from 1.2.0 to 1.3.0 | dependabot | S | No | 9.7h | 9.7h | May 06, 2026 |
SummaryChoreBump pgregory.net/rapid dependency Updates the rapid testing library to the latest patch, ensuring compatibility with newer Go versions and bug fixes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| IAM: Remove numeric user ID dependency in frontend | dmihai | XS | No | 24.3h | 23.9h | May 06, 2026 |
SummaryFeatureRemove numeric user ID dependency in frontend This change replaces numeric user IDs with string-based UIDs in the UsersTable component, reducing legacy dependencies and improving consistency across the frontend. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Chore: Convert some more class components to functional | ashharrison90 | XL | No | 116.5h | 87.8h | May 06, 2026 |
SummaryChoreConvert class components to functional Modernizes codebase by refactoring class components to functional, improving maintainability and enabling hooks. This change enhances developer experience and aligns with current React best practices. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| [release-13.0.2] Provisioning: add public_root_url instance setting for external URLs | MissingRoberto | L | No | 1.1h | 1.1h | May 06, 2026 |
SummaryFeatureAdd public_root_url setting for external URLs Introduces a public instance setting that allows external Git providers to use a reachable URL for webhooks and preview images, improving visibility for external reviewers when Grafana runs behind internal ingress. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| GHActions: Fix workflow that runs make update-workspace for Dependabot | macabu | XS | No | 1.7h | 1.0h | May 06, 2026 |
SummaryCI/CDFix Dependabot workflow for workspace updates Corrects CI workflow to allow Dependabot to push updates, preventing authentication failures and ensuring dependency drift fixes run successfully. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Preferences: Update comments in preferences spec | joshhunt | M | No | 0.9h | 0.0h | May 06, 2026 |
SummaryChoreUpdate Preferences Spec Comments Finalizes the first version of the Preferences API specification, ensuring accurate documentation for developers and improving integration consistency. This update reduces ambiguity for API consumers and supports future feature development. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go, Typescript
|
||||||
| Preferences: Add feature flag for rerouteLegacyAPIs | joshhunt | S | No | 0.5h | 0.2h | May 06, 2026 |
SummaryFeatureAdd feature flag for rerouteLegacyAPIs Adds a feature flag to control rerouting of legacy APIs, enabling gradual rollout and easier toggling of legacy API behavior. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Zipkin: Remove from core plugins | itsmylife | XL | No | 19.8h | 7.4h | May 06, 2026 |
SummaryRefactorRemove Zipkin core plugin implementation Eliminate the built‑in Zipkin plugin (Go backend and React frontend) and replace it with an external datasource, simplifying the core and reducing maintenance overhead. Health Assessment
Large
High
Medium
AI DetailsTech Stack
Languages:
Go, Javascript, Typescript
|
||||||
| AppPlugins: Run as apiservers | ryantxu | XL | No | 210.4h | 0.1h | May 06, 2026 |
SummaryFeatureExpose App Plugins as API Servers Adds API server support for Grafana app plugins, enabling health, resource, and proxy endpoints and schema exposure, improving plugin integration and observability. Health Assessment
Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| FeatureToggles: Add grafana.unifiedHomepage toggle | Clarity-89 | M | No | 3.9h | 2.4h | May 06, 2026 |
SummaryFeatureAdd grafana.unifiedHomepage feature toggle Adds a new feature toggle to gate the upcoming unified homepage React page, enabling controlled rollout of the new UI. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| [release-13.0.2] docs: Add breaking change entry to G13 what'snew | grafana-delivery-bot | XS | No | 1.0h | 1.0h | May 06, 2026 |
SummaryDocsAdd breaking change entry to G13 what'snew Adds a breaking change post to G13 what's new documentation, ensuring users are aware of changes. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| CI: Ignore feature flag files in MT compat check | joshhunt | S | No | 159.5h | 45.4h | May 06, 2026 |
SummaryCI/CDIgnore feature flag files in MT compatibility check Reduces CI costs and prevents false positives for frontend PRs by skipping feature flag files, logging changes, and consolidating steps. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Provisioning: add public_root_url instance setting for external URLs | MissingRoberto | L | AI | 216.4h | 216.4h | May 06, 2026 |
SummaryFeatureAdd public_root_url setting for external URLs Introduces an instance‑level provisioning setting that exposes a public URL for webhook callbacks and screenshot images, while preserving internal links for reviewers. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||