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 a80f5a0445 chore(deps): update rand requirement from 0.8 to 0.9
add 8503ecea70 Create gsoc_project_ideas.md (#14774)
add c3fdb1263e `AggregateUDFImpl::window_function_schema_name` and
`AggregateUDFImpl::window_function_display_name` for window aggregate function
(#14750)
add a6a1be21e0 chore: migrate crypto functions to invoke_with_args (#14764)
add ee2d2a4f96 remove custom extract_ok! macro (#14733)
add 8ab0661a39 feat: Add ScalarUDF support in FFI crate (#14579)
add 2f40f6c2ef Minor: Further Clean-up in Enforce Sorting (#14732)
add 0ba16fb3fb chore(deps): bump arrow-flight from 54.1.0 to 54.2.0
(#14786)
add 8440c6ea50 chore(deps): bump serde_json from 1.0.138 to 1.0.139
(#14784)
add 9ff7bb9913 dependabot: group arrow/parquet minor/patch bumps, remove
limit (#14730)
add 2b39b845c6 fix: Substrait serializer clippy error: not calling
truncate (#14723)
add 310eab006b Map access supports constant-resolvable expressions (#14712)
add 28c97fcf3d Fix build after logical conflict (#14791)
add 82ed8e0d61 Fix CI job test-datafusion-pyarrow (#14790)
add 139b5b5672 Use `doc_auto_cfg`, logo and favicon for docs.rs (#14746)
add 568a2b1a12 chore(deps): bump sqllogictest from 0.27.1 to 0.27.2
(#14785)
add 84232d8060 Add additional info about memory reservation to the doc of
MemoryPool (#14789)
add 83487e3c6b feat: Improve datafusion-cli memory usage and considering
reserve mem… (#14766)
add c92df4febe Fix CI fail for extended test (by freeing up more disk
space in CI runner) (#14745)
add 2325b6cbf8 chore: Benchmark deps cleanup (#14793)
add 4d6e3343d2 Fix test not to litter in repository (#14795)
add c1c22783e7 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 (a80f5a0445)
\
N -- N -- N refs/heads/dependabot/cargo/main/rand-0.9
(c1c22783e7)
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:
.github/dependabot.yml | 14 +-
.github/workflows/extended.yml | 71 +++--
.github/workflows/rust.yml | 11 +-
Cargo.lock | 12 +-
Cargo.toml | 5 +-
datafusion-cli/Cargo.toml | 3 +
datafusion-cli/src/command.rs | 4 +-
datafusion-cli/src/exec.rs | 43 ++-
datafusion-cli/src/lib.rs | 5 +
datafusion-cli/src/print_options.rs | 2 +-
datafusion-examples/examples/advanced_udwf.rs | 14 +-
datafusion/catalog-listing/Cargo.toml | 3 +
datafusion/catalog-listing/src/mod.rs | 6 +
datafusion/catalog/Cargo.toml | 3 +
datafusion/catalog/src/lib.rs | 6 +
datafusion/common-runtime/Cargo.toml | 4 +-
datafusion/common-runtime/src/lib.rs | 5 +
datafusion/common/Cargo.toml | 4 +-
datafusion/common/src/lib.rs | 5 +
datafusion/core/Cargo.toml | 9 +-
datafusion/core/src/lib.rs | 5 +
datafusion/core/src/physical_planner.rs | 31 +-
.../memory_limit_validation/sort_mem_validation.rs | 31 +-
datafusion/datasource/Cargo.toml | 3 +
datafusion/datasource/src/mod.rs | 6 +
datafusion/doc/Cargo.toml | 4 +-
datafusion/doc/src/lib.rs | 6 +
datafusion/execution/Cargo.toml | 4 +-
datafusion/execution/src/disk_manager.rs | 3 +-
datafusion/execution/src/lib.rs | 5 +
datafusion/execution/src/memory_pool/mod.rs | 5 +-
datafusion/expr-common/Cargo.toml | 6 +-
datafusion/expr-common/src/lib.rs | 7 +-
datafusion/expr/Cargo.toml | 4 +-
datafusion/expr/src/expr.rs | 189 ++++++-----
datafusion/expr/src/expr_fn.rs | 24 +-
datafusion/expr/src/expr_schema.rs | 7 +-
datafusion/expr/src/lib.rs | 5 +
datafusion/expr/src/logical_plan/plan.rs | 5 +-
datafusion/expr/src/tree_node.rs | 25 +-
datafusion/expr/src/udaf.rs | 138 +++++++-
datafusion/expr/src/utils.rs | 4 +-
datafusion/ffi/Cargo.toml | 4 +-
datafusion/ffi/src/arrow_wrappers.rs | 13 +-
datafusion/ffi/src/execution_plan.rs | 25 +-
datafusion/ffi/src/lib.rs | 8 +
datafusion/ffi/src/plan_properties.rs | 116 +++----
datafusion/ffi/src/record_batch_stream.rs | 16 +-
datafusion/ffi/src/table_provider.rs | 82 ++---
datafusion/ffi/src/tests/mod.rs | 26 +-
.../mod.rs => ffi/src/tests/udf_udaf_udwf.rs} | 17 +-
datafusion/ffi/src/udf.rs | 351 +++++++++++++++++++++
datafusion/ffi/src/util.rs | 135 ++++++++
datafusion/ffi/src/{insert_op.rs => volatility.rs} | 33 +-
.../{table_provider.rs => ffi_integration.rs} | 77 ++++-
datafusion/functions-aggregate-common/Cargo.toml | 8 +-
datafusion/functions-aggregate-common/src/lib.rs | 5 +
datafusion/functions-aggregate/Cargo.toml | 8 +-
datafusion/functions-aggregate/src/lib.rs | 5 +
datafusion/functions-nested/Cargo.toml | 12 +-
datafusion/functions-nested/src/lib.rs | 5 +
datafusion/functions-nested/src/planner.rs | 22 +-
datafusion/functions-table/Cargo.toml | 6 +-
datafusion/functions-table/src/lib.rs | 6 +
datafusion/functions-window-common/Cargo.toml | 6 +-
datafusion/functions-window-common/src/lib.rs | 6 +
datafusion/functions-window/Cargo.toml | 6 +-
datafusion/functions-window/src/lib.rs | 6 +
datafusion/functions/Cargo.toml | 8 +-
datafusion/functions/benches/helper.rs | 5 +-
datafusion/functions/src/core/getfield.rs | 111 ++++---
datafusion/functions/src/crypto/digest.rs | 11 +-
datafusion/functions/src/crypto/md5.rs | 11 +-
datafusion/functions/src/crypto/sha224.rs | 11 +-
datafusion/functions/src/crypto/sha256.rs | 11 +-
datafusion/functions/src/crypto/sha384.rs | 11 +-
datafusion/functions/src/crypto/sha512.rs | 11 +-
datafusion/functions/src/lib.rs | 5 +
datafusion/macros/Cargo.toml | 3 +
datafusion/macros/src/user_doc.rs | 6 +
datafusion/optimizer/Cargo.toml | 4 +-
.../optimizer/src/analyzer/count_wildcard_rule.rs | 4 +-
datafusion/optimizer/src/analyzer/type_coercion.rs | 13 +-
datafusion/optimizer/src/lib.rs | 5 +
datafusion/optimizer/src/push_down_filter.rs | 3 +-
datafusion/physical-expr-common/Cargo.toml | 4 +-
datafusion/physical-expr-common/src/lib.rs | 5 +
datafusion/physical-expr/Cargo.toml | 6 +-
datafusion/physical-expr/src/lib.rs | 5 +
datafusion/physical-optimizer/Cargo.toml | 3 +
.../physical-optimizer/src/enforce_sorting/mod.rs | 16 +-
datafusion/physical-optimizer/src/lib.rs | 5 +
datafusion/physical-plan/Cargo.toml | 6 +-
.../physical-plan/src/aggregates/row_hash.rs | 34 +-
datafusion/physical-plan/src/lib.rs | 6 +-
datafusion/proto-common/Cargo.toml | 4 +-
datafusion/proto-common/src/lib.rs | 5 +
datafusion/proto/Cargo.toml | 4 +-
datafusion/proto/src/lib.rs | 5 +
datafusion/proto/src/logical_plan/to_proto.rs | 15 +-
datafusion/sql/Cargo.toml | 4 +-
datafusion/sql/src/lib.rs | 5 +
datafusion/sql/src/unparser/expr.rs | 55 ++--
datafusion/sql/src/utils.rs | 16 +-
datafusion/sqllogictest/Cargo.toml | 6 +-
datafusion/sqllogictest/src/lib.rs | 6 +
datafusion/sqllogictest/test_files/map.slt | 62 ++++
datafusion/substrait/Cargo.toml | 1 +
datafusion/substrait/src/lib.rs | 6 +
datafusion/substrait/src/logical_plan/consumer.rs | 21 +-
datafusion/substrait/src/logical_plan/producer.rs | 15 +-
datafusion/substrait/src/serializer.rs | 45 ++-
datafusion/substrait/tests/cases/serialize.rs | 20 ++
datafusion/wasmtest/Cargo.toml | 3 +
datafusion/wasmtest/src/lib.rs | 6 +
.../source/contributor-guide/gsoc_project_ideas.md | 112 +++++++
docs/source/index.rst | 1 +
117 files changed, 1844 insertions(+), 646 deletions(-)
copy datafusion/{proto/src/generated/mod.rs => ffi/src/tests/udf_udaf_udwf.rs}
(74%)
create mode 100644 datafusion/ffi/src/udf.rs
create mode 100644 datafusion/ffi/src/util.rs
copy datafusion/ffi/src/{insert_op.rs => volatility.rs} (58%)
rename datafusion/ffi/tests/{table_provider.rs => ffi_integration.rs} (68%)
create mode 100644 docs/source/contributor-guide/gsoc_project_ideas.md
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]