This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 53d255f482 [fix](partial update) remove CHECK on illegal number of partial columns (#22319) add ae8a26335c [opt](hive)opt select count(*) stmt push down agg on parquet in hive . (#22115) No new revisions were added by this update. Summary of changes: be/src/vec/exec/format/generic_reader.h | 8 ++ be/src/vec/exec/format/orc/vorc_reader.cpp | 18 +++ be/src/vec/exec/format/orc/vorc_reader.h | 3 + .../exec/format/parquet/vparquet_group_reader.h | 2 + be/src/vec/exec/format/parquet/vparquet_reader.cpp | 18 +++ be/src/vec/exec/scan/new_olap_scan_node.cpp | 8 +- be/src/vec/exec/scan/new_olap_scanner.cpp | 12 +- be/src/vec/exec/scan/scanner_scheduler.cpp | 1 + be/src/vec/exec/scan/vfile_scanner.cpp | 2 + be/src/vec/exec/scan/vscan_node.cpp | 13 ++ be/src/vec/exec/scan/vscan_node.h | 3 + .../rules/implementation/AggregateStrategies.java | 88 +++++++++--- .../org/apache/doris/planner/OlapScanNode.java | 41 ++++-- .../java/org/apache/doris/planner/PlanNode.java | 17 +++ .../apache/doris/planner/SingleNodePlanner.java | 23 +--- .../doris/planner/external/FileScanNode.java | 2 + .../doris/planner/external/HiveScanNode.java | 25 +++- gensrc/thrift/PlanNodes.thrift | 4 +- .../hive/test_select_count_optimize.out} | 153 +++++++++++++++++++-- .../data/performance_p0/redundant_conjuncts.out | 2 + .../hive/test_select_count_optimize.groovy | 91 ++++++++++++ 21 files changed, 457 insertions(+), 77 deletions(-) copy regression-test/data/{trino_p0/sql/union/unionDistinctSameTable_order.out => external_table_emr_p2/hive/test_select_count_optimize.out} (72%) create mode 100644 regression-test/suites/external_table_emr_p2/hive/test_select_count_optimize.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org