From 356bfcf0657e86ea3d1a835bccf1c1925b14d7c4 Mon Sep 17 00:00:00 2001 From: Zhengguo Yang Date: Fri, 11 Sep 2020 09:45:22 +0800 Subject: [PATCH] fix (#4577) Fix batch delete not work when using broker load, becuase of merger type not initialized --- .../main/java/org/apache/doris/planner/BrokerScanNode.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/planner/BrokerScanNode.java b/fe/fe-core/src/main/java/org/apache/doris/planner/BrokerScanNode.java index 25df304690..9af2adfd45 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/planner/BrokerScanNode.java +++ b/fe/fe-core/src/main/java/org/apache/doris/planner/BrokerScanNode.java @@ -196,10 +196,10 @@ public class BrokerScanNode extends LoadScanNode { params.setLineDelimiter(fileGroup.getLineDelimiter().getBytes(Charset.forName("UTF-8"))[0]); params.setStrictMode(strictMode); params.setProperties(brokerDesc.getProperties()); - initColumns(context); - initWhereExpr(fileGroup.getWhereExpr(), analyzer); deleteCondition = fileGroup.getDeleteCondition(); mergeType = fileGroup.getMergeType(); + initColumns(context); + initWhereExpr(fileGroup.getWhereExpr(), analyzer); } /**