Specify master timeout when submitting alias tasks (#130733)

We specify the master node timeout from the REST request to avoid
waiting for the task indefinitely.

Resolves #120389
This commit is contained in:
Niels Bauman 2025-07-08 06:09:17 -03:00 committed by GitHub
parent 12accdc5bb
commit bdd6f51120
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 1 deletions

View File

@ -0,0 +1,6 @@
pr: 130733
summary: Specify master timeout when submitting alias tasks
area: Indices APIs
type: bug
issues:
- 120389

View File

@ -92,7 +92,7 @@ public class MetadataIndexAliasesService {
final IndicesAliasesClusterStateUpdateRequest request,
final ActionListener<IndicesAliasesResponse> listener
) {
taskQueue.submitTask("index-aliases", new ApplyAliasesTask(request, listener), null); // TODO use request.masterNodeTimeout() here?
taskQueue.submitTask("index-aliases", new ApplyAliasesTask(request, listener), request.masterNodeTimeout());
}
/**