HBase
  1. HBase
  2. HBASE-7902

deletes may be removed during minor compaction, in non-standard compaction schemes [rename enums]

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.98.0, 0.95.2
    • Component/s: Compaction
    • Labels:
      None
    • Release Note:
      committed to 0.95 and trunk last week

      Description

      Deletes are only removed during major compaction now. However, in presence of file ordering, deletes can be removed during minor compaction too, as long as there's no file that is not being compacted that is older than the files that are.

      1. HBASE-7902-v1-.patch
        10 kB
        Sergey Shelukhin
      2. HBASE-7902-v1.patch
        10 kB
        Sergey Shelukhin
      3. HBASE-7902-v0-with-7843.patch
        107 kB
        Sergey Shelukhin
      4. HBASE-7902-v0.patch
        20 kB
        Sergey Shelukhin

        Issue Links

          Activity

          Sergey Shelukhin created issue -
          Sergey Shelukhin made changes -
          Field Original Value New Value
          Link This issue relates to HBASE-7843 [ HBASE-7843 ]
          Sergey Shelukhin made changes -
          Assignee Sergey Shelukhin [ sershe ]
          Sergey Shelukhin made changes -
          Link This issue relates to HBASE-7843 [ HBASE-7843 ]
          Sergey Shelukhin made changes -
          Link This issue is blocked by HBASE-7843 [ HBASE-7843 ]
          Sergey Shelukhin made changes -
          Attachment HBASE-7902-v0.patch [ 12570549 ]
          Attachment HBASE-7902-v0-with-7843.patch [ 12570550 ]
          Sergey Shelukhin made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Sergey Shelukhin made changes -
          Summary deletes may be removed during minor compaction, depending on file set deletes may be removed during minor compaction, in non-standard compaction schemes
          Sergey Shelukhin made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Sergey Shelukhin made changes -
          Attachment HBASE-7902-v1.patch [ 12571055 ]
          Sergey Shelukhin made changes -
          Attachment HBASE-7902-v1.patch [ 12571055 ]
          Sergey Shelukhin made changes -
          Attachment HBASE-7902-v1.patch [ 12571064 ]
          Sergey Shelukhin made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Sergey Shelukhin made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Sergey Shelukhin made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Sergey Shelukhin made changes -
          Attachment HBASE-7902-v1-.patch [ 12571321 ]
          Sergey Shelukhin made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Release Note committed to 0.95 and trunk last week
          Resolution Fixed [ 1 ]
          Sergey Shelukhin made changes -
          Summary deletes may be removed during minor compaction, in non-standard compaction schemes deletes may be removed during minor compaction, in non-standard compaction schemes [rename enums]
          stack made changes -
          Fix Version/s 0.98.0 [ 12323143 ]
          Fix Version/s 0.95.2 [ 12320040 ]
          stack made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Sergey Shelukhin
              Reporter:
              Sergey Shelukhin
            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development