This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/cargo/master/pyo3-0.16
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git.
discard e4e0113 Update pyo3 requirement from 0.15 to 0.16
add cc22e17 Avoid unnecessary branching in row read/write if schema is
null-free (#1891)
add 4848a99 Update crate descriptions (#1899)
add 3c1252d remove sync constraint of SendableRecordBatchStream (#1884)
add 447b40d update rust version (#1903)
add c5c65f5 Add support for `~/.datafusionrc` and cli option for
overriding it to datafusion-cli (#1875)
add a1a1815 Fixed : Rust version requirement is not mentioned in the
developer's guide. (#1904)
add 6f3ca5b Clippy fix on nightly (#1907)
add bc42ead support extract second and minute in expr. (#1901)
add b32804c Update copyright year (#1918)
add 3261e2b support bitwise or/'|' operation (#1876)
add 33b9357 fix test (#1831)
add 6132f79 Enhance MemorySchemaProvider to support
`register_listing_table` (#1863)
add 4ea8652 Rename DEVELOPERS.md to CONTRIBUTING.md and added
introduction (#1917)
add bb64680 Refactor scheduler server (#1911)
add 6cc9916 Increase default partition column type from Dict(UInt8) to
Dict(UInt16) (#1860)
add dd94fcf Fix JIT configs for aarch64 (#1929)
add 0b9b30a Add write_csv to DataFrame (#1922)
add e8aff59 Remove unecessary Mutex in Ballista client (#1898)
add d082fa3 [Minor] Clean up DecimalArray API Usage (#1869)
add d468177 Fix select from EmptyExec always return 0 row. (#1938)
add 741eba0 Add debug log when waiting for spilling on other consumers
(#1933)
add c944e58 fix typos in docs (#1919)
add 2549500 Create a `datafusion-proto` crate for datafusion protobuf
serialization (#1887)
add 4c4f8bf Add write_parquet to dataframe (#1940)
add 952ab9b update (#1953)
add ed12463 Update pyo3 requirement from 0.15 to 0.16
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 (e4e0113)
\
N -- N -- N refs/heads/dependabot/cargo/master/pyo3-0.16
(ed12463)
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/workflows/dev.yml | 2 +-
DEVELOPERS.md => CONTRIBUTING.md | 15 +
Cargo.toml | 1 +
README.md | 4 +-
ballista-examples/Cargo.toml | 2 +-
ballista/rust/client/Cargo.toml | 2 +-
ballista/rust/client/src/context.rs | 22 +-
ballista/rust/core/Cargo.toml | 2 +
ballista/rust/core/build.rs | 2 +
ballista/rust/core/proto/ballista.proto | 539 +------
ballista/rust/core/proto/datafusion.proto | 490 +++++++
ballista/rust/core/src/client.rs | 13 +-
ballista/rust/core/src/error.rs | 12 +
.../core/src/execution_plans/distributed_query.rs | 4 +-
.../core/src/execution_plans/shuffle_reader.rs | 6 +-
.../rust/core/src/serde/logical_plan/from_proto.rs | 1036 +------------
ballista/rust/core/src/serde/logical_plan/mod.rs | 725 +--------
ballista/rust/core/src/serde/mod.rs | 244 +---
.../core/src/serde/physical_plan/from_proto.rs | 89 +-
ballista/rust/core/src/serde/physical_plan/mod.rs | 2 +-
.../rust/core/src/serde/physical_plan/to_proto.rs | 13 +-
ballista/rust/core/src/utils.rs | 8 +-
ballista/rust/executor/src/cpu_bound_executor.rs | 4 +-
ballista/rust/scheduler/scheduler_config_spec.toml | 4 +-
ballista/rust/scheduler/src/api/handlers.rs | 2 +-
ballista/rust/scheduler/src/api/mod.rs | 2 +-
ballista/rust/scheduler/src/lib.rs | 983 +------------
ballista/rust/scheduler/src/main.rs | 13 +-
.../src/scheduler_server/external_scaler.rs | 73 +
.../src/{lib.rs => scheduler_server/grpc.rs} | 412 +-----
.../rust/scheduler/src/scheduler_server/mod.rs | 294 ++++
ballista/rust/scheduler/src/standalone.rs | 2 +-
ballista/rust/scheduler/src/state/mod.rs | 24 +
benchmarks/Cargo.toml | 2 +-
datafusion-cli/Cargo.toml | 7 +-
datafusion-cli/Dockerfile | 2 +-
datafusion-cli/src/exec.rs | 15 +
datafusion-cli/src/main.rs | 38 +-
datafusion-common/Cargo.toml | 6 +-
datafusion-common/src/dfschema.rs | 2 +-
datafusion-common/src/lib.rs | 4 +-
datafusion-common/src/scalar.rs | 45 +-
datafusion-examples/Cargo.toml | 2 +-
datafusion-expr/Cargo.toml | 4 +-
datafusion-expr/src/operator.rs | 3 +
datafusion-jit/Cargo.toml | 12 +-
datafusion-jit/src/jit.rs | 35 +-
datafusion-physical-expr/Cargo.toml | 4 +-
.../src/coercion_rule/binary_rule.rs | 11 +-
.../src/datetime_expressions.rs | 2 +
.../src/expressions/average.rs | 47 +-
datafusion-physical-expr/src/expressions/binary.rs | 73 +-
datafusion-physical-expr/src/expressions/cast.rs | 80 +-
.../src/expressions/min_max.rs | 127 +-
datafusion-physical-expr/src/expressions/sum.rs | 76 +-
datafusion-physical-expr/src/tdigest/mod.rs | 2 +-
{datafusion-expr => datafusion-proto}/Cargo.toml | 15 +-
{ballista/rust/core => datafusion-proto}/build.rs | 4 +-
datafusion-proto/proto/datafusion.proto | 490 +++++++
datafusion-proto/src/from_proto.rs | 1302 +++++++++++++++++
datafusion-proto/src/lib.rs | 688 +++++++++
.../src}/to_proto.rs | 1533 ++++++++++----------
datafusion/Cargo.toml | 2 +-
datafusion/benches/jit.rs | 8 +-
datafusion/src/catalog/schema.rs | 222 ++-
datafusion/src/dataframe.rs | 11 +
datafusion/src/datasource/file_format/parquet.rs | 4 +-
datafusion/src/datasource/mod.rs | 4 +-
datafusion/src/execution/context.rs | 178 +--
datafusion/src/execution/dataframe_impl.rs | 20 +
datafusion/src/execution/memory_manager.rs | 11 +-
datafusion/src/logical_plan/extension.rs | 1 +
.../physical_optimizer/hash_build_probe_order.rs | 34 +-
datafusion/src/physical_plan/empty.rs | 11 +-
datafusion/src/physical_plan/file_format/csv.rs | 136 +-
datafusion/src/physical_plan/file_format/mod.rs | 22 +-
.../src/physical_plan/file_format/parquet.rs | 138 ++
datafusion/src/physical_plan/hash_utils.rs | 20 +-
datafusion/src/physical_plan/mod.rs | 4 +-
datafusion/src/row/mod.rs | 80 +-
datafusion/src/row/reader.rs | 142 +-
datafusion/src/row/writer.rs | 71 +-
datafusion/src/scalar.rs | 4 +-
datafusion/src/sql/planner.rs | 1 +
datafusion/src/sql/utils.rs | 6 +-
datafusion/tests/sql/expr.rs | 16 +
dev/docker/ballista-base.dockerfile | 2 +-
docs/source/community/communication.md | 7 +-
docs/source/conf.py | 2 +-
89 files changed, 5566 insertions(+), 5268 deletions(-)
rename DEVELOPERS.md => CONTRIBUTING.md (93%)
create mode 100644 ballista/rust/core/proto/datafusion.proto
create mode 100644
ballista/rust/scheduler/src/scheduler_server/external_scaler.rs
copy ballista/rust/scheduler/src/{lib.rs => scheduler_server/grpc.rs} (66%)
create mode 100644 ballista/rust/scheduler/src/scheduler_server/mod.rs
copy {datafusion-expr => datafusion-proto}/Cargo.toml (76%)
copy {ballista/rust/core => datafusion-proto}/build.rs (89%)
create mode 100644 datafusion-proto/proto/datafusion.proto
create mode 100644 datafusion-proto/src/from_proto.rs
create mode 100644 datafusion-proto/src/lib.rs
rename {ballista/rust/core/src/serde/logical_plan =>
datafusion-proto/src}/to_proto.rs (57%)