This is an automated email from the ASF dual-hosted git repository.
kxiao pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.0 by this push:
new 5a21a03b279 [fix](nereids) runtime filter generator meet npe when
process set operation (#25612)
5a21a03b279 is described below
commit 5a21a03b279a5e7bd85ef2c5a03028fbec3824d4
Author: minghong <[email protected]>
AuthorDate: Sun Oct 22 00:44:18 2023 +0800
[fix](nereids) runtime filter generator meet npe when process set operation
(#25612)
---
.../apache/doris/nereids/processor/post/RuntimeFilterGenerator.java | 6 ++++--
1 file changed, 4 insertions(+), 2 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 6fd2f8838c2..0243326b106 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
@@ -368,8 +368,10 @@ public class RuntimeFilterGenerator extends
PlanPostProcessor {
break;
}
}
- Preconditions.checkState(projIndex >= 0
- && projIndex < project.getProjects().size());
+ if (projIndex < 0
+ || projIndex >= project.getProjects().size()) {
+ continue;
+ }
NamedExpression targetExpr = (NamedExpression)
project.getProjects().get(projIndex);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]