Remove the index thread pool#29556
Conversation
Now that single-document indexing requests are executed on the bulk thread pool the index thread pool is no longer needed. This commit removes this thread pool from Elasticsearch.
|
Pinging @elastic/es-core-infra |
|
Should we rename |
|
@jpountz I was thinking something similar last night except renaming it to the |
|
👍 I had done something similar at https://github.com/elastic/elasticsearch/pull/12939/files#diff-28405cdd8e4973b90f711084352459be. It also merged the get and search threadpools into a |
|
Correction: I wanted to merge get and search but faced some problems, see comment in the PR. |
Maybe it makes sense to do it in a follow up? |
I already have a change queued locally ready to go in a follow-up once this PR is in. 😇 |
* master: Remove the index thread pool (#29556) Remove extra copy in ScriptDocValues.Strings Fix full cluster restart test recovery (#29545) Fix binary doc values fetching in _search (#29567) Mutes failing MovAvgIT tests Fix the assertion message for an incorrect current version. (#29572) Fix the version ID for v5.6.10. (#29570) Painless Spec Documentation Clean Up (#29441) Add versions 5.6.10 and 6.2.5 [TEST] test against scaled value instead of fixed epsilon in MovAvgIT Remove `flatSettings` support from request classes (#29560) MapperService to wrap a single DocumentMapper. (#29511) Fix dependency checks on libs when generating Eclipse configuration. (#29550) Add null_value support to geo_point type (#29451) Add documentation about the include_type_name option. (#29555) Enforce translog access via engine (#29542)
Now that single-document indexing requests are executed on the bulk thread pool the index thread pool is no longer needed. This commit removes this thread pool from Elasticsearch.