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

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: HBASE-14070
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      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 Sai Teja Ranuva.

      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

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

              Dates

              • Created:
                Updated:
                Resolved: