[Bug] Set forceDrop to false when getDropPartitionClause for DynamicPartitionScheduler to avoid that the deleted partition cannot be recovered (#5319)
Co-authored-by: caiconghui [蔡聪辉] <caiconghui@xiaomi.com>
This commit is contained in:
@ -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;
|
||||
|
||||
Reference in New Issue
Block a user