You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by al...@apache.org on 2022/11/17 15:18:14 UTC

[arrow-datafusion] branch dependabot/cargo/master/hashbrown-0.13 updated (a06643c63 -> b389f08c8)

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

alamb pushed a change to branch dependabot/cargo/master/hashbrown-0.13
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


    from a06643c63 Update Cargo.lock for datafusion-cli
     add 0dad3f33c upgrade required chrono version to 0.4.23 (#4225)
     add 4dcf9857c Remove alias in Union (#4212)
     add ebb24c5bf Update to arrow and parquet 27.0.0 (#4199)
     add 406c1087b Add parser option for parsing SQL numeric literals as decimal (#4102)
     add f7201cf09 Minor: consolidate parquet `custom_reader` integration test into parquet_exec (#4175)
     add b7a33c989 remove duplicate or redundant code (#4235)
     add d52234fb9 Disallow duplicate interval types during parsing (#4188)
     add 75ef1945f Collapse statistics in normal explain plan (#4157)
     add 905935cf2 Fix negative interval parsing bug (#4238)
     add b935cff81 Support binary boolean operators with nulls (#4242)
     add 715ed5dd5 Use defaults for ListingOptions builder (#4243)
     add 13127aed3 Fixing doc of the expression (#4240)
     add 88c12013c Avoid error with empty iterators used for `ScalarValue::iter_to_array` (#4206)
     add 74199d632 Support `create table` with explicit column definitions (#4194)
     add f0359a797 Derive filter statistic estimates from the predicate expression (#4162)
     add 5de9709fa add `propagate_empty_relation` optimizer rule (#4192)
     add f4996b9f4 Improve Error Handling and Readibility for downcasting `Float32Array`, `Float64Array`, `StringArray` (#4244)
     add 7a81e9fb5 fix conflict and UT, cleanup redundant legacy code (#4252)
     add 929a17525 Fix nightly clippy failures (#4246)
     add a0581dc61 Update sqlparser requirement from 0.26 to 0.27 (#4226)
     add a416518bc Merge remote-tracking branch 'apache/master' into dependabot/cargo/master/hashbrown-0.13
     add b389f08c8 Update datafusion-cli.lock

No new revisions were added by this update.

Summary of changes:
 benchmarks/Cargo.toml                              |   4 +-
 benchmarks/expected-plans/q6.txt                   |   6 +-
 benchmarks/src/bin/tpch.rs                         |   3 +-
 benchmarks/src/tpch.rs                             |   9 +-
 datafusion-cli/Cargo.lock                          | 144 +++-
 datafusion-cli/Cargo.toml                          |   2 +-
 datafusion-cli/src/object_storage.rs               |   2 +-
 datafusion-examples/Cargo.toml                     |   4 +-
 .../examples/parquet_sql_multiple_files.rs         |   5 +-
 datafusion-examples/examples/simple_udaf.rs        |  10 +-
 datafusion-examples/examples/simple_udf.rs         |  11 +-
 datafusion/common/Cargo.toml                       |   6 +-
 datafusion/common/src/cast.rs                      |  39 +-
 datafusion/common/src/parsers.rs                   | 159 ++++-
 datafusion/common/src/scalar.rs                    |  11 +-
 datafusion/core/Cargo.toml                         |  10 +-
 datafusion/core/src/datasource/file_format/avro.rs |  18 +-
 datafusion/core/src/datasource/file_format/csv.rs  |   9 +-
 .../core/src/datasource/file_format/parquet.rs     |  17 +-
 datafusion/core/src/datasource/listing/helpers.rs  |  12 +-
 datafusion/core/src/datasource/listing/table.rs    |  31 +-
 .../core/src/datasource/listing_table_factory.rs   |   7 +-
 datafusion/core/src/execution/options.rs           |   4 -
 .../core/src/physical_plan/aggregates/row_hash.rs  |  13 +-
 datafusion/core/src/physical_plan/display.rs       |   2 +-
 datafusion/core/src/physical_plan/filter.rs        | 133 +++-
 .../core/src/physical_plan/joins/hash_join.rs      |  25 +-
 datafusion/core/src/physical_plan/metrics/mod.rs   |  31 +-
 datafusion/core/src/physical_plan/repartition.rs   |   6 +-
 datafusion/core/src/physical_plan/sorts/sort.rs    |   5 +-
 .../physical_plan/sorts/sort_preserving_merge.rs   |   2 +-
 datafusion/core/tests/custom_parquet_reader.rs     | 264 --------
 datafusion/core/tests/parquet/custom_reader.rs     | 250 +++++++
 datafusion/core/tests/parquet/mod.rs               |   1 +
 datafusion/core/tests/path_partition.rs            |   5 +-
 datafusion/core/tests/sort_key_cursor.rs           |   4 +-
 datafusion/core/tests/sql/aggregates.rs            |  81 ++-
 datafusion/core/tests/sql/create_drop.rs           |  65 ++
 datafusion/core/tests/sql/explain_analyze.rs       |  37 +-
 datafusion/core/tests/sql/mod.rs                   |   7 +-
 datafusion/core/tests/sql/parquet.rs               |  23 +-
 datafusion/core/tests/sql/timestamp.rs             |   4 +-
 datafusion/core/tests/statistics.rs                |   5 +-
 datafusion/core/tests/user_defined_plan.rs         |   9 +-
 datafusion/expr/Cargo.toml                         |   4 +-
 datafusion/expr/src/expr_fn.rs                     |   4 +-
 datafusion/expr/src/lib.rs                         |   2 +-
 datafusion/expr/src/logical_plan/builder.rs        |  20 +-
 datafusion/expr/src/logical_plan/plan.rs           |  22 +-
 datafusion/expr/src/type_coercion/binary.rs        |  42 +-
 datafusion/expr/src/utils.rs                       |  11 +-
 datafusion/jit/Cargo.toml                          |   2 +-
 datafusion/optimizer/Cargo.toml                    |   4 +-
 datafusion/optimizer/src/eliminate_filter.rs       |  10 +-
 datafusion/optimizer/src/filter_push_down.rs       |  34 +-
 datafusion/optimizer/src/lib.rs                    |   1 +
 datafusion/optimizer/src/limit_push_down.rs        |   7 +-
 datafusion/optimizer/src/optimizer.rs              |   2 +
 datafusion/optimizer/src/projection_push_down.rs   |   7 +-
 .../optimizer/src/propagate_empty_relation.rs      | 409 ++++++++++++
 .../src/simplify_expressions/expr_simplifier.rs    |   5 -
 .../src/simplify_expressions/simplify_exprs.rs     |   4 +-
 .../optimizer/src/simplify_expressions/utils.rs    |   4 +-
 datafusion/optimizer/tests/integration-test.rs     |   9 +
 datafusion/physical-expr/Cargo.toml                |   9 +-
 .../physical-expr/src/aggregate/count_distinct.rs  |   3 +-
 datafusion/physical-expr/src/aggregate/tdigest.rs  |   3 +-
 datafusion/physical-expr/src/expressions/binary.rs |  22 +-
 datafusion/physical-expr/src/expressions/case.rs   |  32 +-
 datafusion/physical-expr/src/expressions/cast.rs   |   2 +-
 datafusion/physical-expr/src/expressions/column.rs |   2 +-
 .../src/expressions/get_indexed_field.rs           |  14 +-
 .../physical-expr/src/expressions/in_list.rs       |   4 +-
 .../physical-expr/src/expressions/try_cast.rs      |   2 +-
 datafusion/physical-expr/src/functions.rs          |   6 +-
 datafusion/physical-expr/src/hash_utils.rs         |   4 +-
 datafusion/physical-expr/src/math_expressions.rs   |  15 +-
 datafusion/physical-expr/src/physical_expr.rs      |   4 +-
 datafusion/physical-expr/src/string_expressions.rs |   4 +-
 datafusion/physical-expr/src/window/cume_dist.rs   |   3 +-
 datafusion/physical-expr/src/window/rank.rs        |   3 +-
 datafusion/physical-expr/src/window/row_number.rs  |   2 +-
 datafusion/proto/Cargo.toml                        |   4 +-
 datafusion/proto/src/generated/prost.rs            | 742 +++++++++++----------
 datafusion/row/Cargo.toml                          |   2 +-
 datafusion/row/src/writer.rs                       |   4 +-
 datafusion/sql/Cargo.toml                          |   4 +-
 datafusion/sql/src/planner.rs                      | 310 +++++++--
 parquet-test-utils/Cargo.toml                      |   2 +-
 test-utils/Cargo.toml                              |   2 +-
 90 files changed, 2173 insertions(+), 1129 deletions(-)
 delete mode 100644 datafusion/core/tests/custom_parquet_reader.rs
 create mode 100644 datafusion/core/tests/parquet/custom_reader.rs
 create mode 100644 datafusion/optimizer/src/propagate_empty_relation.rs