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

New master API to track major compaction completion

    XMLWordPrintableJSON

Details

    • Brainstorming
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.1.0, 2.0.0
    • None
    • None
    • Reviewed

    Description

      In various scenarios it is helpful to know a guaranteed timestamp up to which all data in a table was major compacted.
      We can do that keeping a major compaction timestamp in META.
      A client then can iterate all region of a table and find a definite timestamp, which is the oldest compaction timestamp of any of the regions.

      apurtell, ghelmling, giacomotaylor.

      Attachments

        1. 12859-addendum.txt
          1 kB
          Lars Hofhansl
        2. 12859-v1.txt
          27 kB
          Lars Hofhansl
        3. 12859-v2.txt
          28 kB
          Lars Hofhansl
        4. 12859-v3.txt
          49 kB
          Lars Hofhansl
        5. 12859-v4.txt
          158 kB
          Lars Hofhansl
        6. 12859-v5.txt
          135 kB
          Lars Hofhansl
        7. 12859-v6.txt
          136 kB
          Lars Hofhansl
        8. 12859-v7.txt
          136 kB
          Lars Hofhansl
        9. 12859-v7-1.1.txt
          135 kB
          Lars Hofhansl
        10. 12859-wip-UNFINISHED.txt
          9 kB
          Lars Hofhansl

        Issue Links

          There are no Sub-Tasks for this issue.

          Activity

            People

              larsh Lars Hofhansl
              larsh Lars Hofhansl
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: