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 8615ef4a90 chore(deps-dev): bump node-forge from 1.3.1 to 1.3.2 in 
/datafusion/wasmtest/datafusion-wasm-app (#18958)
     add 9f725d9c70 move projection handling into FileSource (#18627)

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |   1 -
 .../examples/custom_data_source/csv_json_opener.rs |  28 +-
 .../custom_data_source/default_column_values.rs    |   2 +-
 .../examples/data_io/parquet_advanced_index.rs     |   2 +-
 .../examples/data_io/parquet_index.rs              |   2 +-
 datafusion/catalog-listing/src/table.rs            |   2 +-
 datafusion/core/src/dataframe/parquet.rs           |   2 +-
 datafusion/core/src/datasource/file_format/mod.rs  |   2 +-
 .../core/src/datasource/physical_plan/avro.rs      |   6 +-
 .../core/src/datasource/physical_plan/csv.rs       |  18 +-
 .../core/src/datasource/physical_plan/json.rs      |   3 +-
 .../core/src/datasource/physical_plan/parquet.rs   |   2 +
 datafusion/core/src/datasource/view_test.rs        |   5 +-
 datafusion/core/src/test/mod.rs                    |   7 +-
 datafusion/core/tests/parquet/schema_coercion.rs   |   1 +
 .../physical_optimizer/filter_pushdown/util.rs     |  13 +-
 .../physical_optimizer/partition_statistics.rs     |   2 +-
 .../physical_optimizer/projection_pushdown.rs      |  51 +-
 datafusion/core/tests/sql/explain_analyze.rs       |   3 +-
 datafusion/datasource-arrow/src/file_format.rs     |   9 +-
 datafusion/datasource-arrow/src/source.rs          | 187 ++++-
 datafusion/datasource-avro/src/file_format.rs      |   8 +-
 datafusion/datasource-avro/src/source.rs           |  49 +-
 datafusion/datasource-csv/src/mod.rs               |  11 +-
 datafusion/datasource-csv/src/source.rs            |  47 +-
 datafusion/datasource-json/src/file_format.rs      |   6 -
 datafusion/datasource-json/src/source.rs           |  45 +-
 datafusion/datasource-parquet/src/file_format.rs   |  13 +-
 datafusion/datasource-parquet/src/source.rs        |  42 +-
 datafusion/datasource/src/file.rs                  |  38 +-
 datafusion/datasource/src/file_scan_config.rs      | 935 +++++----------------
 datafusion/datasource/src/file_stream.rs           | 125 +--
 datafusion/datasource/src/memory.rs                |  10 +-
 datafusion/datasource/src/mod.rs                   |   1 +
 datafusion/datasource/src/projection.rs            | 631 ++++++++++++++
 datafusion/datasource/src/source.rs                |   9 +-
 datafusion/datasource/src/test_util.rs             |  39 +-
 datafusion/physical-expr/Cargo.toml                |   1 -
 datafusion/physical-plan/src/projection.rs         |   5 +
 datafusion/proto/proto/datafusion.proto            |  11 +
 datafusion/proto/src/generated/pbjson.rs           | 217 +++++
 datafusion/proto/src/generated/prost.rs            |  14 +
 datafusion/proto/src/physical_plan/from_proto.rs   |  35 +-
 datafusion/proto/src/physical_plan/mod.rs          |   1 -
 datafusion/proto/src/physical_plan/to_proto.rs     |  30 +-
 .../proto/tests/cases/roundtrip_physical_plan.rs   |   4 +-
 .../sqllogictest/test_files/explain_tree.slt       |  20 +-
 datafusion/sqllogictest/test_files/joins.slt       |   9 +-
 datafusion/sqllogictest/test_files/math.slt        |   4 +-
 .../test_files/monotonic_projection_test.slt       |   8 +-
 datafusion/sqllogictest/test_files/order.slt       |   6 +-
 .../test_files/parquet_sorted_statistics.slt       |   3 +-
 datafusion/sqllogictest/test_files/select.slt      |   4 +-
 datafusion/sqllogictest/test_files/topk.slt        |   3 +-
 datafusion/sqllogictest/test_files/union.slt       |   3 +-
 datafusion/sqllogictest/test_files/unnest.slt      |  15 +-
 datafusion/sqllogictest/test_files/window.slt      |  16 +-
 datafusion/substrait/src/physical_plan/consumer.rs |   2 +-
 datafusion/substrait/src/physical_plan/producer.rs |   2 +-
 docs/source/library-user-guide/upgrading.md        | 115 +++
 60 files changed, 1781 insertions(+), 1104 deletions(-)
 create mode 100644 datafusion/datasource/src/projection.rs


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

Reply via email to