Skip to content

Commit 70ec42b

Browse files
authored
Add min and max threads parameters to tiered cache (#10276)
Signed-off-by: Fanit Kolchina <kolchfa@amazon.com>
1 parent 9f4c7bb commit 70ec42b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

_search-plugins/caching/tiered-cache.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ Setting | Data type | Default | Description
6767
`indices.requests.cache.ehcache_disk.alias` | String | `ehcacheDiskCache#INDICES_REQUEST_CACHE` | Specifies an alias for the disk cache. Optional.
6868
`indices.requests.cache.ehcache_disk.segments` | Integer | `16` | Defines the number of segments into which the disk cache is separated. Used for concurrency. Optional.
6969
`indices.requests.cache.ehcache_disk.concurrency` | Integer | `1` | Defines the number of distinct write queues created for the disk store, where a group of segments shares a write queue. Optional.
70+
`indices.requests.cache.ehcache_disk.min_threads` | Integer | `2` | Defines the minimum number of ehcache disk threads for the pool. Optional.
71+
`indices.requests.cache.ehcache_disk.max_threads` | Integer | The number of CPU cores | Defines the maximum number of ehcache disk threads for the pool. The maximum allowed value is `10 * num_cpu_cores`. Disk operations are typically I/O bound rather than CPU bound, so you can set this value to a number greater than the number of CPU cores. Optional.
7072

7173
### Additional settings for the `tiered_spillover` store
7274

0 commit comments

Comments
 (0)