Skip to content

Commit 84c48b5

Browse files
committed
Marked some features as stable
Signed-off-by: Marco Pracucci <[email protected]>
1 parent acfe3d5 commit 84c48b5

File tree

5 files changed

+7
-32
lines changed

5 files changed

+7
-32
lines changed

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@
1414
* [CHANGE] Blocks storage: removed the config option `-blocks-storage.bucket-store.index-cache.postings-compression-enabled`, which was deprecated in Cortex 1.6. Postings compression is always enabled. #4101
1515
* [CHANGE] Querier: removed the config option `-store.max-look-back-period`, which was deprecated in Cortex 1.6 and was used only by the chunks storage. You should use `-querier.max-query-lookback` instead. #4101
1616
* [CHANGE] Query Frontend: removed the config option `-querier.compress-http-responses`, which was deprecated in Cortex 1.6. You should use`-api.response-compression-enabled` instead. #4101
17+
* [FEATURE] The following features have been marked as stable: #4101
18+
- Shuffle-sharding
19+
- Querier support for querying chunks and blocks store at the same time
20+
- Tracking of active series and exporting them as metrics (`-ingester.active-series-metrics-enabled` and related flags)
21+
- Blocks storage: lazy mmap of block indexes in the store-gateway (`-blocks-storage.bucket-store.index-header-lazy-loading-enabled`)
22+
- Ingester: close idle TSDB and remove them from local disk (`-blocks-storage.tsdb.close-idle-tsdb-timeout`)
1723
* [FEATURE] Memberlist: add TLS configuration options for the memberlist transport layer used by the gossip KV store. #4046
1824
* New flags added for memberlist communication:
1925
* `-memberlist.tls-enabled`

docs/blocks-storage/querier.md

-5
Original file line numberDiff line numberDiff line change
@@ -517,11 +517,6 @@ blocks_storage:
517517
# CLI flag: -blocks-storage.bucket-store.index-cache.memcached.max-item-size
518518
[max_item_size: <int> | default = 1048576]
519519
520-
# Deprecated: compress postings before storing them to postings cache.
521-
# This option is unused and postings compression is always enabled.
522-
# CLI flag: -blocks-storage.bucket-store.index-cache.postings-compression-enabled
523-
[postings_compression_enabled: <boolean> | default = false]
524-
525520
chunks_cache:
526521
# Backend for chunks cache, if not empty. Supported values: memcached.
527522
# CLI flag: -blocks-storage.bucket-store.chunks-cache.backend

docs/blocks-storage/store-gateway.md

-5
Original file line numberDiff line numberDiff line change
@@ -563,11 +563,6 @@ blocks_storage:
563563
# CLI flag: -blocks-storage.bucket-store.index-cache.memcached.max-item-size
564564
[max_item_size: <int> | default = 1048576]
565565
566-
# Deprecated: compress postings before storing them to postings cache.
567-
# This option is unused and postings compression is always enabled.
568-
# CLI flag: -blocks-storage.bucket-store.index-cache.postings-compression-enabled
569-
[postings_compression_enabled: <boolean> | default = false]
570-
571566
chunks_cache:
572567
# Backend for chunks cache, if not empty. Supported values: memcached.
573568
# CLI flag: -blocks-storage.bucket-store.chunks-cache.backend

docs/configuration/config-file-reference.md

-15
Original file line numberDiff line numberDiff line change
@@ -1058,11 +1058,6 @@ grpc_client_config:
10581058
# CLI flag: -frontend.instance-interface-names
10591059
[instance_interface_names: <list of string> | default = [eth0 en0]]
10601060
1061-
# This flag is about to be deprecated. Please use
1062-
# -api.response-compression-enabled instead.
1063-
# CLI flag: -querier.compress-http-responses
1064-
[compress_responses: <boolean> | default = false]
1065-
10661061
# URL of downstream Prometheus.
10671062
# CLI flag: -frontend.downstream-url
10681063
[downstream_url: <string> | default = ""]
@@ -3436,11 +3431,6 @@ write_dedupe_cache_config:
34363431
# Cache index entries older than this period. 0 to disable.
34373432
# CLI flag: -store.cache-lookups-older-than
34383433
[cache_lookups_older_than: <duration> | default = 0s]
3439-
3440-
# Deprecated: use -querier.max-query-lookback instead. Limit how long back data
3441-
# can be queried. This setting applies to chunks storage only.
3442-
# CLI flag: -store.max-look-back-period
3443-
[max_look_back_period: <duration> | default = 0s]
34443434
```
34453435

34463436
### `ingester_client_config`
@@ -4653,11 +4643,6 @@ bucket_store:
46534643
# CLI flag: -blocks-storage.bucket-store.index-cache.memcached.max-item-size
46544644
[max_item_size: <int> | default = 1048576]
46554645
4656-
# Deprecated: compress postings before storing them to postings cache. This
4657-
# option is unused and postings compression is always enabled.
4658-
# CLI flag: -blocks-storage.bucket-store.index-cache.postings-compression-enabled
4659-
[postings_compression_enabled: <boolean> | default = false]
4660-
46614646
chunks_cache:
46624647
# Backend for chunks cache, if not empty. Supported values: memcached.
46634648
# CLI flag: -blocks-storage.bucket-store.chunks-cache.backend

docs/configuration/v1-guarantees.md

+1-7
Original file line numberDiff line numberDiff line change
@@ -40,27 +40,21 @@ Currently experimental features are:
4040
- S3 Server Side Encryption (SSE) using KMS (including per-tenant KMS config overrides).
4141
- Azure blob storage.
4242
- Zone awareness based replication.
43-
- Shuffle sharding (both read and write path).
4443
- Ruler API (to PUT rules).
4544
- Alertmanager API
4645
- Memcached client DNS-based service discovery.
4746
- Delete series APIs.
4847
- In-memory (FIFO) and Redis cache.
4948
- gRPC Store.
50-
- Querier support for querying chunks and blocks store at the same time.
51-
- Tracking of active series and exporting them as metrics (`-ingester.active-series-metrics-enabled` and related flags)
52-
- Shuffle-sharding of queriers in the query-frontend (i.e. use of `-frontend.max-queriers-per-tenant` flag with non-zero value).
5349
- TLS configuration in gRPC and HTTP clients.
5450
- TLS configuration in Etcd client.
5551
- Blocksconvert tools
5652
- OpenStack Swift storage support (both in blocks and chunks storage).
5753
- Metric relabeling in the distributor.
5854
- Scalable query-frontend (when using query-scheduler)
5955
- Querying store for series, labels APIs (`-querier.query-store-for-labels-enabled`)
60-
- Blocks storage: lazy mmap of block indexes in the store-gateway (`-blocks-storage.bucket-store.index-header-lazy-loading-enabled`)
6156
- Ingester: do not unregister from ring on shutdown (`-ingester.unregister-on-shutdown=false`)
6257
- Distributor: do not extend writes on unhealthy ingesters (`-distributor.extend-writes=false`)
63-
- Ingester: close idle TSDB and remove them from local disk (`-blocks-storage.tsdb.close-idle-tsdb-timeout`)
6458
- Tenant Deletion in Purger, for blocks storage.
6559
- Query-frontend: query stats tracking (`-frontend.query-stats-enabled`)
6660
- Blocks storage bucket index
@@ -72,5 +66,5 @@ Currently experimental features are:
7266
- HA Tracker: cleanup of old replicas from KV Store.
7367
- Flags for configuring whether blocks-ingester streams samples or chunks are temporary, and will be removed when feature is tested:
7468
- `-ingester.stream-chunks-when-using-blocks` CLI flag
75-
- `ingester_stream_chunks_when_using_blocks` (boolean) field in runtime config file
69+
- `-ingester_stream_chunks_when_using_blocks` (boolean) field in runtime config file
7670
- Instance limits in ingester and distributor

0 commit comments

Comments
 (0)