Skip to content

Commit b4f07df

Browse files
committed
Update docs and CHANGELOG for batched background cache
Signed-off-by: Bryan Boreham <[email protected]>
1 parent 4da03ca commit b4f07df

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
* [ENHANCEMENT] Cassandra Storage: User no longer need `CREATE` privilege on `<all keyspaces>` if given keyspace exists. #2032
5858
* [ENHANCEMENT] Cassandra Storage: added `password_file` configuration options to enable reading Cassandra password from file. #2096
5959
* [ENHANCEMENT] Experimental Memberlist KV: expose `-memberlist.gossip-to-dead-nodes-time` and `-memberlist.dead-node-reclaim-time` options to control how memberlist library handles dead nodes and name reuse. #2131
60+
* [ENHANCEMENT] Background cache writes are batched to improve parallelism and observability. #2135
6061
* [BUGFIX] Alertmanager: fixed panic upon applying a new config, caused by duplicate metrics registration in the `NewPipelineBuilder` function. #211
6162
* [BUGFIX] Experimental TSDB: fixed `/all_user_stats` and `/api/prom/user_stats` endpoints when using the experimental TSDB blocks storage. #2042
6263
* [BUGFIX] Experimental TSDB: fixed ruler to correctly work with the experimental TSDB blocks storage. #2101

docs/configuration/config-file-reference.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ results_cache:
629629
# CLI flag: -frontend.memcache.write-back-goroutines
630630
[writeback_goroutines: <int> | default = 10]
631631
632-
# How many chunks to buffer for background write back.
632+
# How many key batches to buffer for background write-back.
633633
# CLI flag: -frontend.memcache.write-back-buffer
634634
[writeback_buffer: <int> | default = 10000]
635635
@@ -1501,8 +1501,8 @@ index_queries_cache_config:
15011501
# CLI flag: -store.index-cache-read.memcache.write-back-goroutines
15021502
[writeback_goroutines: <int> | default = 10]
15031503

1504-
# Cache config for index entry reading. How many chunks to buffer for
1505-
# background write back.
1504+
# Cache config for index entry reading. How many key batches to buffer for
1505+
# background write-back.
15061506
# CLI flag: -store.index-cache-read.memcache.write-back-buffer
15071507
[writeback_buffer: <int> | default = 10000]
15081508

@@ -1546,8 +1546,8 @@ chunk_cache_config:
15461546
# CLI flag: -memcache.write-back-goroutines
15471547
[writeback_goroutines: <int> | default = 10]
15481548
1549-
# Cache config for chunks. How many chunks to buffer for background write
1550-
# back.
1549+
# Cache config for chunks. How many key batches to buffer for background
1550+
# write-back.
15511551
# CLI flag: -memcache.write-back-buffer
15521552
[writeback_buffer: <int> | default = 10000]
15531553
@@ -1581,8 +1581,8 @@ write_dedupe_cache_config:
15811581
# CLI flag: -store.index-cache-write.memcache.write-back-goroutines
15821582
[writeback_goroutines: <int> | default = 10]
15831583
1584-
# Cache config for index entry writing. How many chunks to buffer for
1585-
# background write back.
1584+
# Cache config for index entry writing. How many key batches to buffer for
1585+
# background write-back.
15861586
# CLI flag: -store.index-cache-write.memcache.write-back-buffer
15871587
[writeback_buffer: <int> | default = 10000]
15881588

0 commit comments

Comments
 (0)