From 07024c9bac3b1d1a4b3cee6fccac79d9e6d35d65 Mon Sep 17 00:00:00 2001 From: ismail simsek Date: Mon, 17 Mar 2025 22:13:59 +0100 Subject: [PATCH] Prometheus: Enable prometheusRunQueriesInParallel feature toggle by default (#102127) enable prometheusRunQueriesInParallel by default --- .../configure-grafana/feature-toggles/index.md | 1 + pkg/services/featuremgmt/registry.go | 3 ++- pkg/services/featuremgmt/toggles_gen.csv | 2 +- pkg/services/featuremgmt/toggles_gen.json | 9 +++++---- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index af1cc8f1b5d..073ef1ca9fa 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -32,6 +32,7 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general- | `logsContextDatasourceUi` | Allow datasource to provide custom UI for context view | Yes | | `lokiQuerySplitting` | Split large interval queries into subqueries with smaller time intervals | Yes | | `influxdbBackendMigration` | Query InfluxDB InfluxQL without the proxy | Yes | +| `prometheusRunQueriesInParallel` | Enables running Prometheus queries in parallel | Yes | | `dataplaneFrontendFallback` | Support dataplane contract field name change for transformations and field name matchers where the name is different | Yes | | `unifiedRequestLog` | Writes error logs to the request logger | Yes | | `recordedQueriesMulti` | Enables writing multiple items from a single query within Recorded Queries | Yes | diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index eb027590f7c..33cd628c9db 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -273,9 +273,10 @@ var ( { Name: "prometheusRunQueriesInParallel", Description: "Enables running Prometheus queries in parallel", - Stage: FeatureStagePrivatePreview, + Stage: FeatureStageGeneralAvailability, FrontendOnly: false, Owner: grafanaOSSBigTent, + Expression: "true", // enabled by default }, { Name: "lokiLogsDataplane", diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 8bdbad38ba8..0b2cded925a 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -34,7 +34,7 @@ individualCookiePreferences,experimental,@grafana/grafana-backend-group,false,fa influxdbBackendMigration,GA,@grafana/partner-datasources,false,false,true influxqlStreamingParser,experimental,@grafana/partner-datasources,false,false,false influxdbRunQueriesInParallel,privatePreview,@grafana/partner-datasources,false,false,false -prometheusRunQueriesInParallel,privatePreview,@grafana/oss-big-tent,false,false,false +prometheusRunQueriesInParallel,GA,@grafana/oss-big-tent,false,false,false lokiLogsDataplane,experimental,@grafana/observability-logs,false,false,false dataplaneFrontendFallback,GA,@grafana/observability-metrics,false,false,true disableSSEDataplane,experimental,@grafana/observability-metrics,false,false,false diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index 7caf31a6d24..64036ecda10 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -3442,16 +3442,17 @@ { "metadata": { "name": "prometheusRunQueriesInParallel", - "resourceVersion": "1735845919509", + "resourceVersion": "1741880974067", "creationTimestamp": "2024-08-12T12:31:39Z", "annotations": { - "grafana.app/updatedTimestamp": "2025-01-02 19:25:19.509884 +0000 UTC" + "grafana.app/updatedTimestamp": "2025-03-13 15:49:34.067699 +0000 UTC" } }, "spec": { "description": "Enables running Prometheus queries in parallel", - "stage": "privatePreview", - "codeowner": "@grafana/oss-big-tent" + "stage": "GA", + "codeowner": "@grafana/oss-big-tent", + "expression": "true" } }, {