This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from eff0805a418 [chore](test) add fuzzy blockable pipeline task (#56734)
add 00ffa86c9f7 [feat](case when) replace nested inner case when duplicate
condition to true/false (#56469)
No new revisions were added by this update.
Summary of changes:
.../nereids/rules/analysis/ExpressionAnalyzer.java | 27 +-
.../rules/expression/ExpressionOptimization.java | 2 +
.../rules/expression/ExpressionRuleType.java | 1 +
.../expression/rules/FoldConstantRuleOnFE.java | 78 ++---
.../rules/NestedCaseWhenCondToLiteral.java | 226 ++++++++++++++
.../doris/nereids/trees/expressions/And.java | 4 +-
.../apache/doris/nereids/trees/expressions/Or.java | 4 +-
.../nereids/rules/expression/FoldConstantTest.java | 22 ++
.../rules/expression/SimplifyRangeTest.java | 2 +-
.../rules/NestedCaseWhenCondToLiteralTest.java | 334 +++++++++++++++++++++
.../rules/ReplaceNullWithFalseForCondTest.java | 50 +--
.../partition_prune/one_col_list_partition.groovy | 4 +-
12 files changed, 663 insertions(+), 91 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/NestedCaseWhenCondToLiteral.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/expression/rules/NestedCaseWhenCondToLiteralTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]