Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-14070 Hybrid Logical Clocks for HBase
  3. HBASE-18305

Initial patch (Core HLC) for public branch

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • HBASE-14070
    • None
    • None
    • Reviewed
    • Hide
      Adds Core HLC framework (i.e., Clock, Timestamp API) and tests. Practically all of this work has been done by our [~saitejar].

      This patch in particular intentionally does not include:
       * undoing using the master's timestamp for meta updates,
       * enabling HLC for meta
       * updating the clock for events like recovery, replication, region open/close.
      Show
      Adds Core HLC framework (i.e., Clock, Timestamp API) and tests. Practically all of this work has been done by our [~saitejar]. This patch in particular intentionally does not include:  * undoing using the master's timestamp for meta updates,  * enabling HLC for meta  * updating the clock for events like recovery, replication, region open/close.

    Description

      Used for tracking the status of the initial patch for HLC. Core HLC refers to the addition of the HLC framework (i.e., Clock, Timestamp API), integration of said framework with the codebase, and changes to tests. Practically all of this work has been done by our saitejar.

      This patch in particular intentionally does not include:

      • undoing using the master's timestamp for meta updates,
      • enabling HLC for meta
      • updating the clock for events like recovery, replication, region open/close.

      These changes will be introduced soon in smaller followup commits.

      Attachments

        1. 0001-HBASE-14070-Core-HLC-revision-1.patch
          177 kB
          Amit Patel
        2. HBASE-18305.HBASE-14070.HLC.001.patch
          171 kB
          Michael Stack
        3. HBASE-18305.master.001.patch
          171 kB
          Amit Patel
        4. HBASE-18305.master.002.patch
          171 kB
          Michael Stack
        5. HBASE-18305.master.003.patch
          177 kB
          Amit Patel
        6. HBASE-18305.master.004.patch
          172 kB
          Amit Patel
        7. HBASE-18305.master.005.patch
          184 kB
          Amit Patel
        8. HBASE-18305.master.006.patch
          184 kB
          Apekshit Sharma

        Activity

          People

            amit.patel Amit Patel
            amit.patel Amit Patel
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: