Skip to content

Commit 6bc9f14

Browse files
authored
Merge release 1.11 to master (cortexproject#4569)
* Release v1.11.0 (cortexproject#4567) Also fix up a few CHANGELOG lines that had gone into the wrong sequence. Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
1 parent 4e9fc3a commit 6bc9f14

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

CHANGELOG.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@
33
## master / unreleased
44

55
* [CHANGE] Changed default for `-ingester.min-ready-duration` from 1 minute to 15 seconds. #4539
6+
* [ENHANCEMENT] Query federation: improve performance in MergeQueryable by memoizing labels. #4502
67
* [ENHANCEMENT] Added new ring related config `-ingester.readiness-check-ring-health` when enabled the readiness probe will succeed only after all instances are ACTIVE and healthy in the ring, this is enabled by default. #4539
78
* [ENHANCEMENT] Added new ring related config `-distributor.excluded-zones` when set this will exclude the comma-separated zones from the ring, default is "". #4539
89
* [ENHANCEMENT] Upgraded Docker base images to `alpine:3.14`. #4514
910
* [ENHANCEMENT] Updated Prometheus to latest. Includes changes from prometheus#9239, adding 15 new functions. Multiple TSDB bugfixes prometheus#9438 & prometheus#9381. #4524
11+
* [ENHANCEMENT] Query Frontend: Add setting `-frontend.forward-headers-list` in frontend to configure the set of headers from the requests to be forwarded to downstream requests. #4486
12+
* [BUGFIX] AlertManager: remove stale template files. #4495
1013

11-
## 1.11.0-rc.0 in progress
14+
## 1.11.0 2021-11-25
1215

1316
* [CHANGE] Memberlist: Expose default configuration values to the command line options. Note that setting these explicitly to zero will no longer cause the default to be used. If the default is desired, then do set the option. The following are affected: #4276
1417
- `-memberlist.stream-timeout`
@@ -26,7 +29,6 @@
2629
* [FEATURE] Query Frontend: Add `cortex_query_fetched_series_total` and `cortex_query_fetched_chunks_bytes_total` per-user counters to expose the number of series and bytes fetched as part of queries. These metrics can be enabled with the `-frontend.query-stats-enabled` flag (or its respective YAML config option `query_stats_enabled`). #4343
2730
* [FEATURE] AlertManager: Add support for SNS Receiver. #4382
2831
* [FEATURE] Distributor: Add label `status` to metric `cortex_distributor_ingester_append_failures_total` #4442
29-
* [ENHANCEMENT] Query Frontend: Add setting `-frontend.forward-headers-list` in frontend to configure the set of headers from the requests to be forwarded to downstream requests. #4486
3032
* [FEATURE] Queries: Added `present_over_time` PromQL function, also some TSDB optimisations. #4505
3133
* [ENHANCEMENT] Add timeout for waiting on compactor to become ACTIVE in the ring. #4262
3234
* [ENHANCEMENT] Reduce memory used by streaming queries, particularly in ruler. #4341
@@ -48,11 +50,11 @@
4850
* [ENHANCEMENT] Memberlist: expose configuration of memberlist packet compression via `-memberlist.compression=enabled`. #4346
4951
* [ENHANCEMENT] Update Go version to 1.16.6. #4362
5052
* [ENHANCEMENT] Updated Prometheus to include changes from prometheus/prometheus#9083. Now whenever `/labels` API calls include matchers, blocks store is queried for `LabelNames` with matchers instead of `Series` calls which was inefficient. #4380
53+
* [ENHANCEMENT] Querier: performance improvements in socket and memory handling. #4429 #4377
5154
* [ENHANCEMENT] Exemplars are now emitted for all gRPC calls and many operations tracked by histograms. #4462
5255
* [ENHANCEMENT] New options `-server.http-listen-network` and `-server.grpc-listen-network` allow binding as 'tcp4' or 'tcp6'. #4462
5356
* [ENHANCEMENT] Rulers: Using shuffle sharding subring on GetRules API. #4466
5457
* [ENHANCEMENT] Support memcached auto-discovery via `auto-discovery` flag, introduced by thanos in https://github.com/thanos-io/thanos/pull/4487. Both AWS and Google Cloud memcached service support auto-discovery, which returns a list of nodes of the memcached cluster. #4412
55-
* [ENHANCEMENT] Query federation: improve performance in MergeQueryable by memoizing labels. #4502
5658
* [BUGFIX] Fixes a panic in the query-tee when comparing result. #4465
5759
* [BUGFIX] Frontend: Fixes @ modifier functions (start/end) when splitting queries by time. #4464
5860
* [BUGFIX] Compactor: compactor will no longer try to compact blocks that are already marked for deletion. Previously compactor would consider blocks marked for deletion within `-compactor.deletion-delay / 2` period as eligible for compaction. #4328
@@ -67,7 +69,7 @@
6769
* [BUGFIX] Querier: fixed panic when querying exemplars and using `-distributor.shard-by-all-labels=false`. #4473
6870
* [BUGFIX] Querier: honor querier minT,maxT if `nil` SelectHints are passed to Select(). #4413
6971
* [BUGFIX] Compactor: fixed panic while collecting Prometheus metrics. #4483
70-
* [BUGFIX] AlertManager: remove stale template files. #4495
72+
* [BUGFIX] Update go-kit package to fix spurious log messages #4544
7173

7274

7375
## 1.10.0 / 2021-08-03

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.10.0
1+
1.11.0

docs/chunks-storage/running-chunks-storage-with-cassandra.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,12 @@ storage:
111111
```
112112

113113
The latest tag is not published for the Cortex docker image. Visit quay.io/repository/cortexproject/cortex
114-
to find the latest stable version tag and use it in the command below (currently it is `v1.10.0`).
114+
to find the latest stable version tag and use it in the command below (currently it is `v1.11.0`).
115115

116116
Run Cortex using the latest stable version:
117117

118118
```
119-
docker run -d --name=cortex -v $(pwd)/single-process-config.yaml:/etc/single-process-config.yaml -p 9009:9009 quay.io/cortexproject/cortex:v1.10.0 -config.file=/etc/single-process-config.yaml
119+
docker run -d --name=cortex -v $(pwd)/single-process-config.yaml:/etc/single-process-config.yaml -p 9009:9009 quay.io/cortexproject/cortex:v1.11.0 -config.file=/etc/single-process-config.yaml
120120
```
121121
In case you prefer to run the master version, please follow this [documentation](./chunks-storage-getting-started.md) on how to build Cortex from source.
122122

0 commit comments

Comments
 (0)