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