You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kudu.apache.org by "Andrew Wong (Jira)" <ji...@apache.org> on 2021/03/12 00:15:00 UTC

[jira] [Created] (KUDU-3261) Support updates and deletes in transactions

Andrew Wong created KUDU-3261:
---------------------------------

             Summary: Support updates and deletes in transactions
                 Key: KUDU-3261
                 URL: https://issues.apache.org/jira/browse/KUDU-3261
             Project: Kudu
          Issue Type: Improvement
          Components: tablet, transactions
            Reporter: Andrew Wong


Kudu currently only supports multi-row, multi-partition transactions for INSERT and INSERT_IGNORE operations. We should consider extending the Kudu tablet store to support:
 - Tracking Mutations in the MRS that are associated with a transaction
 - Maintaining a separate DeltaTracker (i.e. DMS and multiple DeltaFiles) per rowset per transaction

The DeltaReaders for the DRSs should consider the transaction's finalized commit timestamp (or lack thereof) in the same way that the MRS iterator considers mutations in the context of a snapshot.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)