Huaxiang Sun created HBASE-24316:
------------------------------------

             Summary: GCMulitpleMergedRegionsProcedure  is not idempotent
                 Key: HBASE-24316
                 URL: https://issues.apache.org/jira/browse/HBASE-24316
             Project: HBase
          Issue Type: Bug
          Components: proc-v2
    Affects Versions: 3.0.0-alpha-1, 2.3.0, 2.4.0
            Reporter: Huaxiang Sun


Currently deleteMergeQualifiers() is not idempotent. If two 
GCMulitpleMergedRegionsProcedures are run for the same merged child region, the 
second run will delete the row for the merge region from meta table and leave a 
hole. It needs to make sure it only deletes columns with merge qualifiers.

[https://github.com/apache/hbase/blob/master/hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java#L1849]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to