You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by gi...@apache.org on 2026/04/23 02:36:32 UTC
(doris) branch auto-pick-62705-branch-4.0 updated (74a99449b87 -> 7f4a3c8a0dd)
This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch auto-pick-62705-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 74a99449b87 branch-4.0: [fix](scan) Fix OOB crash in partition column generation for Iceberg/Paimon tables #62177 (#62653)
add 7f4a3c8a0dd [fix](nereids) Block push-down of filters containing unique functions through Generate and CTE consumer (#62705)
No new revisions were added by this update.
Summary of changes:
.../rules/rewrite/CollectFilterAboveConsumer.java | 3 +
.../rewrite/PushDownFilterThroughGenerate.java | 3 +-
.../rewrite/CollectFilterAboveConsumerTest.java | 87 ++++++++++++++++++++
.../rewrite/PushDownFilterThroughGenerateTest.java | 92 ++++++++++++++++++++++
..._filter_above_consumer_with_unique_function.out | 24 ++++++
...ilter_through_generate_with_unique_function.out | 26 ++++++
...lter_above_consumer_with_unique_function.groovy | 49 ++++++++++++
...r_through_generate_with_unique_function.groovy} | 31 ++++++--
8 files changed, 306 insertions(+), 9 deletions(-)
create mode 100644 fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/CollectFilterAboveConsumerTest.java
create mode 100644 fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/PushDownFilterThroughGenerateTest.java
create mode 100644 regression-test/data/nereids_rules_p0/unique_function/collect_filter_above_consumer_with_unique_function.out
create mode 100644 regression-test/data/nereids_rules_p0/unique_function/push_down_filter_through_generate_with_unique_function.out
create mode 100644 regression-test/suites/nereids_rules_p0/unique_function/collect_filter_above_consumer_with_unique_function.groovy
copy regression-test/suites/nereids_rules_p0/unique_function/{push_down_filter_through_agg_with_unique_function.groovy => push_down_filter_through_generate_with_unique_function.groovy} (50%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org