Pull Request Explorer

Exploring 1345 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Search: remove deprecated IndexSnapshotStorageKV setting pstibrany XS No 0.9h 0.1h Oct 02, 2026

LLM analysis pending

This PR has not been analyzed yet.

AzureMonitor: Use OpenFeature providers from `@grafana/runtime` MattIPv4 M No 63.9h 3.5h Oct 02, 2026

LLM analysis pending

This PR has not been analyzed yet.

Router: Use the shared unified storage OBO exchanger konsalex L No 1.2h 1.2h Oct 02, 2026

LLM analysis pending

This PR has not been analyzed yet.

Search: reconcile the global index against storage hourly pstibrany L No 17.2h 4.8h Oct 02, 2026

LLM analysis pending

This PR has not been analyzed yet.

I18n: Download translations from Crowdin grafana-pr-automation XL No 0.3h - Oct 02, 2026

Summary

Feature

Download translations from Crowdin

Automatically updates Grafana's internationalization files with the latest translations from Crowdin, ensuring users see up-to-date localized content.

Health Assessment

Large
Low
Low
  • • Fast automated PR with minimal review, quickly updated translations.

AI Details

Tech Stack

AppPlugins: Fix goroutine leak from secure value cache amalavet S No 1.0h 0.8h Oct 01, 2026

Summary

Bug Fix

Fix goroutine leak in app plugin secure cache

Eliminates memory and goroutine leaks in the plugin API builder, improving stability and resource usage.

Health Assessment

Small
Low
Low
  • • Quick review and merge indicate low complexity and minimal risk.

AI Details

Tech Stack

Languages: Go
Docs: add gcx CLI query note to Pyroscope data source lwandz13 S No 171.5h 168.3h Oct 01, 2026

Summary

Docs

Add gcx CLI query note to Pyroscope docs

Adds a note to the Pyroscope data source documentation explaining how to query via the Grafana CLI, improving user guidance and consistency across data source docs.

Health Assessment

Small
Low
High
  • • Long review time and multiple merges indicate slow process, but the small scope and lack of code changes keep risk low.

AI Details

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

Tech Stack

Alerting: Split alert rule and provenance storage out of DBstore moustafab XL No 219.8h 26.9h Oct 01, 2026

Summary

Refactor

Alerting: Split alert rule and provenance storage out of DBstore

Refactor alerting storage to separate rule and provenance stores, improving modularity and reducing coupling without affecting user-facing behavior.

Health Assessment

Large
High
Medium
  • • The PR required a large refactor across 20 files, with moderate review friction and a long cycle time (~9 days). While no user-facing changes were introduced, the scope and multiple review rounds suggest a high effort and potential risk to build stability.

AI Details

Tech Stack

Languages: Go
UnifiedStorage: Clean up expired tenants assigned to another cluster owensmallwood L No 46.4h 0.1h Oct 01, 2026

Summary

Bug Fix

Clean up expired tenants assigned to another cluster

Removes orphaned tenant data mistakenly assigned to a different cluster, ensuring data consistency and preventing resource leaks.

Health Assessment

Medium
Low
Low
  • • Fast review and minimal rework indicate a straightforward bugfix with low complexity and risk.

AI Details

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

Tech Stack

Languages: Go
Auth: Bound OAuth token refresh lock waits by time instead of attempts cinaglia M No 23.0h 0.7h Oct 01, 2026

Summary

Feature

Bound OAuth token refresh lock by time

This change limits OAuth token refresh lock wait time to a configurable budget, providing predictable retry behavior and improving user experience for OAuth logins.

Health Assessment

Medium
Low
Low
  • • Fast review cycle (0.7h) and single commit indicate low friction. AI assistance helped streamline the change. Scope is medium with 73 lines across 8 files. Risk is low as it only adds configuration and tests.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Go
Search: Add generic per-resource hybrid search API owensmallwood XL No 49.3h 0.9h Oct 01, 2026

Summary

Feature

Add generic per-resource hybrid search API

Enables advanced hybrid search across Grafana resources, improving data discoverability and user productivity.

Health Assessment

X-Large
High
Low
  • • The PR introduced a large backend change adding a new hybrid search API, received quick initial review and minimal rework, but the scope is large, indicating a high-risk change.

AI Details

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

Tech Stack

Languages: Go
[release-12.4.13] Annotations: fix tags not linked to batch-inserted annotations cbodonnell S No 22.2h 14.5h Oct 01, 2026

Summary

Bug Fix

Fix tags not linked to batch-inserted annotations

Ensures annotation IDs are correctly assigned during batch inserts, preventing orphaned tag records and improving data integrity.

Health Assessment

Small
Low
Medium
  • • Fast cycle time and single review round indicate low complexity and minimal risk.

AI Details

Tech Stack

Languages: Go
[release-12.4.13] Annotations: fix ensureTags never deleting removed tag links cbodonnell S No 22.4h 14.6h Oct 01, 2026

Summary

Bug Fix

Fix annotation tag unlinking bug

Corrects a bug that prevented removed tags from being unlinked, preventing stale annotation_tag rows and ensuring accurate tag filtering. This improves data integrity and user experience for annotation tagging.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, resolved in under a day with a single review cycle.

AI Details

Tech Stack

Languages: Go
[release-13.0.11] Annotations: fix tags not linked to batch-inserted annotations cbodonnell S No 22.2h 14.5h Oct 01, 2026

Summary

Bug Fix

Fix annotation tag linking bug

Ensures tags are correctly associated with batch‑inserted annotations, preventing orphaned records and improving data integrity.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal code changes, fast review and merge, low risk to production.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
[release-13.0.11] Annotations: fix ensureTags never deleting removed tag links cbodonnell S No 22.4h 14.6h Oct 01, 2026

Summary

Bug Fix

Fix annotation tag deletion bug

Ensures removed annotation tags are properly unlinked, preventing stale data and improving data integrity.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, resolved in a single review cycle, indicating low complexity and high confidence in the patch.

AI Details

Tech Stack

Languages: Go
[release-13.1.8] Annotations: fix tags not linked to batch-inserted annotations cbodonnell S No 22.2h 14.5h Oct 01, 2026

Summary

Bug Fix

Fix annotation tag linking bug

Ensures tags are correctly associated with batch-inserted annotations, preventing orphaned records and improving data integrity.

Health Assessment

Small
Low
Medium
  • • Quick resolution with minimal changes; single review cycle indicates straightforward fix.

AI Details

Tech Stack

Languages: Go
[release-13.1.8] Annotations: fix ensureTags never deleting removed tag links cbodonnell S No 22.4h 14.6h Oct 01, 2026

Summary

Bug Fix

Fix annotation tag unlinking bug

Ensures removed tags are properly unlinked, preventing stale annotation_tag rows and improving data integrity.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, merged within a day, indicating low complexity and high confidence in correctness.

AI Details

Tech Stack

Languages: Go
[release-13.2.4] Annotations: fix tags not linked to batch-inserted annotations cbodonnell S No 22.2h 14.5h Oct 01, 2026

Summary

Bug Fix

Fix annotation tags linking bug

Ensures tags are correctly associated with batch-inserted annotations, preventing orphaned records and improving data integrity.

Health Assessment

Small
Low
Medium
  • • Quick resolution with minimal changes; single commit and test addition; smooth merge.

AI Details

Tech Stack

Languages: Go
[release-13.2.4] Annotations: fix ensureTags never deleting removed tag links cbodonnell S No 22.5h 14.8h Oct 01, 2026

Summary

Bug Fix

Fix annotation tag deletion bug

Corrects a bug that prevented removed tags from being unlinked, preventing stale annotation_tag rows and ensuring accurate tag filtering. This improves data integrity and user experience when managing annotation tags.

Health Assessment

Small
Low
Low
  • • Quick resolution with minimal changes; no major rework or back‑and‑forth.

AI Details

Tech Stack

Languages: Go
[release-13.2.4] Auth: Preserve session rotation errors in HTTP responses Rydez S No 0.4h 0.4h Oct 01, 2026

Summary

Bug Fix

Preserve session rotation errors in HTTP responses

Ensures that session rotation errors are correctly communicated to clients, improving error handling and user experience.

Health Assessment

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

AI Details

Tech Stack

Languages: Go
[release-13.2.4] Auth: Recover from server-required session rotation without reloading Rydez S No 0.4h 0.3h Oct 01, 2026

Summary

Feature

Recover from server-required session rotation without reloading

Ensures that when the server requires a session token rotation, the client automatically retries the request without reloading the page, preserving user work and improving UX.

Health Assessment

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

AI Details

Tech Stack

Languages: Typescript
IAM: add Team LBAC for-subject metrics forsethc L No 16.9h 11.4h Oct 01, 2026

Summary

Feature

Add Team LBAC for-subject metrics

Enhances IAM metrics by adding detailed counters for the Team LBAC for-subject endpoint, enabling better monitoring and alerting.

Health Assessment

Large
Low
Low
  • • The PR was reviewed quickly and merged without rework, indicating a smooth process.

AI Details

Tech Stack

Languages: Go
feat(featuremgmt): add datasources.queryGatewaySlimAudit flag tolzhabayev S No 16.4h 15.3h Oct 01, 2026

Summary

Feature

Add datasources.queryGatewaySlimAudit flag

Adds an experimental feature flag to gate query gateway audit logging changes for Grafana Cloud stacks, enabling controlled rollout of the new audit behavior.

Health Assessment

Small
Low
Medium
  • • Single commit, minimal code changes, merged within 16 hours, indicating a straightforward, low-risk feature addition.

AI Details

Tech Stack

Languages: Go
Wire: Reduce generation time and memory usage macabu L No 7.2h 6.8h Oct 01, 2026

Summary

Feature

Reduce Wire generation time and memory usage

Improves CI build speed and reduces memory footprint for Go dependency injection generation, benefiting contributors and CI pipelines.

Health Assessment

Large
Low
Low
  • • Fast cycle time and minimal rework indicate a smooth review process; the performance improvements will accelerate CI and lower resource consumption.

AI Details

Tech Stack

Languages: Go
Alerting: Fix dashboard and folder title link previews idastambuk M No 1.3h 0.1h Oct 01, 2026

Summary

Bug Fix

Fix alerting dashboard title link previews

Corrects missing dashboard titles and folder names in the alert rule picker, ensuring users see accurate links and information.

Health Assessment

Small
Low
Low
  • • Fast turnaround with a single review and minimal code changes indicates low complexity and risk.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
Docs: Remove duplicate front matter keys jackw XS AI 0.3h 0.2h Oct 01, 2026

Summary

Docs

Remove duplicate front matter keys

Fixes YAML parsing errors in documentation, ensuring CI checks pass and docs remain valid.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, no risk to production.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Unified storage: drop the field selector search counter pstibrany S No 3.0h 2.9h Oct 01, 2026

Summary

Bug Fix

Remove field selector search counter from unified storage

Eliminates inaccurate metric that misrepresented search usage, simplifying monitoring and reducing confusion.

Health Assessment

Small
Low
Low
  • • Quick resolution with minimal rework, indicating clear issue identification and straightforward fix.

AI Details

Tech Stack

Languages: Go
unified-storage: replace snowflake usage with custom version gassiss XL No 12.8h 0.0h Oct 01, 2026

Summary

Bug Fix

Replace Snowflake with Custom Wall Clock Generator

Ensures consistent ID generation by using wall clock time, eliminating monotonic clock drift issues and maintaining compatibility with existing components. This change improves reliability of data indexing and watch features.

Health Assessment

X-Large
Medium
Medium
  • • The PR was reviewed quickly and merged within 13 hours, but required several commits after the initial review, indicating iterative refinement. The large code change (over 500 lines) suggests a significant refactor, yet the short cycle time and single review round imply a smooth process.

AI Details

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

Tech Stack

Languages: Go
Docs: Remove duplicate menuTitle from Synthetic Monitoring API page jackw XS AI 0.6h 0.1h Oct 01, 2026

Summary

Docs

Remove duplicate menuTitle from Synthetic Monitoring API page

Fixes duplicate YAML key in Synthetic Monitoring API page, enabling deploy-pr-preview and check-links jobs to parse file and preventing PR failures.

Health Assessment

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

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Homepage: Let the metrics card exclude hosts and filesystems from its disk alert Clarity-89 XL No 167.7h 151.2h Oct 01, 2026

Summary

Feature

Exclude hosts/filesystems from metrics card disk alert

Allows users to filter out known disk‑full hosts, reducing false alerts and improving monitoring accuracy.

Health Assessment

Large
High
High
  • • Long review cycle and many commits indicate significant rework; large scope suggests high risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Search: serve a search across resource types from the global index pstibrany L No 2.2h 2.0h Oct 01, 2026

Summary

Feature

Serve global search across resource types

Adds a global search endpoint that returns dashboards and folders together, improving search efficiency for users.

Health Assessment

Large
Low
Low
  • • Quick approval after a single commit indicates a straightforward, low‑risk change.

AI Details

Tech Stack

Languages: Go
Library panels: Fix skeleton alignment ashharrison90 XS No 0.8h 0.7h Oct 01, 2026

Summary

Bug Fix

Library panels: Fix skeleton alignment

Fixes misaligned skeletons in library panels, ensuring consistent visual layout for users.

Health Assessment

Small
Low
Low
  • • Quick approval with minimal changes indicates low complexity and high confidence in the fix.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
Frontend: Lazy load Command palette jackw S AI 22.2h 0.3h Oct 01, 2026

Summary

Feature

Lazy load Command palette for performance

Reduces initial bundle size by loading the command palette on demand, improving startup performance for all Grafana users.

Health Assessment

Small
Low
Low
  • • Quick review and single commit indicate a low‑friction, low‑risk performance improvement with minimal scope.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
Search: sync only the types added to or dropped from a global index pstibrany XL No 21.1h 17.6h Oct 01, 2026

Summary

Feature

Sync only changed types in global search index

Reduces index rebuild time by syncing only changed resource types, improving search performance and startup efficiency.

Health Assessment

Large
Low
Low
  • • Fast cycle time with minimal rework; AI review helped streamline feedback.

AI Details

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

Tech Stack

Languages: Go
Chore: Remove the storage-unified-resource depguard rule pstibrany XS No 0.2h 0.1h Oct 01, 2026

Summary

Chore

Remove storage-unified-resource depguard rule

This PR cleans up the lint configuration by removing a non‑functional depguard rule, reducing maintenance overhead and preventing false positives during CI.

Health Assessment

Small
Low
Low
  • • PR merged within minutes with no review iterations, indicating a straightforward maintenance change.

AI Details

Tech Stack

Languages: Yaml
Alerting: Fix refresh in alert rule history tab aocenas L No 24.8h 0.8h Oct 01, 2026

Summary

Bug Fix

Fix alert rule history tab refresh

Ensures accurate, up-to-date alert history by fixing polling logic and adding tests, improving reliability for users.

Health Assessment

Medium
Medium
Medium
  • • Fast initial review but required several iterations to address polling logic and tests, indicating moderate complexity but efficient resolution.

AI Details

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

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Chore: convert `RenderInfoViewer` into a function component ashharrison90 L No 67.3h 66.7h Oct 01, 2026

Summary

Chore

Convert RenderInfoViewer to function component

Modernizes a Grafana debug panel component to use React hooks, improving maintainability and performance.

Health Assessment

Large
Medium
High
  • • The PR had a long review time (~66 h) before the single commit, indicating potential blockers or complexity in the refactor. The diff spans 233 lines across two files, suggesting a substantial component rewrite.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
Search: prevent new ResourceTable results pstibrany M No 4.0h 3.9h Oct 01, 2026

Summary

Feature

Prevent new ResourceTable results in search

Adds a check to reject new Go code that produces ResourceTable search responses, ensuring compatibility and preventing unintended table outputs.

Health Assessment

Small
Low
Low
  • • Quick approval with minimal changes indicates a straightforward rule addition.

AI Details

Tech Stack

Languages: Go, Yaml
Search: remove bucket-based index snapshot store pstibrany XL No 20.3h 19.0h Oct 01, 2026

Summary

Chore

Search: remove bucket-based index snapshot store

Eliminates unused bucket‑based snapshot storage, simplifying the search index system and reducing storage overhead while adding a KV‑based snapshot store for in‑process deployments.

Health Assessment

Large
Medium
Low
  • • The PR was merged within 20 hours with a single review round, indicating a smooth process, but the removal of over 3,700 lines of code represents a significant change that could impact downstream components if not carefully tested.

AI Details

Tech Stack

Languages: Go
Provisioning: Label the stuck-deletion metric by cause floriecai XL No 7.4h 4.8h Oct 01, 2026

Summary

Feature

Add cause label to stuck-deletion metric

Enables alerts to distinguish user‑caused deletion blocks from system failures, improving incident triage and response.

Health Assessment

Large
Medium
Medium
  • • PR resolved a critical alerting gap with a 7‑hour cycle time and only two rounds of review, indicating efficient collaboration and low risk of regressions.

AI Details

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

Tech Stack

Languages: Go, Typescript
CI: Fix apps/secret depguard clauses macabu XS No 2.5h 2.4h Oct 01, 2026

Summary

Bug Fix

Fix depguard clauses in CI config

Corrects depguard rule globs so that secret app files are properly linted, preventing potential dependency violations.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, resolved within a few hours, indicating efficient review and low complexity.

AI Details

Tech Stack

Languages: Yaml
Swagger: Help understand k8s annotations ryantxu XL No 8.1h 5.1h Oct 01, 2026

Summary

Feature

Add inline controls for k8s annotations in Swagger

Enables users to easily select folders and view identity names when editing Kubernetes resources, reducing errors and improving usability.

Health Assessment

Large
Low
Low
  • • Fast turnaround with a single approval and minimal changes indicates a well-scoped, low-risk enhancement.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Unified storage: Serve trash lists from search RafaelPaulovic XL No 15.3h 14.7h Oct 01, 2026

Summary

Feature

Serve trash lists via unified search

Enables efficient trash listing by leveraging unified search, reducing storage history scans and improving performance for Grafana deployments.

Health Assessment

Large
Low
Low
  • • Fast cycle time and minimal review iterations indicate smooth integration.

AI Details

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

Tech Stack

Languages: Go
Alerting: Hide empty data source sections in the rule list, add toggle petergreen86 XL AI 44.7h 0.2h Oct 01, 2026

Summary

Feature

Hide empty data source sections in alerting list

Reduces noise in alerting UI by hiding empty data source sections, improving user focus and clarity.

Health Assessment

X-Large
High
Medium
  • • The PR underwent several iterations and reverts, but was merged within 44 hours, indicating a responsive review process despite the large scope.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
Search: update the global index from write notifications, and don't make searches wait pstibrany L No 16.4h 0.1h Oct 01, 2026

Summary

Feature

Update global search index to run asynchronously

This change removes blocking on search queries by updating the global index in the background, improving search responsiveness and reducing latency for users.

Health Assessment

Medium
Low
Low
  • • Fast cycle time and minimal review rounds indicate a smooth process; AI review flagged a single issue that was quickly resolved.

AI Details

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

Tech Stack

Languages: Go
Chore: fix eslint suppressions — no-explicit-any in VariableSelectField cursor XS No 0.8h 0.8h Oct 01, 2026

Summary

Chore

Fix ESLint no-explicit-any in VariableSelectField

Improves type safety and reduces lint suppression tech debt, ensuring maintainers have cleaner code without runtime changes.

Health Assessment

Small
Low
Low
  • • Quick, single-commit fix with immediate approval, indicating low complexity and minimal risk.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
I18n: Download translations from Crowdin grafana-pr-automation L No 0.3h - Oct 01, 2026

Summary

Chore

Download translations from Crowdin

Automated daily update of internationalization files, ensuring the UI stays current across languages.

Health Assessment

Large
Low
Low
  • • PR merged within 18 minutes with no review friction; automated daily updates keep translations current and reduce manual effort.

AI Details

Tech Stack

Chore: update logging to use slog|grafana-app-sdk/logging ryantxu L AI 8.5h 7.6h Oct 01, 2026

Summary

Chore

Update unified storage logging to Grafana SDK

Standardizes logging across unified storage, removes legacy dependency, and keeps log output unchanged for Grafana developers.

Health Assessment

Medium
Low
Low
  • • Fast 8.5‑hour cycle with no rework; minimal scope and no user impact.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Go
Swagger: Replace Monaco with lazy-loaded CodeMirror joshhunt XL No 9.3h 0.1h Sep 30, 2026

Summary

Health Assessment

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
Devenv: Pin Keycloak hostname in the OAuth block cinaglia XS No 4.3h 1.6h Sep 30, 2026

Summary

Chore

Pin Keycloak hostname in OAuth block

Ensures consistent OAuth token issuer for containerized Grafana, preventing user logout on token refresh. Improves developer experience when testing OAuth in dev environments.

Health Assessment

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

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Yaml
Frameworks: Docker
« Page 23 of 27 »

Get this analytics stack for your team

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

Connect Repos