Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.9.0
-
None
-
None
-
hbase
Description
Users may want to specify the timestamp used for Put requests to hbase. Thus enabling users to have the same timestamp for a single batch of writes. Which would be useful for a number of things. HCatalog's HBase storageHandler implementation makes use of this feature to provide users with snapshot isolation and write transactions. My proposal is to add the timestamp option as a final static member:
public static final long HBASE_PUT_TIMESTAMP = "hbase.put_timestamp"
And passing this value to all the Puts created by serialize()