Pull Request Explorer

Exploring 928 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
[release-11.6.15] Bump axios from 1.15.0 to 1.16.0 jackw L No 1.1h 0.8h May 14, 2026

Summary

Chore

Bump axios from 1.15.0 to 1.16.0

Updates axios dependency to version 1.16.0 for security and feature updates.

Health Assessment

Small
Low
Low
  • Quick review and merge, low risk due to dependency update.

AI Details

Tech Stack

Languages: Javascript
AnnotationListPlugin: rebuild row layout to stop heading + timestamp overlap mdvictor M No 162.1h 147.0h May 14, 2026

Summary

Bug Fix

Fix annotation list row layout overlap

Improves UI clarity by preventing overlapping heading and timestamp in annotation list, enhancing user readability.

Health Assessment

Medium
Medium
High
  • The PR experienced a long review cycle, taking over 6 days from first review to merge, indicating potential bottlenecks in the review process.
  • The change is small in scope but the extended review time suggests a need to streamline the approval workflow for UI fixes.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
[release-13.0.1] Docker: Bump Alpine-based images to 3.23.4 (#122930) macabu XS No 0.5h 0.0h May 14, 2026

Summary

Health Assessment

AI Details

Tech Stack

I18n: Download translations from Crowdin grafana-pr-automation M No 0.3h - May 14, 2026

Summary

Feature

Add Crowdin translations for multiple locales

Adds translations for multiple locales, enabling international users to view Grafana in their native language.

Health Assessment

Medium
Low
Low
  • Rapid merge with minimal review, indicating automated process and low complexity.

AI Details

Confidence: 1.00

Tech Stack

Plugins: Remove reconciler toddtreece XL No 8.2h 0.1h May 14, 2026

Summary

Refactor

Remove plugin reconciler

Eliminates the reconciler component from Grafana’s plugin system, simplifying lifecycle management and reducing maintenance overhead.

Health Assessment

X-Large
Medium
Low
  • Fast cycle time and single review indicate a straightforward refactor with minimal friction, though the large number of deleted lines suggests a significant codebase impact.

AI Details

Tech Stack

Languages: Go
Folders: Cleanup folder access control clients ryantxu M No 229.0h 0.3h May 13, 2026

Summary

Refactor

Cleanup folder access control clients

Remove legacy access control dependencies and delegate cache clearing to the folder permission service, reducing coupling and improving maintainability.

Health Assessment

Medium
Low
Low
  • The PR had a long cycle time due to multiple merge commits, but the review was quick and required no changes, indicating minimal friction.

AI Details

Tech Stack

Languages: Go
Alerting: Support history and trash list selectors in legacy storage moustafab XL No 166.1h 161.9h May 13, 2026

Summary

Feature

Add history and trash selectors to legacy alerting

Enables consistent rule history and restore across storage backends, improving UI and operator experience.

Health Assessment

X-Large
High
High
  • Long cycle time and review delay indicate high complexity and potential blocker for feature delivery.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
SqlExpressions: Advance SQL Expressions feature to GA NWRichmond S No 28.7h 0.0h May 13, 2026

Summary

Feature

Promote SQL Expressions feature to GA

This PR moves the SQL Expressions feature from preview to general availability, enabling it by default and updating all related toggle files, improving stability and user experience.

Health Assessment

Small
Low
Low
  • The PR was merged within a day with minimal changes and no review iterations, indicating a straightforward and low-risk update.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript, Go
Plugins: keep catalog detail page mounted during post-action re-fetches sympatheticmoose S No 81.9h 71.0h May 13, 2026

Summary

Bug Fix

Keep plugin detail page mounted after actions

Ensures users see a refresh notice after installing app plugins, preventing confusion and ensuring plugin features load correctly.

Health Assessment

Small
Low
Medium
  • PR took over 3 days to merge with a single review and commit, indicating moderate review friction but minimal rework.

AI Details

Confidence: 0.80

Tech Stack

Languages: Typescript
Frameworks: React
chore: rename growth-and-onboarding to growth-engineering MattIPv4 XS No 7.0h 0.8h May 13, 2026

Summary

Chore

Rename growth-and-onboarding to growth-engineering

Updates internal team naming in CODEOWNERS to reflect new R&D team structure.

Health Assessment

Small
Low
Low
  • Quick rename with minimal impact, fast cycle time.

AI Details

Tech Stack

DS-Querier: Mark context cancelled requests as downstream sarahzinger M No 23.4h 0.1h May 13, 2026

Summary

Feature

Mark context cancelled requests as downstream

By marking context‑cancelled requests as downstream, the query service can better differentiate between client‑initiated cancellations and server‑side failures, leading to clearer error reporting and more efficient resource usage. This improves reliability and reduces unnecessary load on downstream services.

Health Assessment

Medium
Low
Low
  • The PR was reviewed quickly and merged within a day, with a few iterative commits to refine error handling.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: ChatGPT
Confidence: 0.95

Tech Stack

Languages: Go
Meticulous: remove unused inline script fastfrwrd XS No 1.7h 1.5h May 13, 2026

Summary

Refactor

Remove unused inline script

Eliminates unnecessary inline script, improving CSP compliance and reducing code size.

Health Assessment

Small
Low
Low
  • Quick review and merge indicates minimal impact and straightforward cleanup.

AI Details

Tech Stack

IAM: fix resolveScope for id-scoped mappers and add service account resource permission tests linoman M No 3.2h 1.4h May 13, 2026

Summary

Bug Fix

Fix IAM resolveScope bug and add SA tests

Corrects permission resolution for service accounts, ensuring accurate access control and preventing silent failures.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal rework, fast review, low risk

AI Details

Tech Stack

Languages: Go
Correlations: Filter by org id when returning correlation count in get response gelicia S No 2.0h 0.3h May 13, 2026

Summary

Bug Fix

Filter correlation count by org ID

Ensures correlation counts reflect only the requesting organization, preventing cross‑org data leakage and enabling accurate pagination.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence.

AI Details

Confidence: 0.75

Tech Stack

Languages: Go
[release-13.0.2] Docs: Update and clarify audit logging docs grafana-delivery-bot M No 0.2h 0.2h May 13, 2026

Summary

Docs

Docs: Update and clarify audit logging docs

Enables users to quickly understand audit logging options for their deployment, improving usability and reducing support overhead.

Health Assessment

Small
Low
Low
  • Quick documentation update with minimal review, indicating low complexity and risk.

AI Details

Tech Stack

Chore: remove `regionalFormat` code in frontend - i18n related eledobleefe XL No 147.3h 142.3h May 13, 2026

Summary

Refactor

Remove regionalFormat code in frontend

Clean up unused i18n regional format logic to improve maintainability and reduce code complexity.

Health Assessment

Large
High
High
  • The PR involved extensive removal of code across multiple frontend modules, leading to a slow review cycle and multiple reverts, indicating significant refactoring effort and potential risk to stability.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
patch(security): apply May 2026 patches Proximyst L No 1.2h 0.0h May 13, 2026

Summary

Bug Fix

Apply May 2026 security patches

Fixes multiple security vulnerabilities in Grafana's backend

Health Assessment

Medium
Medium
Low
  • The PR was reviewed and merged quickly, indicating a smooth process. However, the large number of commits and files changed may indicate a complex fix.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: ChatGPT
Confidence: 0.90

Tech Stack

Languages: Go
Docs: Update and clarify audit logging docs jtvdez M No 0.8h 0.0h May 13, 2026

Summary

Docs

Update audit logging documentation

Users can quickly understand audit logging options for their deployment.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes; low risk and low complexity.

AI Details

Confidence: 0.95

Tech Stack

Chore: Add MSSQL to externalized datasource reminders ryanmorris708 XS No 17.2h 17.2h May 13, 2026

Summary

Health Assessment

AI Details

Tech Stack

unified-storage: leases: add deleted timestamp and logging renatolabs M No 18.5h 2.4h May 13, 2026

Summary

Feature

Add deleted timestamp and logging to leases

Adds a timestamp for deleted leases and logs actions, enforcing a maximum TTL to prevent misconfiguration.

Health Assessment

Medium
Low
Low
  • Quick review and merge, minimal changes, low risk.

AI Details

Tech Stack

Languages: Go
IAM: gate service account resource permission mapper behind feature flag linoman M No 1.3h 0.3h May 13, 2026

Summary

Feature

Gate Service Account Mapper with Feature Flag

Adds a feature flag to control registration of the service account mapper in IAM, enabling opt‑in behavior and aligning with other permission mappers.

Health Assessment

Medium
Low
Low
  • Fast review and merge (1.3h cycle time, 0.2h to first review) with a single commit and minimal code churn, indicating a low‑risk, straightforward feature flag addition.

AI Details

Tech Stack

Languages: Go, Typescript
CI: Use delivery bot for ephemeral instances action macabu XS No 0.3h 0.0h May 13, 2026

Summary

Health Assessment

AI Details

Tech Stack

Document support for nested folders in Git Sync urbiz-grafana XS No 0.2h 0.1h May 13, 2026

Summary

Docs

Document nested folder support in Git Sync

Adds documentation clarifying that Git Sync can handle nested folder structures, improving user understanding of repository organization.

Health Assessment

Small
Low
Low
  • PR merged within 13 minutes with no review comments, indicating a straightforward documentation update with minimal impact on codebase

AI Details

Tech Stack

Plugins: Avoid skipping other plugins directories if one fails to load andresmgot M No 4.4h 3.5h May 13, 2026

Summary

Feature

Prevent skipping plugin directories on load failure

Ensures that if one plugin directory fails to load, other directories are still processed, improving reliability for plugin discovery. This change reduces downtime caused by misconfigured plugin paths.

Health Assessment

Small
Low
Low
  • The PR was reviewed and merged within a few hours, indicating low complexity and minimal risk.

AI Details

Tech Stack

Languages: Go
chore(featuremgmt): rename squad codeowner to @grafana/grafana-catalog tolzhabayev M No 122.9h 122.1h May 13, 2026

Summary

Refactor

Rename squad codeowner to @grafana/grafana-catalog

Updates the feature‑flag squad codeowner constant to a new handle, consolidating team ownership and simplifying future maintenance.

Health Assessment

Medium
Medium
High
  • The PR took over five days to merge with a long review period, indicating potential bottlenecks in the review process.
  • The change involved renaming a constant across multiple files, a moderate scope refactor that required careful coordination.

AI Details

Tech Stack

Languages: Go
Alerting: Update alerting module to 5095d423178f82ca3f8c85489049695356bb0e10 alerting-team L No 20.0h 16.4h May 13, 2026

Summary

Chore

Update Alerting Module to Latest Version

Updates Grafana Alerting module to the latest version, removing obsolete feature flag and improving compatibility for receivers.

Health Assessment

Large
Low
Low
  • The PR was merged quickly with minimal review iterations, indicating a smooth process for a small maintenance update.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
IAM: Add user identity to the k8s user client dmihai M No 4.3h 4.2h May 13, 2026

Summary

Feature

Add user identity to k8s client

Propagates end‑user identity in Kubernetes calls, improving IAM accuracy.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal iterations indicates a smooth process.

AI Details

Tech Stack

Languages: Go
Alerting: update remote Alertmanger to not log diff when hash is different yuri-tceretian S No 13.9h 9.2h May 13, 2026

Summary

Refactor

Remove diff logging for Alertmanager updates

Eliminates expensive diff calculation when Alertmanager config changes, reducing startup time for instances with many receivers.

Health Assessment

Small
Low
Low
  • Quick single-commit PR with minimal changes, fast review and merge, indicating low complexity and risk.

AI Details

Confidence: 0.80

Tech Stack

Languages: Go
IAM: Add spec.externalGroups to Team API mgyongyosi XL No 25.8h 0.1h May 13, 2026

Summary

Feature

Add spec.externalGroups to Team API

Enables external IdP group mappings via the Team API, streamlining configuration and ensuring consistent data across systems.

Health Assessment

Large
High
Medium
  • The PR required multiple iterations after a rapid initial review, reflecting complex logic changes and extensive testing.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Go, Typescript
Reporting: Clean up csv encoding options feature flag macabu S No 2.4h 2.1h May 13, 2026

Summary

Refactor

Clean up reporting CSV encoding feature flag

Removes the reportingCsvEncodingOptions flag, simplifying reporting configuration for users.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, indicating a straightforward cleanup.

AI Details

Confidence: 0.75

Tech Stack

Languages: Typescript, Go
Plugins: Instrument HTTP status responses for plugin resource calls wbrowne L No 46.6h 17.3h May 13, 2026

Summary

Feature

Instrument HTTP status responses for plugin calls

Adds instrumentation of HTTP status responses for plugin resource calls, enabling Grafana operators to monitor plugin performance and detect issues more effectively.

Health Assessment

Large
Medium
Medium
  • The PR had a normal cycle time but required several rework commits after the initial review, indicating moderate review friction. The change adds significant instrumentation logic, increasing scope and risk moderately.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
SA: add action set mapping for service accounts linoman M No 148.4h 147.5h May 13, 2026

Summary

Feature

Add action set mapping for service accounts

Introduces a mapping that expands service account verbs into action sets, enabling accurate permission checks for service accounts within the AuthZ service.

Health Assessment

Medium
Medium
High
  • The PR experienced a long review cycle (over 147 hours) despite a small code change, indicating delayed feedback and potential blocker status.

AI Details

Tech Stack

Languages: Go
SA: enforce kind and verb restrictions in admission validation linoman M No 148.1h 147.0h May 13, 2026

Summary

Bug Fix

Enforce kind and verb restrictions in admission validation

Adds kind and verb validation to the ResourcePermission admission hook to enforce business rules before backend.

Health Assessment

Medium
Medium
High
  • The PR had a long review cycle, with the first review occurring almost at merge, indicating low early feedback. The change adds moderate-sized validation logic to the backend, but the extended cycle time suggests potential blockers or complexity.

AI Details

Tech Stack

Languages: Go
Gate remote snapshots by Bleve index format pstibrany L No 1.2h 0.3h May 13, 2026

Summary

Bug Fix

Prevent snapshot format incompatibility in Grafana

Ensures older Grafana instances can read snapshots created by newer instances, preventing data loss and service disruptions.

Health Assessment

Large
Low
Low
  • Quick review and merge indicate low complexity and high confidence in changes.

AI Details

Confidence: 0.20

Tech Stack

Languages: Go
Update usage limits documentation for Git Sync urbiz-grafana XS No 0.5h 0.1h May 13, 2026

Summary

Docs

Update usage limits documentation for Git Sync

Removed outdated commit reference from usage limits documentation.

Health Assessment

Small
Low
Low
  • Quick docs update with minimal review, no risk.

AI Details

Tech Stack

SA: wire RestConfigProvider and UID preservation for SA resource permissions linoman M No 146.8h 146.8h May 13, 2026

Summary

Feature

Wire RestConfigProvider and preserve SA UID

Enables correct K8s resource permission handling for service accounts, ensuring accurate object names and preventing errors when reading or writing permissions.

Health Assessment

Small
Low
High
  • Long review cycle indicates potential blocker or complexity, but small code changes suggest low technical risk.

AI Details

Confidence: 0.75

Tech Stack

Languages: Go
chore: migrate codeowners to @grafana/grafana-catalog tolzhabayev M No 121.2h 118.8h May 13, 2026

Summary

Chore

Migrate codeowners to @grafana/grafana-catalog

Centralizes ownership for Grafana plugins under a single handle, simplifying governance and reducing maintenance overhead.

Health Assessment

Medium
Medium
High
  • The PR had a prolonged review period and slow merge, suggesting bottlenecks in ownership governance updates.

AI Details

Tech Stack

[release-13.0.2] Docs: Git Sync link fix grafana-delivery-bot XS No 1.2h 1.2h May 13, 2026

Summary

Docs

Fix Git Sync documentation link

Corrects a broken link in Git Sync documentation, ensuring users can access setup instructions.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 1.2 hours, indicating a smooth review process.

AI Details

Tech Stack

[release-13.0.2] Provisioning: Fallback reading metadata from configured branch in parser grafana-delivery-bot M No 21.0h 0.8h May 13, 2026

Summary

Bug Fix

Provisioning: Fallback metadata read from default branch

Fixes 403 errors when saving dashboards to new PR branches with granular RBAC, ensuring proper folder resolution and preventing permission failures.

Health Assessment

Medium
Low
Low
  • Fast review and minimal rework; quick fix to a permission issue.

AI Details

Tech Stack

Languages: Go
Add dashboard search lifecycle merge test pstibrany L No 0.4h 0.2h May 13, 2026

Summary

Test

Add dashboard search lifecycle regression test

This test ensures that dashboard search functionality remains accurate after complex index operations, preventing regressions that could affect user search experience.

Health Assessment

Large
Low
Low
  • Fast review and merge with minimal changes indicates low complexity and high confidence in test correctness.

AI Details

Confidence: 0.10

Tech Stack

Languages: Go
Docs: Git Sync link fix urbiz-grafana XS No 0.4h 0.0h May 13, 2026

Summary

Docs

Fix Git Sync documentation link

Corrects a broken link and updates alias usage in Git Sync docs, ensuring users can follow setup instructions accurately.

Health Assessment

Small
Low
Low
  • Quick review and merge with minimal changes indicates low complexity and high confidence in documentation accuracy.

AI Details

Confidence: 0.80

Tech Stack

[release-13.0.2] CI: increase SQLite integration test timeout from 8m to 12m grafana-delivery-bot XS No 0.4h 0.0h May 13, 2026

Summary

CI/CD

Increase SQLite integration test timeout to 12m

Align SQLite test timeout with MySQL/Postgres to prevent intermittent failures on slower CI runners.

Health Assessment

Small
Low
Low
  • Quick backport with minimal changes, fast review and merge, low risk.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
[release-13.0.2] Docs: Git Sync - Minor edit grafana-delivery-bot XS No 0.2h 0.2h May 13, 2026

Summary

Docs

Docs: Git Sync - Minor edit

Updated Git Sync usage limits documentation to ensure accurate guidance for users.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal changes; no code impact.

AI Details

Confidence: 0.80

Tech Stack

Frontend: add useAsync to eslint exhaustive-deps rule jackw M No 44.3h 43.8h May 13, 2026

Summary

Feature

Add useAsync to eslint exhaustive-deps rule

Adds useAsync to ESLint exhaustive-deps rule, reducing rendering bugs in Grafana dashboards. This improves stability for maintainers and end users.

Health Assessment

AI Details

Tech Stack

Languages: Javascript
Docs: Git Sync - Minor edit urbiz-grafana XS No 0.4h 0.4h May 13, 2026

Summary

Docs

Minor edit to Git Sync usage limits doc

Small documentation update clarifying usage limits for Git Sync, improving user understanding.

Health Assessment

Small
Low
Low
  • The PR was reviewed and merged within 0.4 hours, indicating a straightforward, low-risk documentation change.

AI Details

Confidence: 0.95

Tech Stack

deps(go): bump golang.org/x/mod from 0.34.0 to 0.35.0 in /scripts/go-workspace dependabot XS No 1.1h 0.6h May 13, 2026

Summary

Chore

Bump golang.org/x/mod to 0.35.0

Updates the Go module dependency to the latest patch, improving compatibility and security for the Grafana workspace scripts.

Health Assessment

Small
Low
Low
  • Fast review and merge (1.1h cycle, 0.6h review time) with minimal code changes typical of a dependabot dependency update.

AI Details

Tech Stack

Languages: Go
Card: description overlaps with tags erj826 M No 38.8h 16.4h May 13, 2026

Summary

Bug Fix

Fix card description overlapping tags

Prevents card description from overlapping tags, maintaining responsive design and visual consistency.

Health Assessment

Medium
Low
Low
  • Resolved visual regression in a single review cycle with minimal rework.

AI Details

Confidence: 0.80

Tech Stack

Languages: Typescript
Frameworks: React
chore: reduce circular dependencies hugohaggmark XL No 4.7h 4.6h May 13, 2026

Summary

Chore

Reduce circular dependencies in @grafana/data

This refactor removes circular dependencies in the @grafana/data library, improving maintainability and reducing build complexity for Grafana maintainers.

Health Assessment

X-Large
Low
Low
  • Fast review and merge with minimal friction; large refactor but no functional changes.

AI Details

Tech Stack

Languages: Typescript, Javascript
ESLint: Add no-direct-create-monitoring-logger rule hugohaggmark M No 45.9h 45.7h May 13, 2026

Summary

Chore

Add ESLint rule to enforce logger registration

Ensures all loggers are registered centrally, reducing runtime errors and improving maintainability for Grafana developers.

Health Assessment

Medium
Low
High
  • The review cycle was nearly 2 days, but the change required no further iterations, indicating a clear and well‑scoped modification.

AI Details

Tech Stack

Languages: Javascript, Typescript
Chore: Convert more React class components to function ashharrison90 XL No 120.1h 0.1h May 13, 2026

Summary

Chore

Convert React class components to functions

Modernizes Grafana codebase by converting class components to functional components, enabling hooks and improving maintainability for developers.

Health Assessment

X-Large
Low
Medium
  • The PR was reviewed quickly but required multiple commits to complete the refactor, indicating moderate iteration but no significant blockers.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
« Page 11 of 19 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos