|
5 | 5 |
|
6 | 6 | ## 1.18.0 in progress
|
7 | 7 |
|
8 |
| -* [CHANGE] Upgrade Dockerfile Node version from 14x to 18x. #5906 |
9 | 8 | * [CHANGE] Ingester: Remove `-querier.query-store-for-labels-enabled` flag. Querying long-term store for labels is always enabled. #5984
|
10 | 9 | * [CHANGE] Server: Instrument `cortex_request_duration_seconds` metric with native histogram. If `native-histograms` feature is enabled in monitoring Prometheus then the metric name needs to be updated in your dashboards. #6056
|
11 | 10 | * [CHANGE] Distributor/Ingester: Change `cortex_distributor_ingester_appends_total`, `cortex_distributor_ingester_append_failures_total`, `cortex_distributor_ingester_queries_total`, and `cortex_distributor_ingester_query_failures_total` metrics to use the ingester ID instead of its IP as the label value. #6078
|
12 | 11 | * [CHANGE] OTLP: Set `AddMetricSuffixes` to true to always enable metric name normalization. #6136
|
13 | 12 | * [CHANGE] Querier: Deprecate and enable by default `querier.ingester-metadata-streaming` flag. #6147
|
14 | 13 | * [CHANGE] QueryFrontend/QueryScheduler: Deprecate `-querier.max-outstanding-requests-per-tenant` and `-query-scheduler.max-outstanding-requests-per-tenant` flags. Use frontend.max-outstanding-requests-per-tenant instead. #6146
|
15 | 14 | * [CHANGE] Ingesters: Enable 'snappy-block' compression on ingester clients by default. #6148
|
16 |
| -* [CHANGE] Ruler: Scheduling `ruler.evaluation-delay-duration` to be deprecated. Use the highest value between `ruler.evaluation-delay-duration` and `ruler.query-offset` #6149 |
| 15 | +* [CHANGE] Ruler: Scheduling `ruler.evaluation-delay-duration` to be deprecated. Ruler will use the highest value between `ruler.evaluation-delay-duration` and `ruler.query-offset` #6149 |
17 | 16 | * [CHANGE] Querier: Remove `-querier.at-modifier-enabled` flag. #6157
|
18 | 17 | * [CHANGE] Tracing: Remove deprecated `oltp_endpoint` config entirely. #6158
|
19 | 18 | * [CHANGE] Store Gateway: Enable store gateway zone stable shuffle sharding by default. #6161
|
|
26 | 25 | * [FEATURE] OTLP: Support ingesting OTLP exponential metrics as native histograms. #6071 #6135
|
27 | 26 | * [FEATURE] Ingester: Add `ingester.instance-limits.max-inflight-query-requests` to allow limiting ingester concurrent queries. #6081
|
28 | 27 | * [FEATURE] Distributor: Add `validation.max-native-histogram-buckets` to limit max number of bucket count. Distributor will try to automatically reduce histogram resolution until it is within the bucket limit or resolution cannot be reduced anymore. #6104
|
29 |
| -* [FEATURE] Store Gateway: Token bucket limiter. #6016 |
| 28 | +* [FEATURE] Store Gateway: Introduce token bucket limiter to enhance store gateway throttling. #6016 |
30 | 29 | * [FEATURE] Ruler: Add support for `query_offset` field on RuleGroup and new `ruler_query_offset` per-tenant limit. #6085
|
31 |
| -* [ENHANCEMENT] rulers: Add support to persist tokens in rulers. #5987 |
| 30 | +* [ENHANCEMENT] Ruler: Add support to persist tokens in rulers. #5987 |
32 | 31 | * [ENHANCEMENT] Query Frontend/Querier: Added store gateway postings touched count and touched size in Querier stats and log in Query Frontend. #5892
|
33 | 32 | * [ENHANCEMENT] Query Frontend/Querier: Returns `warnings` on prometheus query responses. #5916
|
34 | 33 | * [ENHANCEMENT] Ingester: Allowing to configure `-blocks-storage.tsdb.head-compaction-interval` flag up to 30 min and add a jitter on the first head compaction. #5919 #5928
|
35 | 34 | * [ENHANCEMENT] Distributor: Added `max_inflight_push_requests` config to ingester client to protect distributor from OOMKilled. #5917
|
36 | 35 | * [ENHANCEMENT] Distributor/Querier: Clean stale per-ingester metrics after ingester restarts. #5930
|
37 | 36 | * [ENHANCEMENT] Distributor/Ring: Allow disabling detailed ring metrics by ring member. #5931
|
38 |
| -* [ENHANCEMENT] KV: Etcd Added etcd.ping-without-stream-allowed parameter to disable/enable PermitWithoutStream #5933 |
| 37 | +* [ENHANCEMENT] KV: Etcd Added etcd.ping-without-stream-allowed parameter to disable/enable PermitWithoutStream #5933 |
39 | 38 | * [ENHANCEMENT] Ingester: Add a new `limits_per_label_set` limit. This limit functions similarly to `max_series_per_metric`, but allowing users to define the maximum number of series per LabelSet. #5950 #5993
|
40 | 39 | * [ENHANCEMENT] Store Gateway: Log gRPC requests together with headers configured in `http_request_headers_to_log`. #5958
|
41 |
| -* [ENHANCEMENT] Upgrade Alpine to 3.19. #6014 |
42 |
| -* [ENHANCEMENT] Upgrade go to 1.22.5 #6014 #6072 |
43 | 40 | * [ENHANCEMENT] Ingester: Add a new experimental `-ingester.labels-string-interning-enabled` flag to enable string interning for metrics labels. #6057
|
44 | 41 | * [ENHANCEMENT] Ingester: Add link to renew 10% of the ingesters tokens in the admin page. #6063
|
45 | 42 | * [ENHANCEMENT] Ruler: Add support for filtering by `state` and `health` field on Rules API. #6040
|
|
51 | 48 | * [ENHANCEMENT] Ruler: Add support for filtering by `state` and `health` field on Rules API. #6040
|
52 | 49 | * [ENHANCEMENT] Compactor: Split cleaner cycle for active and deleted tenants. #6112
|
53 | 50 | * [ENHANCEMENT] Compactor: Introduce cleaner visit marker. #6113
|
54 |
| -* [ENHANCEMENT] Query Frontend: Add cortex_query_samples_total metric. #6142 |
| 51 | +* [ENHANCEMENT] Query Frontend: Add `cortex_query_samples_total` metric. #6142 |
55 | 52 | * [ENHANCEMENT] Ingester: Implement metadata API limit. #6128
|
56 | 53 | * [BUGFIX] Configsdb: Fix endline issue in db password. #5920
|
57 | 54 | * [BUGFIX] Ingester: Fix `user` and `type` labels for the `cortex_ingester_tsdb_head_samples_appended_total` TSDB metric. #5952
|
58 | 55 | * [BUGFIX] Querier: Enforce max query length check for `/api/v1/series` API even though `ignoreMaxQueryLength` is set to true. #6018
|
59 |
| -* [BUGFIX] Ingester: Fix issue with the minimize token generator where it was not taking in consideration the current ownerhip of an instance when generating extra tokens. #6062 |
| 56 | +* [BUGFIX] Ingester: Fix issue with the minimize token generator where it was not taking in consideration the current ownership of an instance when generating extra tokens. #6062 |
60 | 57 | * [BUGFIX] Scheduler: Fix user queue in scheduler that was not thread-safe. #6077 #6160
|
61 | 58 | * [BUGFIX] Ingester: Include out-of-order head compaction when compacting TSDB head. #6108
|
62 | 59 | * [BUGFIX] Ingester: Fix `cortex_ingester_tsdb_mmap_chunks_total` metric. #6134
|
|
0 commit comments