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

alamb pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    from 2d140c3  ARROW-11656: [Rust][DataFusion] Remaining Postgres String 
functions
     add cfec7bc  ARROW-11927: [Rust][DataFusion] Support Limit push down 
optimization

No new revisions were added by this update.

Summary of changes:
 rust/datafusion/src/datasource/csv.rs              |   6 +-
 rust/datafusion/src/datasource/datasource.rs       |   5 +
 rust/datafusion/src/datasource/empty.rs            |   1 +
 rust/datafusion/src/datasource/memory.rs           |  11 +-
 rust/datafusion/src/datasource/parquet.rs          |  12 +-
 rust/datafusion/src/execution/context.rs           |   4 +
 rust/datafusion/src/logical_plan/builder.rs        |   1 +
 rust/datafusion/src/logical_plan/plan.rs           |   7 +
 rust/datafusion/src/optimizer/filter_push_down.rs  |   4 +
 .../src/optimizer/hash_build_probe_order.rs        |   3 +
 rust/datafusion/src/optimizer/limit_push_down.rs   | 204 +++++++++++++++++++++
 rust/datafusion/src/optimizer/mod.rs               |   2 +
 .../src/optimizer/projection_push_down.rs          |   2 +
 rust/datafusion/src/physical_plan/csv.rs           |  26 ++-
 rust/datafusion/src/physical_plan/filter.rs        |   9 +-
 rust/datafusion/src/physical_plan/limit.rs         |   9 +-
 rust/datafusion/src/physical_plan/merge.rs         |   9 +-
 rust/datafusion/src/physical_plan/parquet.rs       |  46 ++++-
 rust/datafusion/src/physical_plan/planner.rs       |   3 +-
 rust/datafusion/src/physical_plan/projection.rs    |   9 +-
 rust/datafusion/src/physical_plan/sort.rs          |   9 +-
 rust/datafusion/tests/custom_sources.rs            |   1 +
 rust/datafusion/tests/provider_filter_pushdown.rs  |   1 +
 23 files changed, 354 insertions(+), 30 deletions(-)
 create mode 100644 rust/datafusion/src/optimizer/limit_push_down.rs

Reply via email to