You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Querier: Support configuring optimizers and XFunctions (#6873)
* Querier: Support configuring optimizers and XFunctions
Signed-off-by: 🌲 Harry 🌊 John 🏔 <[email protected]>
* Address comments
Signed-off-by: 🌲 Harry 🌊 John 🏔 <[email protected]>
---------
Signed-off-by: 🌲 Harry 🌊 John 🏔 <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@
19
19
*[FEATURE] Distributor/Ingester: Implemented experimental feature to use gRPC stream connection for push requests. This can be enabled by setting `-distributor.use-stream-push=true`. #6580
20
20
*[FEATURE] Compactor: Add support for percentage based sharding for compactors. #6738
21
21
*[FEATURE] Querier: Allow choosing PromQL engine via header. #6777
22
+
*[FEATURE] Querier: Support for configuring query optimizers and enabling XFunctions in the Thanos engine. #6873
22
23
*[ENHANCEMENT] Tenant Federation: Add a # of query result limit logic when the `-tenant-federation.regex-matcher-enabled` is enabled. #6845
23
24
*[ENHANCEMENT] Query Frontend: Add a `cortex_slow_queries_total` metric to track # of slow queries per user. #6859
24
25
*[ENHANCEMENT] Query Frontend: Change to return 400 when the tenant resolving fail. #6715
// The holt_winters function is renamed to double_exponential_smoothing and has been experimental since Prometheus v3. (https://github.com/prometheus/prometheus/pull/14930)
544
+
// The cortex supports holt_winters for users using this function.
f.BoolVar(&cfg.Enabled, prefix+"thanos-engine", false, "Experimental. Use Thanos promql engine https://github.com/thanos-io/promql-engine rather than the Prometheus promql engine.")
f.StringVar(&cfg.Optimizers, prefix+"optimizers", "default", "Logical plan optimizers. Multiple optimizers can be provided as a comma-separated list. Supported values: "+strings.Join(supportedOptimizers, ", "))
0 commit comments