mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-27 18:38:41 +00:00
Don't call ClusterService.state() in a ClusterStateUpdateTask
The current state is readily available as a parameter
This commit is contained in:
parent
44ea5d6b3e
commit
e69317b24b
@ -71,7 +71,7 @@ public class PersistentTasksClusterService extends AbstractComponent implements
|
||||
if (builder.hasTask(taskId)) {
|
||||
throw new ResourceAlreadyExistsException("task with id {" + taskId + "} already exist");
|
||||
}
|
||||
validate(action, clusterService.state(), params);
|
||||
validate(action, currentState, params);
|
||||
final Assignment assignment;
|
||||
assignment = getAssignement(action, currentState, params);
|
||||
return update(currentState, builder.addTask(taskId, action, params, assignment));
|
||||
|
Loading…
x
Reference in New Issue
Block a user