feat(unified-storage): prune history table based on limits (#101970)

This commit is contained in:
Jean-Philippe Quéméner
2025-03-17 11:36:38 +01:00
committed by GitHub
parent cacdf00067
commit 1700a8aa9f
15 changed files with 282 additions and 8 deletions
+8
View File
@@ -1820,6 +1820,14 @@ var (
HideFromAdminPage: true,
HideFromDocs: true,
},
{
Name: "unifiedStorageHistoryPruner",
Description: "Enables the unified storage history pruner",
Stage: FeatureStageExperimental,
Owner: grafanaSearchAndStorageSquad,
HideFromAdminPage: true,
HideFromDocs: true,
},
}
)
+1
View File
@@ -240,3 +240,4 @@ inviteUserExperimental,experimental,@grafana/sharing-squad,false,false,true
extraLanguages,experimental,@grafana/grafana-frontend-platform,false,false,true
noBackdropBlur,experimental,@grafana/grafana-frontend-platform,false,false,true
alertingMigrationUI,experimental,@grafana/alerting-squad,false,false,true
unifiedStorageHistoryPruner,experimental,@grafana/search-and-storage,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
240 extraLanguages experimental @grafana/grafana-frontend-platform false false true
241 noBackdropBlur experimental @grafana/grafana-frontend-platform false false true
242 alertingMigrationUI experimental @grafana/alerting-squad false false true
243 unifiedStorageHistoryPruner experimental @grafana/search-and-storage false false false
+4
View File
@@ -970,4 +970,8 @@ const (
// FlagAlertingMigrationUI
// Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules
FlagAlertingMigrationUI = "alertingMigrationUI"
// FlagUnifiedStorageHistoryPruner
// Enables the unified storage history pruner
FlagUnifiedStorageHistoryPruner = "unifiedStorageHistoryPruner"
)
+14
View File
@@ -4195,6 +4195,20 @@
"codeowner": "@grafana/search-and-storage"
}
},
{
"metadata": {
"name": "unifiedStorageHistoryPruner",
"resourceVersion": "1742163088045",
"creationTimestamp": "2025-03-16T22:11:28Z"
},
"spec": {
"description": "Enables the unified storage history pruner",
"stage": "experimental",
"codeowner": "@grafana/search-and-storage",
"hideFromAdminPage": true,
"hideFromDocs": true
}
},
{
"metadata": {
"name": "unifiedStorageSearch",