Skip to content

Conversation

@bleskes
Copy link
Contributor

@bleskes bleskes commented Feb 1, 2019

No description provided.

@bleskes bleskes added >non-issue :Distributed Indexing/CRUD A catch all label for issues around indexing, updating and getting a doc by id. Not search. labels Feb 1, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@bleskes
Copy link
Contributor Author

bleskes commented Feb 1, 2019

@elasticmachine run elasticsearch-ci/1 please

…y control (elastic#37857)

The delete and update by query APIs both offer protection against overriding concurrent user changes to the documents they touch. They currently are using internal versioning. This PR changes that to rely on sequences numbers and primary terms.

Relates elastic#37639
Relates elastic#36148
Relates elastic#10708
…ic#37872)

The update request has a lesser known support for a one off update of a known document version. This PR adds an a seq# based alternative to power these operations.

Relates elastic#36148
Relates elastic#10708
@bleskes
Copy link
Contributor Author

bleskes commented Feb 1, 2019

@elasticmachine run elasticsearch-ci/1

@bleskes bleskes requested a review from ywelsch February 1, 2019 14:18
@ywelsch ywelsch removed their request for review February 1, 2019 14:46
@bleskes bleskes merged commit c7ef318 into elastic:6.x Feb 1, 2019
@bleskes bleskes deleted the cas_backport_6x branch February 1, 2019 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Distributed Indexing/CRUD A catch all label for issues around indexing, updating and getting a doc by id. Not search. >non-issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants