Skip to content

Fix RareClusterStateIT Publication Cancel (#62662)#62914

Merged
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:62662-7.x
Sep 25, 2020
Merged

Fix RareClusterStateIT Publication Cancel (#62662)#62914
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:62662-7.x

Conversation

@original-brownbear
Copy link
Copy Markdown
Contributor

We have to make sure the applier and not the accept state versions allign here.
Otherwise we can get into the situation where the data node is so slow to process
one version that the next one arrives, gets rejected and the request return with
ack false and we fail the assertion that the put mapping request didn't complete.

Closes #62446

backport of #62662

We have to make sure the applier and not the accept state versions allign here.
Otherwise we can get into the situation where the data node is so slow to process
one version that the next one arrives, gets rejected and the request return with
ack `false` and we fail the assertion that the put mapping request didn't complete.

Closes #62446
@original-brownbear original-brownbear added :Distributed/Cluster Coordination Cluster formation and cluster state publication, including cluster membership and fault detection. backport labels Sep 25, 2020
@elasticmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-distributed (:Distributed/Cluster Coordination)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Distributed/Cluster Coordination Cluster formation and cluster state publication, including cluster membership and fault detection. Team:Distributed Meta label for distributed team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants