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 <engle...@gmail.com> 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: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org