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)