Skip to content

Commit 8e78a51

Browse files
committed
fix up changelog
Signed-off-by: Alvin Lin <alvinlin@amazon.com>
1 parent e458cbd commit 8e78a51

File tree

1 file changed

+6
-56
lines changed

1 file changed

+6
-56
lines changed

CHANGELOG.md

Lines changed: 6 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
11
# Changelog
22

33
## master / unreleased
4-
<<<<<<< HEAD
5-
<<<<<<< HEAD
6-
* [FEATURE] Ruler: Add new `-ruler.query-stats-enabled` which when enabled will report the `cortex_ruler_query_seconds_total` as a per-user metric that tracks the sum of the wall time of executing queries in the ruler in seconds. #4317
7-
* [FEATURE] Add shuffle sharding grouper and planner within compactor to allow further work towards parallelizing compaction #4357
8-
* [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
9-
* [FEATURE] AlertManager: Add support for SNS Receiver. #4382
10-
=======
114

125
* [CHANGE] Changed default for `-ingester.min-ready-duration` from 1 minute to 15 seconds. #4539
136
* [CHANGE] query-frontend: Do not print anything in the logs of `query-frontend` if a in-progress query has been canceled (context canceled). #4562
147
* [CHANGE] Compactor block deletion mark migration, needed when upgrading from v1.7, is now disabled by default. #4597
158
* [CHANGE] The `status_code` label on gRPC client metrics has changed from '200' and '500' to '2xx', '5xx', '4xx', 'cancel' or 'error'. 4601
169
* [CHANGE] Memberlist: changed probe interval from `1s` to `5s` and probe timeout from `500ms` to `2s`. #4601
17-
* [FEATURE] Add shuffle sharding grouper and planner within compactor to allow further work towards parallelizing compaction #4357
10+
* [FEATURE] Add shuffle sharding grouper and planner within compactor to allow further work towards parallelizing compaction #4621
1811
* [ENHANCEMENT] Update Go version to 1.17.5. #4602 #4604
1912
* [ENHANCEMENT] Keep track of discarded samples due to relabel configuration in `cortex_discarded_samples_total`. #4503
2013
* [ENHANCEMENT] Ruler: Add `-ruler.disable-rule-group-label` to disable the `rule_group` label on exported metrics. #4571
@@ -42,17 +35,8 @@
4235
- `-memberlist.gossip-nodes`
4336
- `-memberlist.gossip-to-dead-nodes-time`
4437
- `-memberlist.dead-node-reclaim-time`
45-
<<<<<<< HEAD
46-
>>>>>>> Put CHANGELOG entries in prescribed order (#4457)
47-
* [CHANGE] Update Go version to 1.16.6. #4362
48-
* [CHANGE] Querier / ruler: Change `-querier.max-fetched-chunks-per-query` configuration to limit to maximum number of chunks that can be fetched in a single query. The number of chunks fetched by ingesters AND long-term storare combined should not exceed the value configured on `-querier.max-fetched-chunks-per-query`. #4260
49-
* [CHANGE] Memberlist: the `memberlist_kv_store_value_bytes` has been removed due to values no longer being stored in-memory as encoded bytes. #4345
50-
* [CHANGE] Prevent path traversal attack from users able to control the HTTP header `X-Scope-OrgID`. #4375 (CVE-2021-36157)
51-
* Users only have control of the HTTP header when Cortex is not frontend by an auth proxy validating the tenant IDs
52-
=======
5338
* [CHANGE] `-querier.max-fetched-chunks-per-query` previously applied to chunks from ingesters and store separately; now the two combined should not exceed the limit. #4260
5439
* [CHANGE] Memberlist: the metric `memberlist_kv_store_value_bytes` has been removed due to values no longer being stored in-memory as encoded bytes. #4345
55-
>>>>>>> Clean up some changelog entries (#4458)
5640
* [CHANGE] Some files and directories created by Cortex components on local disk now have stricter permissions, and are only readable by owner, but not group or others. #4394
5741
* [CHANGE] The metric `cortex_deprecated_flags_inuse_total` has been renamed to `deprecated_flags_inuse_total` as part of using grafana/dskit functionality. #4443
5842
* [FEATURE] Ruler: Add new `-ruler.query-stats-enabled` which when enabled will report the `cortex_ruler_query_seconds_total` as a per-user metric that tracks the sum of the wall time of executing queries in the ruler in seconds. #4317
@@ -92,47 +76,23 @@
9276
* [BUGFIX] Ruler: fixed counting of PromQL evaluation errors as user-errors when updating `cortex_ruler_queries_failed_total`. #4335
9377
* [BUGFIX] Ingester: When using block storage, prevent any reads or writes while the ingester is stopping. This will prevent accessing TSDB blocks once they have been already closed. #4304
9478
* [BUGFIX] Ingester: fixed ingester stuck on start up (LEAVING ring state) when `-ingester.heartbeat-period=0` and `-ingester.unregister-on-shutdown=false`. #4366
95-
<<<<<<< HEAD
96-
<<<<<<< HEAD
97-
=======
98-
>>>>>>> Update for 1.10.0-rc.0 release candidate
99-
=======
100-
=======
10179
* [BUGFIX] Ingester: panic during shutdown while fetching batches from cache. #4397
102-
>>>>>>> fixing bug in chuck cache that can cause panic during shutdown (#4398)
10380
* [BUGFIX] Querier: After query-frontend restart, querier may have lower than configured concurrency. #4417
104-
<<<<<<< HEAD
105-
>>>>>>> Fix bug where querier may not be able to achieve max-concurrent (#4417)
106-
=======
10781
* [BUGFIX] Memberlist: forward only changes, not entire original message. #4419
10882
* [BUGFIX] Memberlist: don't accept old tombstones as incoming change, and don't forward such messages to other gossip members. #4420
109-
<<<<<<< HEAD
110-
>>>>>>> Clean up some changelog entries (#4458)
111-
=======
11283
* [BUGFIX] Querier: fixed panic when querying exemplars and using `-distributor.shard-by-all-labels=false`. #4473
113-
<<<<<<< HEAD
114-
<<<<<<< HEAD
115-
>>>>>>> fix querier panics when query exemplars (#4473)
116-
=======
117-
=======
11884
* [BUGFIX] Querier: honor querier minT,maxT if `nil` SelectHints are passed to Select(). #4413
119-
>>>>>>> [querier] honor querier mint,maxt if no SelectHints are passed to Select (#4413)
12085
* [BUGFIX] Compactor: fixed panic while collecting Prometheus metrics. #4483
121-
<<<<<<< HEAD
122-
<<<<<<< HEAD
123-
>>>>>>> Fixed panic while collecting Prometheus metrics (#4483)
124-
125-
=======
126-
* [BUGFIX] AlertManager: remove stale template files. #4495
127-
>>>>>>> Removing Stale alert manager templates files (#4495)
128-
=======
12986
* [BUGFIX] Update go-kit package to fix spurious log messages #4544
130-
>>>>>>> Merge release 1.11 to master (#4569)
87+
13188

13289
## 1.10.0 / 2021-08-03
13390

13491
* [CHANGE] Prevent path traversal attack from users able to control the HTTP header `X-Scope-OrgID`. #4375 (CVE-2021-36157)
13592
* Users only have control of the HTTP header when Cortex is not frontend by an auth proxy validating the tenant IDs
93+
94+
## 1.10.0-rc.0 / 2021-06-28
95+
13696
* [CHANGE] Enable strict JSON unmarshal for `pkg/util/validation.Limits` struct. The custom `UnmarshalJSON()` will now fail if the input has unknown fields. #4298
13797
* [CHANGE] Cortex chunks storage has been deprecated and it's now in maintenance mode: all Cortex users are encouraged to migrate to the blocks storage. No new features will be added to the chunks storage. The default Cortex configuration still runs the chunks engine; please check out the [blocks storage doc](https://cortexmetrics.io/docs/blocks-storage/) on how to configure Cortex to run with the blocks storage. #4268
13898
* [CHANGE] The example Kubernetes manifests (stored at `k8s/`) have been removed due to a lack of proper support and maintenance. #4268
@@ -143,17 +103,6 @@
143103
* [CHANGE] Change default value of `-server.grpc.keepalive.min-time-between-pings` from `5m` to `10s` and `-server.grpc.keepalive.ping-without-stream-allowed` to `true`. #4168
144104
* [CHANGE] Ingester: Change default value of `-ingester.active-series-metrics-enabled` to `true`. This incurs a small increase in memory usage, between 1.2% and 1.6% as measured on ingesters with 1.3M active series. #4257
145105
* [CHANGE] Dependency: update go-redis from v8.2.3 to v8.9.0. #4236
146-
* [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
147-
- `-memberlist.stream-timeout`
148-
- `-memberlist.retransmit-factor`
149-
- `-memberlist.pull-push-interval`
150-
- `-memberlist.gossip-interval`
151-
- `-memberlist.gossip-nodes`
152-
- `-memberlist.gossip-to-dead-nodes-time`
153-
- `-memberlist.dead-node-reclaim-time`
154-
* [FEATURE] Querier: Added new `-querier.max-fetched-series-per-query` flag. When Cortex is running with blocks storage, the max series per query limit is enforced in the querier and applies to unique series received from ingesters and store-gateway (long-term storage). #4179
155-
* [FEATURE] Querier/Ruler: Added new `-querier.max-fetched-chunk-bytes-per-query` flag. When Cortex is running with blocks storage, the max chunk bytes limit is enforced in the querier and ruler and limits the size of all aggregated chunks returned from ingesters and storage as bytes for a query. #4216
156-
* [FEATURE] Alertmanager: support negative matchers, time-based muting - [upstream release notes](https://github.com/prometheus/alertmanager/releases/tag/v0.22.0). #4237
157106
* [FEATURE] Querier: Added new `-querier.max-fetched-series-per-query` flag. When Cortex is running with blocks storage, the max series per query limit is enforced in the querier and applies to unique series received from ingesters and store-gateway (long-term storage). #4179
158107
* [FEATURE] Querier/Ruler: Added new `-querier.max-fetched-chunk-bytes-per-query` flag. When Cortex is running with blocks storage, the max chunk bytes limit is enforced in the querier and ruler and limits the size of all aggregated chunks returned from ingesters and storage as bytes for a query. #4216
159108
* [FEATURE] Alertmanager: support negative matchers, time-based muting - [upstream release notes](https://github.com/prometheus/alertmanager/releases/tag/v0.22.0). #4237
@@ -210,6 +159,7 @@
210159
* [BUGFIX] Store-gateway: when blocks sharding is enabled, do not load all blocks in each store-gateway in case of a cold startup, but load only blocks owned by the store-gateway replica. #4271
211160
* [BUGFIX] Memberlist: fix to setting the default configuration value for `-memberlist.retransmit-factor` when not provided. This should improve propagation delay of the ring state (including, but not limited to, tombstones). Note that if the configuration is already explicitly given, this fix has no effect. #4269
212161
* [BUGFIX] Querier: Fix issue where samples in a chunk might get skipped by batch iterator. #4218
162+
213163
## Blocksconvert
214164

215165
* [ENHANCEMENT] Scanner: add support for DynamoDB (v9 schema only). #3828

0 commit comments

Comments
 (0)