You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Amit Patel (JIRA)" <ji...@apache.org> on 2017/08/21 16:27:00 UTC
[jira] [Created] (HBASE-18643) Add 'Transaction ID' to Result for
HLC
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)