This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/cargo/main/rand-0.9 in repository https://gitbox.apache.org/repos/asf/datafusion.git
omit d8d23ad7b5 chore(deps): update rand requirement from 0.8 to 0.9 add 71996fba9b make AnalysisContext aware of empty sets to represent certainly false bounds (#14279) add 1920771d80 Add relation to alias expr in schema display (#14311) add 8d542ecc13 Improve deprecation message for MemoryExec (#14322) add dc445a1509 fix: LogicalPlan::get_parameter_types fails to return all placeholders (#14312) add ecc5694840 fix: FULL OUTER JOIN and LIMIT produces wrong results (#14338) add 7f0c71b129 Customize window frame support for dialect (#14288) add d051731181 refactor: switch BooleanBufferBuilder to NullBufferBuilder in a unit test of common_scalar (#14339) add f8063e840e Add `ColumnStatistics::Sum` (#14074) add 3a991e65f1 refactor: switch BooleanBufferBuilder to NullBufferBuilder in unit tests for unnest (#14321) add a4917d44c8 Increase MSRV to 1.81.0 (#14330) add 66b4da2c17 Fix build due to logical error (#14345) add 8464f0ae7f chore(deps): bump serde_json from 1.0.137 to 1.0.138 in /datafusion-cli (#14351) add 50ac43d6d2 chore(deps): bump tempfile from 3.15.0 to 3.16.0 in /datafusion-cli (#14350) add 2a8b885be8 Update version in `datafusion-cli/Dockerfile` to 1.81 (#14344) add 62000b4e16 perf(array-agg): add fast path for array agg for `merge_batch` (#14299) add 1da5252c3c moving memory.rs out of datafusion/core (#14332) add d18a1d378e refactor: switch `BooleanBufferBuilder` to `NullBufferBuilder` in binary_map (#14341) add c17282d431 chore(deps): update rand requirement from 0.8 to 0.9 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (d8d23ad7b5) \ N -- N -- N refs/heads/dependabot/cargo/main/rand-0.9 (c17282d431) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: Cargo.toml | 2 +- datafusion-cli/Cargo.lock | 146 +++++++++------- datafusion-cli/Cargo.toml | 2 +- datafusion-cli/Dockerfile | 2 +- datafusion-examples/examples/expr_api.rs | 2 +- datafusion/catalog/Cargo.toml | 2 + datafusion/catalog/src/lib.rs | 10 ++ .../src/catalog_common => catalog/src}/memory.rs | 157 +---------------- datafusion/common/src/scalar/mod.rs | 11 +- datafusion/common/src/stats.rs | 173 +++++++++++++++++-- datafusion/core/Cargo.toml | 1 - datafusion/core/src/catalog_common/mod.rs | 6 - datafusion/core/src/datasource/statistics.rs | 6 +- datafusion/core/src/execution/context/mod.rs | 4 +- datafusion/core/src/execution/session_state.rs | 4 +- .../core/src/execution/session_state_defaults.rs | 2 +- datafusion/core/tests/catalog/memory.rs | 170 +++++++++++++++++++ .../{sql/tests/cases => core/tests/catalog}/mod.rs | 2 +- datafusion/core/tests/core_integration.rs | 2 + .../core/tests/custom_sources_cases/statistics.rs | 2 + datafusion/expr/src/expr.rs | 37 ++++- datafusion/expr/src/logical_plan/plan.rs | 25 ++- datafusion/functions-aggregate/src/array_agg.rs | 79 ++++++++- datafusion/optimizer/src/push_down_limit.rs | 1 - datafusion/physical-expr-common/Cargo.toml | 1 + datafusion/physical-expr-common/src/binary_map.rs | 16 +- datafusion/physical-expr/src/analysis.rs | 185 +++++++++++++++------ datafusion/physical-plan/src/common.rs | 3 + datafusion/physical-plan/src/filter.rs | 30 +++- datafusion/physical-plan/src/joins/cross_join.rs | 52 +++++- datafusion/physical-plan/src/joins/utils.rs | 1 + datafusion/physical-plan/src/memory.rs | 1 + datafusion/physical-plan/src/projection.rs | 7 + datafusion/physical-plan/src/union.rs | 10 ++ datafusion/physical-plan/src/unnest.rs | 34 ++-- datafusion/physical-plan/src/values.rs | 17 +- .../proto-common/proto/datafusion_common.proto | 1 + datafusion/proto-common/src/from_proto/mod.rs | 5 + datafusion/proto-common/src/generated/pbjson.rs | 18 ++ datafusion/proto-common/src/generated/prost.rs | 2 + datafusion/proto-common/src/to_proto/mod.rs | 1 + .../proto/src/generated/datafusion_proto_common.rs | 2 + datafusion/sql/src/unparser/dialect.rs | 38 ++++- datafusion/sql/src/unparser/expr.rs | 55 +++++- datafusion/sqllogictest/Cargo.toml | 1 + datafusion/sqllogictest/src/test_context.rs | 4 +- datafusion/sqllogictest/test_files/joins.slt | 159 ++++++++++++++++-- 47 files changed, 1122 insertions(+), 369 deletions(-) rename datafusion/{core/src/catalog_common => catalog/src}/memory.rs (51%) create mode 100644 datafusion/core/tests/catalog/memory.rs copy datafusion/{sql/tests/cases => core/tests/catalog}/mod.rs (97%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@datafusion.apache.org For additional commands, e-mail: commits-h...@datafusion.apache.org