|
19 | 19 | * [FEATURE] Distributor: Add experimental `-distributor.otel-translation-strategy` flag to support configuring the metric and label name translation strategy in the OTLP endpoint. #12284 #12306 #12369 |
20 | 20 | * [ENHANCEMENT] Query-frontend: CLI flag `-query-frontend.enabled-promql-experimental-functions` and its associated YAML configuration is now stable. #12368 |
21 | 21 | * [ENHANCEMENT] Query-scheduler/query-frontend: Add native histogram definitions to `cortex_query_{scheduler|frontend}_queue_duration_seconds`. #12288 |
22 | | -* [ENHANCEMENT] Compactor: Add `-compactor.update-blocks-concurrency` flag to control concurrency for updating block metadata during bucket index updates, separate from deletion marker concurrency. #12117 |
23 | | -* [ENHANCEMENT] Stagger head compaction intervals across zones to prevent compactions from aligning simultaneously, which could otherwise cause strong consistency queries to fail when experimental ingest storage is enabled. #12090 |
24 | 22 | * [ENHANCEMENT] Querier: Add native histogram definition to `cortex_bucket_index_load_duration_seconds`. #12094 |
25 | 23 | * [ENHANCEMENT] MQE: Add support for applying common subexpression elimination to range vector expressions in instant queries. #12236 |
26 | 24 | * [ENHANCEMENT] Ingester: Improve the performance of active series custom trackers matchers. #12184 |
|
38 | 36 |
|
39 | 37 | ### Documentation |
40 | 38 |
|
41 | | -* [BUGFIX] Add a missing attribute to the list of default promoted OTel resource attributes in the docs: deployment.environment. #12181 |
42 | 39 | * [ENHANCEMENT] Improve the MimirIngesterReachingSeriesLimit runbook. #12356 |
| 40 | +* [BUGFIX] Add a missing attribute to the list of default promoted OTel resource attributes in the docs: deployment.environment. #12181 |
| 41 | + |
| 42 | +## 2.17.0-rc.2 |
| 43 | + |
| 44 | +### Grafana Mimir |
| 45 | + |
| 46 | +* [ENHANCEMENT] Stagger head compaction intervals across zones to prevent compactions from aligning simultaneously, which could otherwise cause strong consistency queries to fail when experimental ingest storage is enabled. #12090 |
| 47 | +* [ENHANCEMENT] Compactor: Add `-compactor.update-blocks-concurrency` flag to control concurrency for updating block metadata during bucket index updates, separate from deletion marker concurrency. #12117 |
| 48 | +* [ENHANCEMENT] Query-frontend: Allow users to set the `query-frontend.extra-propagated-headers` flag to specify the extra headers allowed to pass through to the rest of the query path. #12174 |
| 49 | +* [BUGFIX] Ingester: Fix issue where ingesters can exit read-only mode during idle compactions, resulting in write errors. #12128 |
| 50 | +* [BUGFIX] otlp: Reverts #11889 which has a pooled memory re-use bug. #12266 |
43 | 51 |
|
44 | 52 | ## 2.17.0-rc.1 |
45 | 53 |
|
|
56 | 64 | * [ENHANCEMENT] Query-frontend: Added labels query optimizer that automatically removes redundant `__name__!=""` matchers from label names and label values queries, improving query performance. You can enable the optimizer per-tenant with the `labels_query_optimizer_enabled` runtime configuration flag. #12054 #12066 #12076 #12080 |
57 | 65 | * [ENHANCEMENT] Query-frontend: Standardise non-regex patterns in query blocking upon loading of config. #12102 |
58 | 66 | * [ENHANCEMENT] Ruler: Propagate GCS object mutation rate limit for rule group uploads. #12086 |
59 | | -* [ENHANCEMENT] Query-frontend: Allow users to set the `query-frontend.extra-propagated-headers` flag to specify the extra headers allowed to pass through to the rest of the query path. #12174 |
60 | 67 | * [BUGFIX] Distributor: Validate the RW2 symbols field and reject invalid requests that don't have an empty string as the first symbol. #11953 |
61 | 68 | * [BUGFIX] Distributor: Check `max_inflight_push_requests_bytes` before decompressing incoming requests. #11967 |
62 | 69 | * [BUGFIX] Query-frontend: Allow limit parameter to be 0 in label queries to explicitly request unlimited results. #12054 |
63 | 70 | * [BUGFIX] Distributor: Fix a possible panic in the OTLP push path while handling a gRPC status error. #12072 |
64 | 71 | * [BUGFIX] Query-frontend: Evaluate experimental duration expressions before sharding, splitting, and caching. Otherwise, the result is not correct. #12038 |
65 | | -* [BUGFIX] Ingester: Fix issue where ingesters can exit read-only mode during idle compactions, resulting in write errors. #12128 |
66 | 72 | * [BUGFIX] Block-builder-scheduler: Fix bugs in handling of partitions with no commit. #12130 |
67 | 73 |
|
68 | 74 | ### Mixin |
|
0 commit comments