Skip to content

Commit 679a27f

Browse files
committed
Prepare release 1.0.0-rc.0
Signed-off-by: Goutham Veeramachaneni <[email protected]>
1 parent 8e358c3 commit 679a27f

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

CHANGELOG.md

+11-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
## master / unreleased
44

5-
* [CHANGE] Remove the following deprecated flags:
5+
## 1.0.0-rc.0 / 2020-03-31
6+
7+
This is the first major release of Cortex. We made a lot of **breaking changes** in this release which have been detailed below. Please also see the stability guarantees we provide as part of a major release: https://cortexmetrics.io/docs/configuration/v1guarantees/
8+
9+
* [CHANGE] Remove the following deprecated flags: #2339
610
- `-metrics.error-rate-query` (use `-metrics.write-throttle-query` instead).
711
- `-store.cardinality-cache-size` (use `-store.index-cache-read.enable-fifocache` and `-store.index-cache-read.fifocache.size` instead).
812
- `-store.cardinality-cache-validity` (use `-store.index-cache-read.enable-fifocache` and `-store.index-cache-read.fifocache.duration` instead).
@@ -11,7 +15,7 @@
1115
- `-ingester.normalise-tokens` (flag unused)
1216
* [CHANGE] Renamed YAML file options to be more consistent. See [full config file changes below](#config-file-breaking-changes). #2273
1317
* [CHANGE] AWS based autoscaling has been removed. You can only use metrics based autoscaling now. `-applicationautoscaling.url` has been removed. See https://cortexmetrics.io/docs/guides/aws/#dynamodb-capacity-provisioning on how to migrate. #2328
14-
* [CHANGE] Renamed the `memcache.write-back-goroutines` and `memcache.write-back-buffer` flags to `background.write-back-concurrency` and `background.write-back-buffer`. This affects the following flags:
18+
* [CHANGE] Renamed the `memcache.write-back-goroutines` and `memcache.write-back-buffer` flags to `background.write-back-concurrency` and `background.write-back-buffer`. This affects the following flags: #2241
1519
- `-frontend.memcache.write-back-buffer` --> `-frontend.background.write-back-buffer`
1620
- `-frontend.memcache.write-back-goroutines` --> `-frontend.background.write-back-concurrency`
1721
- `-store.index-cache-read.memcache.write-back-buffer` --> `-store.index-cache-read.background.write-back-buffer`
@@ -21,7 +25,7 @@
2125
- `-memcache.write-back-buffer` --> `-store.chunks-cache.background.write-back-buffer`. Note the next change log for the difference.
2226
- `-memcache.write-back-goroutines` --> `-store.chunks-cache.background.write-back-concurrency`. Note the next change log for the difference.
2327

24-
* [CHANGE] Renamed the chunk cache flags to have `store.chunks-cache.` as prefix. This means the following flags have been changed:
28+
* [CHANGE] Renamed the chunk cache flags to have `store.chunks-cache.` as prefix. This means the following flags have been changed: #2241
2529
- `-cache.enable-fifocache` --> `-store.chunks-cache.cache.enable-fifocache`
2630
- `-default-validity` --> `-store.chunks-cache.default-validity`
2731
- `-fifocache.duration` --> `-store.chunks-cache.fifocache.duration`
@@ -44,7 +48,7 @@
4448
- `-redis.max-idle-conns` --> `-store.chunks-cache.redis.max-idle-conns`
4549
- `-redis.password` --> `-store.chunks-cache.redis.password`
4650
- `-redis.timeout` --> `-store.chunks-cache.redis.timeout`
47-
* [CHANGE] Rename the `-store.chunk-cache-stubs` to `-store.chunks-cache.cache-stubs` to be more inline with above.
51+
* [CHANGE] Rename the `-store.chunk-cache-stubs` to `-store.chunks-cache.cache-stubs` to be more inline with above. #2241
4852
* [CHANGE] Change prefix of flags `-dynamodb.periodic-table.*` to `-table-manager.index-table.*`. #2359
4953
* [CHANGE] Change prefix of flags `-dynamodb.chunk-table.*` to `-table-manager.chunk-table.*`. #2359
5054
* [CHANGE] Change the following flags: #2359
@@ -79,14 +83,15 @@
7983
* [CHANGE] Renamed table manager metrics. #2307 #2359
8084
* `cortex_dynamo_sync_tables_seconds` -> `cortex_table_manager_sync_duration_seconds`
8185
* `cortex_dynamo_table_capacity_units` -> `cortex_table_capacity_units`
82-
* [FEATURE] Flusher target to flush the WAL.
86+
* [FEATURE] Flusher target to flush the WAL. #2075
8387
* `-flusher.wal-dir` for the WAL directory to recover from.
8488
* `-flusher.concurrent-flushes` for number of concurrent flushes.
8589
* `-flusher.flush-op-timeout` is duration after which a flush should timeout.
8690
* [FEATURE] Ingesters can now have an optional availability zone set, to ensure metric replication is distributed across zones. This is set via the `-ingester.availability-zone` flag or the `availability_zone` field in the config file. #2317
8791
* [ENHANCEMENT] Better re-use of connections to DynamoDB and S3. #2268
8892
* [ENHANCEMENT] Experimental TSDB: Add support for local `filesystem` backend. #2245
8993
* [ENHANCEMENT] Experimental TSDB: Added memcached support for the TSDB index cache. #2290
94+
* [ENHANCEMENT] Experimental TSDB: Removed gRPC server to communicate between querier and BucketStore. #2324
9095
* [ENHANCEMENT] Allow 1w (where w denotes week) and 1y (where y denotes year) when setting table period and retention. #2252
9196
* [ENHANCEMENT] Added FIFO cache metrics for current number of entries and memory usage. #2270
9297
* [ENHANCEMENT] Output all config fields to /config API, including those with empty value. #2209
@@ -95,6 +100,7 @@
95100
* [BUGFIX] Fixed etcd client keepalive settings. #2278
96101
* [BUGFIX] Fixed bug in updating last element of FIFO cache. #2270
97102
* [BUGFIX] Register the metrics of the WAL. #2295
103+
* [BUXFIX] Experimental TSDB: fixed error handling when ingesting out of bound samples. #2342
98104

99105
### config file breaking changes
100106

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.7.0
1+
1.0.0-rc.0

0 commit comments

Comments
 (0)