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

1PC transactions #2716

Closed
spencerkimball opened this issue Sep 29, 2015 · 2 comments
Closed

1PC transactions #2716

spencerkimball opened this issue Sep 29, 2015 · 2 comments
Assignees

Comments

@spencerkimball
Copy link
Member

If the distributed sender receives a batch with a begin transaction and end transaction, attempt as a single atomic write to Raft in the event that all keys reside within a single range.

@tbg
Copy link
Member

tbg commented Sep 30, 2015

pieces missing here are only the interplay between chunked sender and DistSender (the former currently always cuts EndTransaction off).
Then: on Replica, enable auto-gc if an executed batch constitutes the all the writes of a transaction (we can tell this from the intents list), closing #2717.

@tbg
Copy link
Member

tbg commented Jan 6, 2016

this issue has been fixed from the KV side and (at least for elementary inserts) in SQL. See #3364.

@tbg tbg closed this as completed Jan 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants