Pull Request Explorer

Exploring 928 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Alerting: Fix import API sync 409 test by enabling required feature flag titolins XS No 81.4h 1.7h May 21, 2026

Summary

Bug Fix

Fix alerting import API sync test

Ensures the alerting import handler correctly processes sync requests, preventing erroneous 501 responses and improving reliability of alert manager integration.

Health Assessment

Small
Low
Low
  • The PR had a long cycle time due to a delayed merge, but the single small change and quick review indicate low risk and minimal impact on the codebase.

AI Details

Tech Stack

Languages: Go
unified-storage: add metrics to kv leases renatolabs XL No 2.3h 1.3h May 21, 2026

Summary

Feature

Add metrics to unified storage leases

Adds metrics to track overhead of Acquire and Release calls, and GC metrics for key scans and deletions.

Health Assessment

X-Large
Low
Low
  • Fast cycle time and minimal review iterations indicate efficient implementation.

AI Details

Confidence: 0.75

Tech Stack

Languages: Go
Alerting: migrate AMConfigV1 templateFiles map to v1.TemplateGroup model JacobsonMT XL No 21.9h 11.3h May 21, 2026

Summary

Refactor

Migrate Alerting Template Storage to Structured Model

This refactor replaces the flat template map with a structured TemplateGroup model, improving maintainability and metadata handling for alerting notifications.

Health Assessment

X-Large
High
Medium
  • The PR was completed in under a day with a single round of review comments, indicating efficient collaboration. The large refactor of template storage improves consistency and future extensibility.

AI Details

Tech Stack

Languages: Go
Folders: add folder.IsRootFolderUID / folder.LegacyFolderUID helpers ryantxu XL No 21.6h 0.3h May 21, 2026

Summary

Refactor

Add folder root UID helpers

Centralizes root folder checks and legacy UID normalization, improving consistency and validation across the backend.

Health Assessment

Large
Low
Low
  • Fast review cycle (0.3h) and minimal rework indicate a smooth process; the PR introduces a small refactor with a large code footprint but no functional changes, keeping risk low.

AI Details

Confidence: 0.10

Tech Stack

Languages: Go
Meticulous AI: Consolidate recorder flags into single mode flag fastfrwrd S No 0.9h 0.3h May 21, 2026

Summary

Refactor

Consolidate recorder flags into single mode flag

Simplifies feature flag management by merging multiple recorder flags into one, enabling removal of redundant flags.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal changes suggest low complexity and high confidence.

AI Details

Confidence: 0.20

Tech Stack

Languages: Go, Yaml
Transformations: Mark Group to nested table as non-beta if v2 is enabled fastfrwrd XS No 190.0h 189.9h May 21, 2026

Summary

Feature

Remove beta label from Group to nested table transform

This change removes the beta label from the Group to nested table transform when v2 is enabled, signaling feature stability and encouraging users to adopt it. It improves user confidence and aligns the UI with the new v2 release.

Health Assessment

Small
Low
High
  • The review cycle was unusually long, suggesting a bottleneck, but the change is minimal and low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
FeatureToggles: Remove newVizSuggestions toggle adela-almasan S No 73.0h 0.0h May 21, 2026

Summary

Refactor

Remove newVizSuggestions feature toggle

Disables the new visualization suggestions feature, simplifying user experience and reducing unnecessary feature flag overhead.

Health Assessment

Small
Low
Medium
  • The PR removed a feature toggle with minimal code changes and a quick review, but the overall cycle time was longer due to integration with the main branch.

AI Details

Tech Stack

Languages: Typescript, Go
fix: block move of k6 folder mustafasencer M No 2.9h 1.7h May 21, 2026

Summary

Bug Fix

Fix block move of k6 folder

Corrects an issue that prevented moving the k6 folder, ensuring folder operations work correctly and avoiding errors for users.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal changes and a single review indicates low complexity and high confidence.

AI Details

Tech Stack

Languages: Go
CI: reenable pr-patch-check kminehart XS No 2.4h 0.0h May 21, 2026

Summary

CI/CD

CI: reenable pr-patch-check

Re-enables the CI patch check to validate pull request changes, improving build reliability.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 2.4 hours, indicating low complexity and high confidence in stability.

AI Details

Tech Stack

Languages: Yaml
Heatmap: Minor wording fix in UI drew08t XS No 13.9h 13.9h May 21, 2026

Summary

Bug Fix

Heatmap UI wording capitalization fix

Corrects capitalization in heatmap y bucket options, improving UI consistency.

Health Assessment

Small
Low
Low
  • Quick single-commit PR with minimal changes, merged within 14 hours.

AI Details

Confidence: 0.80

Tech Stack

Languages: Typescript
Frameworks: React
Provisioning: Return early for errors on resource creation in Parser ferruvich L No 55.2h 54.4h May 21, 2026

Summary

Bug Fix

Return early on provisioning resource creation errors

This change reduces redundant API calls and corrects action labeling for provisioning sync jobs, improving performance and accuracy. By preventing unnecessary retries, it speeds up sync operations and reduces load on the Kubernetes API.

Health Assessment

Large
Medium
High
  • The review cycle was over two days, but the change was a focused bug fix with moderate scope, indicating moderate risk.

AI Details

Tech Stack

Languages: Go
unified-storage: check quotas after request validation and auth renatolabs S No 15.3h 0.9h May 21, 2026

Summary

Refactor

Check quotas after request validation and auth

By deferring quota checks until after request validation and authentication, the system reduces unnecessary processing, improving performance and lowering resource consumption.

Health Assessment

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

AI Details

Confidence: 0.80

Tech Stack

Languages: Go
PanelEditNext: Use correct editor app alexjonspencer1 XS No 21.2h 0.2h May 21, 2026

Summary

Bug Fix

Fix PanelEditNext query editor context

Ensures Prometheus queries render correctly in the new panel editor, matching classic behavior.

Health Assessment

Small
Low
Low
  • Minimal code change, quick review and merge, low risk.

AI Details

Confidence: 0.75

Tech Stack

Languages: Typescript
Frameworks: React
Provisioning: Size limited `ReadWriter` should also satisfy `RepositoryWithURLs` ferruvich M AI 23.6h 0.6h May 21, 2026

Summary

Bug Fix

Fix size-limited reader writer to preserve URLs

Ensures PR/compare URLs are correctly returned, restoring Create PR button functionality and preventing silent failures.

Health Assessment

Medium
Low
Low
  • Quick review and approval indicate a straightforward, low-risk fix with minimal impact on the codebase.

AI Details

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

Tech Stack

Languages: Go
Loki: Support metrics abstraction queries iwysiu XL No 327.4h 307.1h May 21, 2026

Summary

Feature

Add metric query support to Loki datasource

Enables Grafana SQL metric queries against Loki, expanding query capabilities and providing tabular metric results, improving analytics for users.

Health Assessment

X-Large
High
High
  • Long review and merge cycle indicates significant complexity; extensive refactoring and new feature added.

AI Details

Tech Stack

Languages: Go
Logs Table Panel: replaceVariables with getTemplateSrv() L2D2Grafana M No 59.3h 8.5h May 21, 2026

Summary

Bug Fix

Update Logs Table Panel Variable Replacement

Fixes broken trace navigation in Explore logs by updating variable interpolation, improving user experience.

Health Assessment

Medium
Low
Low
  • The PR was reviewed quickly with minimal rework, and the changes were small and straightforward, leading to a smooth merge.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
PanelEditNext: Add ErrorBoundary to editor alexjonspencer1 M No 19.6h 0.7h May 21, 2026

Summary

Feature

Add ErrorBoundary to PanelEditNext Query Editor

Adds an error boundary around the PanelEditNext datasource query editor to prevent crashes of the panel edit UI when plugin query editors throw errors.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal changes, indicating low friction and low risk.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
try this: minWidth to prevent min-content from doing the wrong thing fastfrwrd XS No 0.4h - May 21, 2026

Summary

Bug Fix

Prevent min-content overflow with minWidth

Fixes layout issue where visualizations fail to shrink properly, improving UI responsiveness.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, no review needed, merged within minutes.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix: use search on /children call mustafasencer L No 26.5h 8.0h May 21, 2026

Summary

Bug Fix

Fix search on children endpoint

Enables pagination beyond the 500-folder limit by using search, improving performance and reliability for large folder hierarchies.

Health Assessment

Medium
Low
Low
  • AI-assisted review expedited the process, resulting in a quick merge with minimal rework.

AI Details

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

Tech Stack

Languages: Go
Bump @babel/plugin-transform-modules-systemjs from 7.27.1 to 7.29.4 dependabot S No 285.4h 237.9h May 21, 2026

Summary

Chore

Bump @babel/plugin-transform-modules-systemjs to 7.29.4

Updates a Babel plugin to the latest patch, improving module handling and bug fixes for SystemJS support.

Health Assessment

Small
Low
High
  • The PR had a long review lag but involved a single small change, indicating low technical risk but a slow review process.

AI Details

Confidence: 1.00

Tech Stack

chore(deps): bump protobufjs 7.x.x to latest jackw M No 4.5h 3.5h May 21, 2026

Summary

Chore

chore: bump protobufjs to latest

Updates protobufjs to squash dependabot warnings, improving security and stability for all users.

Health Assessment

Small
Low
Low
  • Quick review and merge process, indicating a straightforward and low-risk change.

AI Details

Tech Stack

Languages: Javascript
Homepage: Use merged preferences for home route decision Clarity-89 M No 78.3h 30.9h May 21, 2026

Summary

Feature

Use merged preferences for home route decision

Allows Grafana to decide home page rendering based on user preferences, improving navigation consistency and reducing API overhead. This change ensures a smoother user experience when the unified homepage feature flag is enabled.

Health Assessment

Medium
Medium
High
  • The PR required multiple iterations and merges, indicating some complexity in integrating the new preference-based routing logic.
  • The cycle time of over three days suggests moderate to high review friction.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix: update grafana to close DB connections on shutdown gassiss M No 20.8h 5.4h May 21, 2026

Summary

Bug Fix

Fix DB connection closure on shutdown

Ensures Grafana gracefully closes database connections during shutdown, improving stability and resource cleanup.

Health Assessment

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

AI Details

Tech Stack

Languages: Go
IAM/Display: Refactor display so we can more easily implement with search ryantxu XL No 1.7h 0.5h May 21, 2026

Summary

Refactor

Refactor IAM display for search integration

Restructures IAM display code to enable future search-based lookup while preserving current behavior.

Health Assessment

Medium
Low
Low
  • Fast cycle time and minimal rework indicate a smooth review process.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go, Typescript
CI: migrate commands.yml to shared create-github-app-token action papagian S No 0.9h 0.1h May 21, 2026

Summary

CI/CD

Migrate commands.yml to shared GitHub app token action

Streamlines CI by replacing vault fetch with a shared action, improving consistency and reducing steps.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate low complexity and high confidence in the change.

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Folders: align Folder Server API force delete with legacy forceDeleteRules flag via gracePeriodSeconds=0 filewalkwithme L No 44.8h 19.3h May 21, 2026

Summary

Feature

Enable force delete of non-empty folders via gracePeriodSeconds

Allows administrators to delete non-empty folders using Kubernetes delete with gracePeriodSeconds=0, aligning API behavior with legacy force delete flag, improving consistency and operational flexibility.

Health Assessment

Large
Medium
Low
  • PR added force delete capability via gracePeriodSeconds, aligning with legacy flag; AI-assisted development; review cycle moderate with single review; no major blockers; risk moderate due to orphaned child resources until cascade reconciler is implemented.

AI Details

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

Tech Stack

Languages: Go
Alerting: Add GMA rule creation e2e tests konrad147 XL No 235.7h 70.2h May 21, 2026

Summary

Test

Add GMA rule creation e2e tests

Adds Playwright e2e coverage for Grafana-managed alert rule creation and editing, improving test reliability and accessibility.

Health Assessment

Medium
Low
Low
  • The PR had a relatively long cycle time of 235.7 hours, but review friction was low with two dismissed reviews and a clear test plan.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: Playwright
CI: Use non-event variant in mirroring workflow kminehart XS No 0.2h 0.0h May 21, 2026

Summary

CI/CD

Use non-event variant in mirroring workflow

Simplifies the mirroring CI workflow by removing duplicate event triggers, improving build efficiency and reducing unnecessary runs.

Health Assessment

Small
Low
Low
  • Merged within 12 minutes with a single line change and no review comments, indicating a straightforward, low-risk update.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
IAM: Remove unused app manifest stevesg XS No 190.9h 1.4h May 21, 2026

Summary

Refactor

Remove unused IAM app manifest

Eliminates dead code in the IAM module, improving maintainability and reducing potential attack surface.

Health Assessment

Small
Low
Low
  • The change was a quick, single-file cleanup that received a review within 1.4 hours and merged after 8 days, indicating low complexity and minimal risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Go
Docs: Fixing links in Admin API doc urbiz-grafana M No 4.4h 4.3h May 21, 2026

Summary

Docs

Fix Admin API doc links

Corrects broken links in the Admin API documentation, improving developer experience.

Health Assessment

Small
Low
Low
  • Quick review and merge, minimal changes, straightforward documentation fix.

AI Details

Confidence: 0.95

Tech Stack

Dashboards: Add tags to the list response ryantxu L No 3.3h 0.7h May 21, 2026

Summary

Feature

Add tags to dashboard list response

Adds tag metadata to dashboard list API, enabling richer filtering and categorization for users.

Health Assessment

Large
Low
Low
  • Quick review and merge within 3.3 hours indicates smooth process and minimal friction.

AI Details

Confidence: 0.75

Tech Stack

Languages: Go
Datasource Proxy: Restrict full access to setting.Cfg ryantxu M No 23.8h 0.1h May 21, 2026

Summary

Refactor

Restrict DataSource Proxy Config Access

Limits the data source proxy to only the necessary configuration fields, tightening security and reducing coupling with the full Grafana config.

Health Assessment

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

AI Details

Tech Stack

Languages: Go
Chore: Add frontendService.reducedBootDataAPI feature flag joshhunt S No 14.4h 14.4h May 21, 2026

Summary

Chore

Add frontendService.reducedBootDataAPI feature flag

Introduces a feature flag that allows the frontend to control the amount of settings returned, enabling more efficient boot data handling.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal changes and no review rework indicates a low-risk, straightforward update.

AI Details

Confidence: 0.20

Tech Stack

Languages: Go
Yarn: bump to latest version jackw XL No 72.3h 72.2h May 21, 2026

Summary

Chore

Update Yarn to latest version

Bumps Yarn to the latest version and sets a minimum age for dependencies to 1 day, ensuring up‑to‑date dependencies and preventing accidental inclusion of approved Git repositories.

Health Assessment

X-Large
High
High
  • The PR involved a large change to Yarn and related config files, taking over 72 hours to review and merge, indicating high review friction and potential risk to build stability.

AI Details

Tech Stack

Languages: Javascript
CI: migrate issue-opened main job to create-github-app-token papagian S No 16.4h 0.8h May 21, 2026

Summary

CI/CD

Migrate CI job to shared token action

This change replaces Vault-based secret fetching with a shared GitHub app token action, simplifying authentication and aligning workflow patterns across the repo.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward, low-risk change.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Alerting: Fix flaky AlertInstanceNotificationAction test konrad147 XS No 19.7h 19.7h May 21, 2026

Summary

Bug Fix

Fix flaky AlertInstanceNotificationAction test

Ensures alerting notifications load reliably, improving user confidence in alert management.

Health Assessment

Small
Low
Low
  • Quick, single-commit fix resolved a flaky test, indicating efficient review and low complexity.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
Grafana CLI: add admin db-migrate subcommand RafaelPaulovic M No 20.9h 4.6h May 21, 2026

Summary

Feature

Add CLI subcommand to migrate Grafana schema for paused tenants

Enables Hosted Grafana to advance tenant database schemas without booting the full Grafana process, improving maintenance and uptime for paused tenants.

Health Assessment

Medium
Low
Low
  • Fast cycle time of 20.9 hours, single review, minimal code changes, indicating low risk and efficient process.

AI Details

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

Tech Stack

Languages: Go
Search: clean up Bleve filter query helpers pstibrany L No 17.6h 2.1h May 21, 2026

Summary

Refactor

Clean up Bleve filter query helpers

Improves search query consistency and removes dead code, enhancing reliability and maintainability of the search feature.

Health Assessment

Medium
Low
Low
  • Fast review and single commit indicate a straightforward refactor with minimal risk; the change cleans up helper logic without altering public behavior.

AI Details

Confidence: 0.20

Tech Stack

Languages: Go
chore: update mysql schema snapshot RafaelPaulovic L No 16.8h 0.4h May 21, 2026

Summary

Chore

Update MySQL schema snapshot

Updates the MySQL schema snapshot to reflect the current main state, enabling faster startup of new Grafana instances for users and internal infrastructure.

Health Assessment

Medium
Low
Low
  • Quick review and minimal rework indicate a straightforward schema update with low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Sql
test: add integration test suite for folder api parity check mustafasencer L No 16.4h 3.9h May 21, 2026

Summary

Test

Add folder API parity integration tests

Adds automated parity tests for the folder API to catch regressions early and ensure consistency across API changes.

Health Assessment

Large
Low
Low
  • Quick turnaround with minimal rework; tests added and approved within 16 hours.

AI Details

Tech Stack

Languages: Go
Search: Remove unused location field from SearchHit ryantxu S No 9.5h 0.1h May 21, 2026

Summary

Refactor

Remove unused location field from SearchHit

Eliminates a redundant property from search results, streamlining the data model and associated tests.

Health Assessment

Small
Low
Low
  • Fast review cycle (9.4h total, 0.1h to first review) and minimal code churn indicate a straightforward refactor with low risk.

AI Details

Tech Stack

Languages: Typescript, Javascript
Preferences: Add home page from system settings ryantxu L No 64.8h 1.2h May 21, 2026

Summary

Feature

Add home page from system settings

Users can now set a default home page via system settings, streamlining navigation and improving personalization.

Health Assessment

Large
Medium
Medium
  • PR had a moderate cycle time with a quick initial review but required multiple merges from main, indicating active integration but no major blockers.

AI Details

Tech Stack

Languages: Go, Typescript, Json
Alerting: add snapshot tests for alerting provisioning GET endpoints JacobsonMT XL No 1.4h 1.4h May 20, 2026

Summary

Test

Add snapshot tests for alerting provisioning endpoints

Ensures API output consistency for alerting provisioning, reducing regression risk and improving reliability for downstream services.

Health Assessment

X-Large
Low
Low
  • Fast cycle time and minimal review rounds indicate a straightforward, low-risk change focused on improving test coverage and stability.

AI Details

Tech Stack

Languages: Go
IAM: Authorize teams resource for access-policy identities mihai-turdean XS No 40.4h 27.7h May 20, 2026

Summary

Bug Fix

Add teams authorization for access-policy identities

Enables access-policy tokens to list teams, restoring namespace reconciliation functionality.

Health Assessment

Small
Low
High
  • The PR had a moderate cycle time with a single review and no rework, indicating a straightforward fix.

AI Details

Tech Stack

Languages: Go
Docs: Document nested tables and nested field overrides in the table visualization page fastfrwrd M No 312.2h 92.0h May 20, 2026

Summary

Docs

Document nested tables in table visualization

Adds comprehensive documentation for nested tables and related settings, improving user understanding and adoption of the Table panel feature.

Health Assessment

Small
Medium
High
  • The PR had a long cycle time with multiple comments, indicating slow feedback, but the small scope and documentation focus keep technical risk moderate.

AI Details

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

Tech Stack

Languages: Typescript
Unified Storage: Vector storage adds config for embedder batch size owensmallwood M No 39.9h 3.7h May 20, 2026

Summary

Feature

Add batch size config for vector storage providers

Enables fine‑tuned batch sizing for vector storage providers, improving throughput and respecting rate limits.

Health Assessment

Medium
Low
Medium
  • The PR required several merges from main after the initial review, indicating integration work but no major conflicts.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
unified-storage: add garbage collection to leases renatolabs XL No 163.1h 0.0h May 20, 2026

Summary

Feature

Add garbage collection to unified storage leases

Reduces unbounded growth of lease entries, improving storage efficiency and preventing potential performance degradation.

Health Assessment

X-Large
Medium
Low
  • The PR was reviewed immediately by an automated tool, indicating high confidence in the changes, but the large code churn suggests significant refactoring of lease handling logic. The long cycle time reflects integration and testing of the new GC mechanism.

AI Details

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

Tech Stack

Languages: Go
CI: Skip patch check for now joshhunt XS No 2.7h 0.0h May 20, 2026

Summary

CI/CD

CI: Skip patch check for now

Temporarily disables the patch check workflow in the policy bot to prevent PRs from being blocked while the workflow is being updated, allowing continuous integration to proceed without interruption.

Health Assessment

Small
Low
Low
  • Quick approval with no review needed, minimal changes, low risk.

AI Details

Tech Stack

Languages: Yaml
Alerting: Create PostableUserConfig domain layer model AMConfigV1 JacobsonMT XL No 24.3h 3.5h May 20, 2026

Summary

Refactor

Create AMConfigV1 domain model for alerting

Separates domain, DB, and API layers for alertmanager config, improving maintainability and reducing coupling.

Health Assessment

X-Large
High
Medium
  • The PR required multiple iterations after the first review, indicating a complex refactor with significant code churn.

AI Details

Tech Stack

Languages: Go
Alerting: remove amSimple and dead Cortex/Loki YAML compat from PostableUserConfig and GettableUserConfig yuri-tceretian L No 139.4h 117.1h May 20, 2026

Summary

Refactor

Remove dead alerting config fields and code

Eliminates unused configuration fields and dead code in the alerting service, reducing maintenance overhead and potential bugs.

Health Assessment

Large
High
High
  • The PR had a long cycle time and slow review, indicating significant rework and potential blockers. The removal of dead code required multiple commits and extensive testing, leading to high risk.

AI Details

Tech Stack

Languages: Go
« Page 7 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