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

alamb pushed a change to branch dependabot/cargo/main/substrait-0.35.0
in repository https://gitbox.apache.org/repos/asf/datafusion.git


    from 62257cb47f Update substrait requirement from 0.34.0 to 0.35.0
     add 09cdb7834d Consolidate `Filter::remove_aliases` into 
`Expr::unalias_nested` (#11001)
     add ab8761d8b9 docs: add example for custom file format with `COPY TO` 
(#11174)
     add 4bc322819f Covert grouping to udaf (#11147)
     add 75b9c9bea2 Make statistics_from_parquet_meta a sync function (#11205)
     add 43ea68208b Allow user defined SQL planners to be registered (#11208)
     add 58f79e143e Recursive `unnest` (#11062)
     add 1840ab5331 Document how to test examples in user guide, add some more 
coverage (#11178)
     add a4796fa078 Minor: Move MemoryCatalog*Provider into a module, improve 
comments (#11183)
     add 4f4cd81de7 Fix docs wordings (#11226)
     add 4dd0ffe099 Merge remote-tracking branch 'apache/main' into 
dependabot/cargo/main/substrait-0.35.0

No new revisions were added by this update.

Summary of changes:
 ci/scripts/rust_example.sh                         |   1 +
 datafusion-examples/examples/custom_file_format.rs | 234 ++++++++++++++
 datafusion/core/src/catalog/information_schema.rs  |   2 +-
 datafusion/core/src/catalog/listing_schema.rs      |   2 +-
 datafusion/core/src/catalog/memory.rs              | 352 +++++++++++++++++++++
 datafusion/core/src/catalog/mod.rs                 | 193 +----------
 datafusion/core/src/catalog/schema.rs              | 155 +--------
 datafusion/core/src/dataframe/mod.rs               |   2 +-
 .../core/src/datasource/file_format/parquet.rs     |  25 +-
 datafusion/core/src/execution/context/mod.rs       |  10 +
 datafusion/core/src/execution/session_state.rs     |  24 +-
 datafusion/core/src/lib.rs                         |  43 ++-
 datafusion/core/tests/user_defined/mod.rs          |   3 +
 .../tests/user_defined/user_defined_sql_planner.rs |  88 ++++++
 datafusion/expr/src/aggregate_function.rs          |  11 +-
 datafusion/expr/src/expr.rs                        |  52 ++-
 datafusion/expr/src/logical_plan/builder.rs        |   1 -
 datafusion/expr/src/logical_plan/plan.rs           |  35 +-
 datafusion/expr/src/planner.rs                     |   2 +-
 datafusion/expr/src/registry.rs                    |   9 +
 datafusion/expr/src/tree_node.rs                   |   3 +-
 datafusion/expr/src/type_coercion/aggregates.rs    |   1 -
 datafusion/functions-aggregate/src/grouping.rs     |  97 ++++++
 datafusion/functions-aggregate/src/lib.rs          |   3 +
 datafusion/functions-array/src/planner.rs          |   6 +-
 .../optimizer/src/common_subexpr_eliminate.rs      |   9 +-
 .../optimizer/src/optimize_projections/mod.rs      |   2 +-
 datafusion/physical-expr/src/aggregate/build_in.rs |   5 -
 datafusion/physical-expr/src/aggregate/grouping.rs | 103 ------
 datafusion/physical-expr/src/aggregate/mod.rs      |   1 -
 datafusion/physical-expr/src/expressions/mod.rs    |   1 -
 datafusion/proto/proto/datafusion.proto            |   2 +-
 datafusion/proto/src/generated/pbjson.rs           |   3 -
 datafusion/proto/src/generated/prost.rs            |   4 +-
 datafusion/proto/src/logical_plan/from_proto.rs    |   1 -
 datafusion/proto/src/logical_plan/to_proto.rs      |   2 -
 datafusion/proto/src/physical_plan/to_proto.rs     |  10 +-
 .../proto/tests/cases/roundtrip_logical_plan.rs    |   5 +-
 datafusion/sql/src/select.rs                       |  98 +++---
 datafusion/sql/src/utils.rs                        | 143 +++++++--
 datafusion/sql/tests/sql_integration.rs            |  15 +-
 datafusion/sqllogictest/test_files/unnest.slt      |  97 ++++++
 docs/source/contributor-guide/testing.md           |  25 ++
 docs/source/user-guide/expressions.md              |   4 +-
 docs/source/user-guide/introduction.md             |   2 +-
 45 files changed, 1265 insertions(+), 621 deletions(-)
 create mode 100644 datafusion-examples/examples/custom_file_format.rs
 create mode 100644 datafusion/core/src/catalog/memory.rs
 create mode 100644 
datafusion/core/tests/user_defined/user_defined_sql_planner.rs
 create mode 100644 datafusion/functions-aggregate/src/grouping.rs
 delete mode 100644 datafusion/physical-expr/src/aggregate/grouping.rs


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

Reply via email to