This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 0f5e13e17cd6596f33555c53e0cf2abea853bac0
Author: minghong <[email protected]>
AuthorDate: Sun Mar 24 22:59:50 2024 +0800

    [fix](Nereids) IGNORE_STORAGE_DATA_DISTRIBUTION should not block generating 
filter for nested loop join (#32653)
---
 .../apache/doris/nereids/processor/post/RuntimeFilterGenerator.java  | 5 -----
 1 file changed, 5 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/processor/post/RuntimeFilterGenerator.java
 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/processor/post/RuntimeFilterGenerator.java
index 8da3ede4200..55d990365a2 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/nereids/processor/post/RuntimeFilterGenerator.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/nereids/processor/post/RuntimeFilterGenerator.java
@@ -446,11 +446,6 @@ public class RuntimeFilterGenerator extends 
PlanPostProcessor {
             return join;
         }
         RuntimeFilterContext ctx = context.getRuntimeFilterContext();
-        if (ctx.getSessionVariable().isIgnoreStorageDataDistribution()) {
-            // BITMAP filter is not supported to merge. So we disable this 
kind of runtime filter
-            // if IgnoreStorageDataDistribution is enabled.
-            return join;
-        }
 
         if ((ctx.getSessionVariable().getRuntimeFilterType() & 
TRuntimeFilterType.BITMAP.getValue()) != 0) {
             generateBitMapRuntimeFilterForNLJ(join, ctx);


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to