Amit Patel created HBASE-18643:
----------------------------------

             Summary: Add 'Transaction ID' to Result for HLC
                 Key: HBASE-18643
                 URL: https://issues.apache.org/jira/browse/HBASE-18643
             Project: HBase
          Issue Type: Brainstorming
            Reporter: Amit Patel
            Assignee: Amit Patel
            Priority: Minor


In [HBASE-14070|https://issues.apache.org/jira/browse/HBASE-14070] and 
[HBASE-18642 title|https://issues.apache.org/jira/browse/HBASE-18642], we 
discuss using HLC and deprecating the client from being able to set timestamps 
for mutations. However, one important use case for setting the timestamps 
(which represent transaction IDs) is for transactions. What we could do is add 
a transaction ID to the result object that is the hybrid logical timestamp of a 
particular batch operation. 

The transaction ID should be considered opaque and clients should not make 
assumptions for how the ID is changed.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to