This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git


    from 3ea21aa332 perf: Optimize trunc scalar performance (#19788)
     add 0aab6a3d2f feat: support `SELECT DISTINCT id FROM t ORDER BY id LIMIT 
n` query use GroupedTopKAggregateStream (#19653)

No new revisions were added by this update.

Summary of changes:
 datafusion/core/benches/topk_aggregate.rs          | 183 +++++++++++++++++++++
 datafusion/core/tests/execution/coop.rs            |   5 +-
 .../combine_partial_final_agg.rs                   |   4 +-
 .../src/combine_partial_final_agg.rs               |   4 +-
 .../src/limited_distinct_aggregation.rs            |   4 +-
 .../physical-optimizer/src/topk_aggregation.rs     |  44 +++--
 datafusion/physical-plan/src/aggregates/mod.rs     |  85 +++++++---
 .../physical-plan/src/aggregates/row_hash.rs       |   2 +-
 .../physical-plan/src/aggregates/topk_stream.rs    |  53 ++++--
 datafusion/proto/proto/datafusion.proto            |   2 +
 datafusion/proto/src/generated/pbjson.rs           |  17 ++
 datafusion/proto/src/generated/prost.rs            |   3 +
 datafusion/proto/src/physical_plan/mod.rs          |  23 ++-
 .../proto/tests/cases/roundtrip_physical_plan.rs   |   4 +-
 .../sqllogictest/test_files/aggregates_topk.slt    | 118 +++++++++++++
 datafusion/sqllogictest/test_files/group_by.slt    |   4 +-
 16 files changed, 489 insertions(+), 66 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to