Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

antidote-crdt: allow multiple operations in the same map key #477

Conversation

v0idpwn
Copy link
Contributor

@v0idpwn v0idpwn commented May 28, 2022

Some CRDT types have operations that can't be composed. For example,
antidote_crdt_set_rw operations add_all and delete_all aren't
composable. This change allows one to perform both operations in
a single map update.

@v0idpwn v0idpwn force-pushed the fix/allow-multiple-operations-on-same-map-key branch from 80fdf82 to 900eb23 Compare May 28, 2022 12:30
Copy link
Contributor

@bieniusa bieniusa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the fast PR!

Some CRDT types have operations that can't be composed. For example,
`antidote_crdt_set_rw` operations `add_all` and `delete_all` aren't
composable. This change allows  one to perform both operations in
a single map update.
@v0idpwn v0idpwn force-pushed the fix/allow-multiple-operations-on-same-map-key branch from 900eb23 to d6ac294 Compare May 28, 2022 22:19
@bieniusa bieniusa merged commit ae3dcce into AntidoteDB:master May 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants