Skip to content

Conversation

albertzaharovits
Copy link
Contributor

This deprecates the indices.merge.scheduler.use_thread_pool setting that was introduced in #120869 because this setting should not normally be used, unless instructed so by engineering to get around temporary issues with the new threadpool-based merge scheduler.

@albertzaharovits albertzaharovits self-assigned this Jun 16, 2025
@albertzaharovits albertzaharovits added >deprecation :Distributed Indexing/Engine Anything around managing Lucene and the Translog in an open shard. v8.19.0 v9.1.0 v9.0.3 labels Jun 16, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-distributed-indexing (Team:Distributed Indexing)

@elasticsearchmachine elasticsearchmachine added the Team:Distributed Indexing Meta label for Distributed Indexing team label Jun 16, 2025
@elasticsearchmachine
Copy link
Collaborator

Hi @albertzaharovits, I've created a changelog YAML for you. Note that since this PR is labelled >deprecation, you need to update the changelog YAML to fill out the extended information sections.

Copy link
Contributor

@henningandersen henningandersen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (provided CI passes)

@albertzaharovits albertzaharovits added auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) auto-backport Automatically create backport pull requests when merged labels Jun 17, 2025
@elasticsearchmachine elasticsearchmachine added the serverless-linked Added by automation, don't add manually label Jun 18, 2025
@elasticsearchmachine elasticsearchmachine merged commit b22bf83 into elastic:main Jun 18, 2025
28 checks passed
@albertzaharovits albertzaharovits deleted the deprecate-setting-to-switch-to-the-old-concurrent-merge-scheduler branch June 18, 2025 12:48
albertzaharovits added a commit to albertzaharovits/elasticsearch that referenced this pull request Jun 18, 2025
…9464) This deprecates the `indices.merge.scheduler.use_thread_pool` setting that was introduced in elastic#120869 because this setting should not normally be used, unless instructed so by engineering to get around temporary issues with the new threadpool-based merge scheduler.
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
8.19
9.0
elasticsearchmachine pushed a commit that referenced this pull request Jun 18, 2025
…129629) This deprecates the `indices.merge.scheduler.use_thread_pool` setting that was introduced in #120869 because this setting should not normally be used, unless instructed so by engineering to get around temporary issues with the new threadpool-based merge scheduler.
elasticsearchmachine pushed a commit that referenced this pull request Jun 18, 2025
…9464) (#129628) * Deprecate indices.merge.scheduler.use_thread_pool setting (#129464) This deprecates the `indices.merge.scheduler.use_thread_pool` setting that was introduced in #120869 because this setting should not normally be used, unless instructed so by engineering to get around temporary issues with the new threadpool-based merge scheduler. * Update warning msg
kderusso pushed a commit to kderusso/elasticsearch that referenced this pull request Jun 23, 2025
…9464) This deprecates the `indices.merge.scheduler.use_thread_pool` setting that was introduced in elastic#120869 because this setting should not normally be used, unless instructed so by engineering to get around temporary issues with the new threadpool-based merge scheduler.
mridula-s109 pushed a commit to mridula-s109/elasticsearch that referenced this pull request Jun 25, 2025
…9464) This deprecates the `indices.merge.scheduler.use_thread_pool` setting that was introduced in elastic#120869 because this setting should not normally be used, unless instructed so by engineering to get around temporary issues with the new threadpool-based merge scheduler.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-backport Automatically create backport pull requests when merged auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) >deprecation :Distributed Indexing/Engine Anything around managing Lucene and the Translog in an open shard. serverless-linked Added by automation, don't add manually Team:Distributed Indexing Meta label for Distributed Indexing team v8.19.0 v9.0.3 v9.1.0
3 participants