From f98b26645c45bf7bad39787428593dc0ae1503ef Mon Sep 17 00:00:00 2001 From: caiconghui <55968745+caiconghui@users.noreply.github.com> Date: Sun, 7 Feb 2021 22:36:54 +0800 Subject: [PATCH] [Bug] Set forceDrop to false when getDropPartitionClause for DynamicPartitionScheduler to avoid that the deleted partition cannot be recovered (#5319) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: caiconghui [蔡聪辉] --- .../java/org/apache/doris/clone/DynamicPartitionScheduler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/clone/DynamicPartitionScheduler.java b/fe/fe-core/src/main/java/org/apache/doris/clone/DynamicPartitionScheduler.java index fd57540bdb..32b18726da 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/clone/DynamicPartitionScheduler.java +++ b/fe/fe-core/src/main/java/org/apache/doris/clone/DynamicPartitionScheduler.java @@ -246,7 +246,7 @@ public class DynamicPartitionScheduler extends MasterDaemon { RangeUtils.checkRangeIntersect(reservePartitionKeyRange, checkDropPartitionKey); if (checkDropPartitionKey.upperEndpoint().compareTo(reservePartitionKeyRange.lowerEndpoint()) <= 0) { String dropPartitionName = olapTable.getPartition(checkDropPartitionId).getName(); - dropPartitionClauses.add(new DropPartitionClause(false, dropPartitionName, false, true)); + dropPartitionClauses.add(new DropPartitionClause(false, dropPartitionName, false, false)); } } catch (DdlException e) { break;