Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-5674

add support in HBase to overwrite hbase timestamp to a version number during major compaction

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Incomplete
    • None
    • None
    • None
    • None

    Description

      Right now, a millisecond-level timestamp is attached to every record.
      In our case, we only need a version number (mostly it will be just zero etc). A millisecond timestamp is too heavy to carry. We should add support to overwrite it to zero during major compaction.
      KVs before major compaction will remain using system timestamp. And this should be configurable, so that we should not mess up if the hbase timestamp is specified by application.

      Attachments

        Activity

          People

            Unassigned Unassigned
            he yongqiang He Yongqiang
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: