Skip to content

Conversation

keith-turner
Copy link
Contributor

In addition to adding conditional support to Ample, this change also adds new
operation id metadata column. The operation id is intended to support running
mutually exclusive tablet operations. The operation id is central to the goal
of using conditional mutations to allow multiple processes to safely modify a
tablet and that is why it is being introduced at the same time as general
conditional mutation support.

In addition to adding conditional support to Ample, this change also adds new
operation id metadata column.  The operation id is intended to support running
mutually exclusive tablet operations.  The operation id is central to the goal
of using conditional mutations to allow multiple processes to safely modify a
tablet and that is why it is being introduced at the same time as general
conditional mutation support.
@keith-turner
Copy link
Contributor Author

keith-turner commented Mar 22, 2023

This PR supersedes #3232, but only contains a subset of the code. #3232 contained code related to splitting tablets in the manager which is not present in this PR, that code will be submitted in another PR.

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

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants