Skip to content

Commit 5f4c165

Browse files
authored
Merge pull request #6541 from CharlieTLe/prepare-release-1.19
Prepare 1.19.0-rc.0
2 parents e3c4990 + d0b36d1 commit 5f4c165

File tree

2 files changed

+55
-3
lines changed

2 files changed

+55
-3
lines changed

CHANGELOG.md

+54-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,15 @@
1414
* [CHANGE] Enable Compactor and Alertmanager in target all. #6204
1515
* [CHANGE] Update the `cortex_ingester_inflight_push_requests` metric to represent the maximum number of inflight requests recorded in the last minute. #6437
1616
* [CHANGE] gRPC Client: Expose connection timeout and set default to value to 5s. #6523
17+
* [CHANGE] Enable analysis on Thanos PromQL engine #6472
18+
* [CHANGE] Log grafana headers along with query request before query execution #6391
19+
* [CHANGE] Log query requests in QFE before query execution #6390
20+
* [CHANGE] Log when a request starts running in querier #6525
21+
* [CHANGE] Remove openstack swfit experimental in blocks storage #6322
22+
* [CHANGE] Remove openstack swift experimental #6316
23+
* [CHANGE] Replace `cespare/xxhash` with `cespare/xxhash/v2` #6467
24+
* [CHANGE] Stop using global instant query codec #6328
25+
* [CHANGE] Unify query frontend instant and range protos #6180
1726
* [FEATURE] Ruler: Add an experimental flag `-ruler.query-response-format` to retrieve query response as a proto format. #6345
1827
* [FEATURE] Ruler: Pagination support for List Rules API. #6299
1928
* [FEATURE] Query Frontend/Querier: Add protobuf codec `-api.querier-default-codec` and the option to choose response compression type `-querier.response-compression`. #5527
@@ -26,6 +35,13 @@
2635
* [FEATURE] Query Frontend: Support a metadata federated query when `-tenant-federation.enabled=true`. #6461
2736
* [FEATURE] Query Frontend: Support an exemplar federated query when `-tenant-federation.enabled=true`. #6455
2837
* [FEATURE] Ingester/StoreGateway: Add support for cache regex query matchers via `-ingester.matchers-cache-max-items` and `-blocks-storage.bucket-store.matchers-cache-max-items`. #6477 #6491
38+
* [FEATURE] Add reason why the key was evicted in the `cortex_ingester_expanded_postings_cache_evicts` metric #6318
39+
* [FEATURE] Create feature flag to switch between current shuffle sharding group planner and partition compaction group planner #6141
40+
* [FEATURE] Hook up partition compaction end to end implementation #6510
41+
* [FEATURE] Implement partition compaction grouper #6172
42+
* [FEATURE] Implement partition compaction planner #6469
43+
* [FEATURE] Make LivenessCheck Timeout Configurable #6227
44+
* [FEATURE] Querier: Add day range limit for LabelNames and LabelValues #6233
2945
* [ENHANCEMENT] Query Frontend: Add more operation label values to the `cortex_query_frontend_queries_total` metric. #6519
3046
* [ENHANCEMENT] Query Frontend: Add a `source` label to query stat metrics. #6470
3147
* [ENHANCEMENT] Query Frontend: Add a flag `-tenant-federation.max-tenant` to limit the number of tenants for federated query. #6493
@@ -66,14 +82,50 @@
6682
* [ENHANCEMENT] Distributor: Added `cortex_distributor_received_samples_per_labelset_total` metric to calculate ingestion rate per label set. #6443
6783
* [ENHANCEMENT] Added metric name in limiter per-metric exceeded errors. #6416
6884
* [ENHANCEMENT] StoreGateway: Added `cortex_bucket_store_indexheader_load_duration_seconds` and `cortex_bucket_store_indexheader_download_duration_seconds` metrics for time of downloading and loading index header files. #6445
85+
* [ENHANCEMENT] Add cleaner logic to clean partition compaction blocks and related files #6507
86+
* [ENHANCEMENT] Add support for native histograms in querier protobuf codec #6368
87+
* [ENHANCEMENT] Add timeout on lifecycler heartbeat #6212
88+
* [ENHANCEMENT] Added UserReplicaGroupMetrics #6463
6989
* [ENHANCEMENT] Blocks Storage: Allow use of non-dualstack endpoints for S3 blocks storage via `-blocks-storage.s3.disable-dualstack`. #6522
90+
* [ENHANCEMENT] Discarded samples per labelset metrics for throttle by labelset #6492
91+
* [ENHANCEMENT] Expanded Postings Cache can cache results without the nearly created series under high load. #6417
92+
* [ENHANCEMENT] Ingester: Disable chunk trimming. #6270
93+
* [ENHANCEMENT] Improve consistency check warn log #6366
94+
* [ENHANCEMENT] Improve streaming on MetricsForLabelMatchersStream method #6436
95+
* [ENHANCEMENT] Improve validation metrics for discarded samples and exemplars #6218
96+
* [ENHANCEMENT] Query Frontend: add new field for dense native histogram format #6199
97+
* [ENHANCEMENT] Return 503 on hitting distributor instance limits #6387
98+
* [ENHANCEMENT] Reusing Batch Iterators #6403
99+
* [ENHANCEMENT] Reusing the grpc client to peform healthcheck #6260
100+
* [ENHANCEMENT] Store Gateway: Add pre add block ownership check #6483
101+
* [ENHANCEMENT] Use slice pooling to populate the query stream response #6466
102+
* [ENHANCEMENT] Using a single seed array for expanded postings cache on ingesters #6365
70103
* [BUGFIX] Runtime-config: Handle absolute file paths when working directory is not / #6224
71104
* [BUGFIX] Ruler: Allow rule evaluation to complete during shutdown. #6326
72-
* [BUGFIX] Ring: update ring with new ip address when instance is lost, rejoins, but heartbeat is disabled. #6271
105+
* [BUGFIX] Ring: update ring with new ip address when instance is lost, rejoins, but heartbeat is disabled. #6271
73106
* [BUGFIX] Ingester: Fix regression on usage of cortex_ingester_queried_chunks. #6398
74107
* [BUGFIX] Ingester: Fix possible race condition when `active series per LabelSet` is configured. #6409
75108
* [BUGFIX] Query Frontend: Fix @ modifier not being applied correctly on sub queries. #6450
76109
* [BUGFIX] Cortex Redis flags with multiple dots #6476
110+
* [BUGFIX] Bug fix on JSON Tag #6339
111+
* [BUGFIX] Calculate # of concurrency only once at the runner #6506
112+
* [BUGFIX] Clean up ingester per labelset metrics #6439
113+
* [BUGFIX] Cleanup dangling request queue metrics #6433
114+
* [BUGFIX] Fix BenchmarkDistributor_Push benchmark #6309
115+
* [BUGFIX] Fix data race on expanded postings Cache #6369
116+
* [BUGFIX] Fix lazy postings merge bug #6415
117+
* [BUGFIX] Fix race on chunks multilevel cache + Optimize to avoid refetching already found keys. #6312
118+
* [BUGFIX] Fix race on the string interning #6408
119+
* [BUGFIX] Fix race that can cause nil reference when using expanded postings #6518
120+
* [BUGFIX] Fix regression of query range result cache unable to parse old cached results #6196
121+
* [BUGFIX] Fix typo in usage message for querier.split-queries-by-interval flag #6305
122+
* [BUGFIX] Fix: PostingCache promise should fetch data only once #6314
123+
* [BUGFIX] Fix: fix slice init length #6237
124+
* [BUGFIX] Fixed bug that blocks cannot be fully deleted from TSDB #6231
125+
* [BUGFIX] Fixed ingester ReadOnly state related bugs #6208
126+
* [BUGFIX] Preserve ingester state on restart #6301
127+
* [BUGFIX] Purge expired postings cache items due inactivity #6502
128+
* [BUGFIX] Util: Check context every N iterations #6250
77129

78130
## 1.18.1 2024-10-14
79131

@@ -1173,7 +1225,7 @@ Note the blocks storage compactor runs a migration task at startup in this versi
11731225
* [ENHANCEMENT] Improve performance of QueryStream() in ingesters. #3177
11741226
* [ENHANCEMENT] Modules included in "All" target are now visible in output of `-modules` CLI flag. #3155
11751227
* [ENHANCEMENT] Added `/debug/fgprof` endpoint to debug running Cortex process using `fgprof`. This adds up to the existing `/debug/...` endpoints. #3131
1176-
* [ENHANCEMENT] Blocks storage: optimised `/api/v1/series` for blocks storage. (#2976)
1228+
* [ENHANCEMENT] Blocks storage: optimised `/api/v1/series` for blocks storage. #2976
11771229
* [BUGFIX] Ruler: when loading rules from "local" storage, check for directory after resolving symlink. #3137
11781230
* [BUGFIX] Query-frontend: Fixed rounding for incoming query timestamps, to be 100% Prometheus compatible. #2990
11791231
* [BUGFIX] Querier: Merge results from chunks and blocks ingesters when using streaming of results. #3013

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.18.1
1+
1.19.0-rc.0

0 commit comments

Comments
 (0)