Move the configuration options for parallel fetch out of ThreadPoolConfiguration and into the index live settings.
There are two config options:
parallelFetchByField - if the work should be divided by fields instead of by document
parallelFetchChunkSize - the maximum number of fields/documents to process in a single fetch task
Enabling parallel fetch is still based on the fetch thread pool configuration. If the max threads is > 1, fetch is enabled. The maximum number of fetch tasks per query is limited by the thread pool max threads.
Move the configuration options for parallel fetch out of
ThreadPoolConfiguration
and into the index live settings.There are two config options:
parallelFetchByField
- if the work should be divided by fields instead of by documentparallelFetchChunkSize
- the maximum number of fields/documents to process in a single fetch taskEnabling parallel fetch is still based on the fetch thread pool configuration. If the max threads is > 1, fetch is enabled. The maximum number of fetch tasks per query is limited by the thread pool max threads.