You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ag...@apache.org on 2021/04/18 16:36:13 UTC

[arrow-datafusion] branch master updated (dbf4178 -> 9a1e7c7)

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

agrove pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git.


    from dbf4178  Update Ballsita dependencies on arrow-rs
     new a6663b3  Remove old README
     new 9a1e7c7  Move Rust folders to top level

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 rust/Cargo.toml => Cargo.toml                      |   0
 README.md                                          | 254 ++++++++++++++-------
 {rust/ballista => ballista}/.dockerignore          |   0
 {rust/ballista => ballista}/README.md              |   0
 {rust/ballista => ballista}/dev/build-rust-base.sh |   0
 {rust/ballista => ballista}/dev/build-rust.sh      |   0
 .../ballista => ballista}/dev/integration-tests.sh |   0
 {rust/ballista => ballista}/docker/README.md       |   0
 .../docker/rust-base.dockerfile                    |   0
 {rust/ballista => ballista}/docker/rust.dockerfile |   0
 {rust/ballista => ballista}/docs/README.md         |   0
 {rust/ballista => ballista}/docs/architecture.md   |   0
 {rust/ballista => ballista}/docs/dev-env-rust.md   |   0
 .../docs/images/query-execution.png                | Bin
 .../docs/integration-testing.md                    |   0
 .../ballista => ballista}/docs/release-process.md  |   0
 {rust/ballista => ballista}/docs/rust-docker.md    |   0
 .../docs/user-guide/.gitignore                     |   0
 .../docs/user-guide/README.md                      |   0
 .../docs/user-guide/book.toml                      |   0
 .../docs/user-guide/src/SUMMARY.md                 |   0
 .../docs/user-guide/src/client-rust.md             |   0
 .../docs/user-guide/src/clients.md                 |   0
 .../docs/user-guide/src/configuration.md           |   0
 .../docs/user-guide/src/deployment.md              |   0
 .../docs/user-guide/src/docker-compose.md          |   0
 .../docs/user-guide/src/faq.md                     |   0
 .../user-guide/src/img/ballista-architecture.png   | Bin
 .../docs/user-guide/src/introduction.md            |   0
 .../docs/user-guide/src/kubernetes.md              |   0
 .../docs/user-guide/src/standalone.md              |   0
 {rust/ballista => ballista}/rust/.dockerignore     |   0
 {rust/ballista => ballista}/rust/.gitignore        |   0
 {rust/ballista => ballista}/rust/Cargo.toml        |   0
 .../rust/benchmarks/tpch/.dockerignore             |   0
 .../rust/benchmarks/tpch/.gitignore                |   0
 .../rust/benchmarks/tpch/Cargo.toml                |   0
 .../rust/benchmarks/tpch/README.md                 |   0
 .../rust/benchmarks/tpch/docker-compose.yaml       |   0
 .../rust/benchmarks/tpch/entrypoint.sh             |   0
 .../rust/benchmarks/tpch/queries/q1.sql            |   0
 .../rust/benchmarks/tpch/queries/q10.sql           |   0
 .../rust/benchmarks/tpch/queries/q11.sql           |   0
 .../rust/benchmarks/tpch/queries/q12.sql           |   0
 .../rust/benchmarks/tpch/queries/q13.sql           |   0
 .../rust/benchmarks/tpch/queries/q14.sql           |   0
 .../rust/benchmarks/tpch/queries/q16.sql           |   0
 .../rust/benchmarks/tpch/queries/q17.sql           |   0
 .../rust/benchmarks/tpch/queries/q18.sql           |   0
 .../rust/benchmarks/tpch/queries/q19.sql           |   0
 .../rust/benchmarks/tpch/queries/q2.sql            |   0
 .../rust/benchmarks/tpch/queries/q20.sql           |   0
 .../rust/benchmarks/tpch/queries/q21.sql           |   0
 .../rust/benchmarks/tpch/queries/q22.sql           |   0
 .../rust/benchmarks/tpch/queries/q3.sql            |   0
 .../rust/benchmarks/tpch/queries/q4.sql            |   0
 .../rust/benchmarks/tpch/queries/q5.sql            |   0
 .../rust/benchmarks/tpch/queries/q6.sql            |   0
 .../rust/benchmarks/tpch/queries/q7.sql            |   0
 .../rust/benchmarks/tpch/queries/q8.sql            |   0
 .../rust/benchmarks/tpch/queries/q9.sql            |   0
 .../rust/benchmarks/tpch/run.sh                    |   0
 .../rust/benchmarks/tpch/src/main.rs               |   0
 .../rust/benchmarks/tpch/tpch-gen.sh               |   0
 .../rust/benchmarks/tpch/tpchgen.dockerfile        |   0
 {rust/ballista => ballista}/rust/client/Cargo.toml |   0
 {rust/ballista => ballista}/rust/client/README.md  |   0
 .../rust/client/src/columnar_batch.rs              |   0
 .../rust/client/src/context.rs                     |   0
 {rust/ballista => ballista}/rust/client/src/lib.rs |   0
 .../rust/client/src/prelude.rs                     |   0
 {rust/ballista => ballista}/rust/core/Cargo.toml   |   0
 {rust/ballista => ballista}/rust/core/README.md    |   0
 {rust/ballista => ballista}/rust/core/build.rs     |   0
 .../rust/core/proto/ballista.proto                 |   0
 .../ballista => ballista}/rust/core/src/client.rs  |   0
 .../rust/core/src/datasource.rs                    |   0
 {rust/ballista => ballista}/rust/core/src/error.rs |   0
 .../rust/core/src/execution_plans/mod.rs           |   0
 .../rust/core/src/execution_plans/query_stage.rs   |   0
 .../core/src/execution_plans/shuffle_reader.rs     |   0
 .../core/src/execution_plans/unresolved_shuffle.rs |   0
 {rust/ballista => ballista}/rust/core/src/lib.rs   |   0
 .../rust/core/src/memory_stream.rs                 |   0
 .../rust/core/src/serde/logical_plan/from_proto.rs |   0
 .../rust/core/src/serde/logical_plan/mod.rs        |   0
 .../rust/core/src/serde/logical_plan/to_proto.rs   |   0
 .../rust/core/src/serde/mod.rs                     |   0
 .../core/src/serde/physical_plan/from_proto.rs     |   0
 .../rust/core/src/serde/physical_plan/mod.rs       |   0
 .../rust/core/src/serde/physical_plan/to_proto.rs  |   0
 .../rust/core/src/serde/scheduler/from_proto.rs    |   0
 .../rust/core/src/serde/scheduler/mod.rs           |   0
 .../rust/core/src/serde/scheduler/to_proto.rs      |   0
 {rust/ballista => ballista}/rust/core/src/utils.rs |   0
 .../ballista => ballista}/rust/executor/Cargo.toml |   0
 .../ballista => ballista}/rust/executor/README.md  |   0
 {rust/ballista => ballista}/rust/executor/build.rs |   0
 .../executor/examples/example_executor_config.toml |   0
 .../rust/executor/executor_config_spec.toml        |   0
 .../rust/executor/src/collect.rs                   |   0
 .../rust/executor/src/execution_loop.rs            |   0
 .../rust/executor/src/flight_service.rs            |   0
 .../ballista => ballista}/rust/executor/src/lib.rs |   0
 .../rust/executor/src/main.rs                      |   0
 .../rust/scheduler/Cargo.toml                      |   0
 .../ballista => ballista}/rust/scheduler/README.md |   0
 .../ballista => ballista}/rust/scheduler/build.rs  |   0
 .../rust/scheduler/scheduler_config_spec.toml      |   0
 .../rust/scheduler/src/api/handlers.rs             |   0
 .../rust/scheduler/src/api/mod.rs                  |   0
 .../rust/scheduler/src/lib.rs                      |   0
 .../rust/scheduler/src/main.rs                     |   0
 .../rust/scheduler/src/planner.rs                  |   0
 .../rust/scheduler/src/state/etcd.rs               |   0
 .../rust/scheduler/src/state/mod.rs                |   0
 .../rust/scheduler/src/state/standalone.rs         |   0
 .../rust/scheduler/src/test_utils.rs               |   0
 .../rust/scheduler/testdata/customer/customer.tbl  |   0
 .../scheduler/testdata/lineitem/partition0.tbl     |   0
 .../scheduler/testdata/lineitem/partition1.tbl     |   0
 .../rust/scheduler/testdata/nation/nation.tbl      |   0
 .../rust/scheduler/testdata/orders/orders.tbl      |   0
 .../rust/scheduler/testdata/part/part.tbl          |   0
 .../rust/scheduler/testdata/partsupp/partsupp.tbl  |   0
 .../rust/scheduler/testdata/region/region.tbl      |   0
 .../rust/scheduler/testdata/supplier/supplier.tbl  |   0
 .../ballista => ballista}/ui/scheduler/.gitignore  |   0
 {rust/ballista => ballista}/ui/scheduler/README.md |   0
 .../ballista => ballista}/ui/scheduler/index.d.ts  |   0
 .../ui/scheduler/package.json                      |   0
 .../ui/scheduler/public/favicon.ico                | Bin
 .../ui/scheduler/public/index.html                 |   0
 .../ui/scheduler/public/logo192.png                | Bin
 .../ui/scheduler/public/logo512.png                | Bin
 .../ui/scheduler/public/manifest.json              |   0
 .../ui/scheduler/public/robots.txt                 |   0
 .../ui/scheduler/react-table-config.d.ts           |   0
 .../ballista => ballista}/ui/scheduler/src/App.css |   0
 .../ui/scheduler/src/App.test.tsx                  |   0
 .../ballista => ballista}/ui/scheduler/src/App.tsx |   0
 .../ui/scheduler/src/components/DataTable.tsx      |   0
 .../ui/scheduler/src/components/Empty.tsx          |   0
 .../ui/scheduler/src/components/Footer.tsx         |   0
 .../ui/scheduler/src/components/Header.tsx         |   0
 .../ui/scheduler/src/components/NodesList.tsx      |   0
 .../ui/scheduler/src/components/QueriesList.tsx    |   0
 .../ui/scheduler/src/components/Summary.tsx        |   0
 .../ui/scheduler/src/components/logo.svg           |   0
 .../ui/scheduler/src/index.css                     |   0
 .../ui/scheduler/src/index.tsx                     |   0
 .../ui/scheduler/src/react-app-env.d.ts            |   0
 .../ui/scheduler/src/reportWebVitals.ts            |   0
 .../ui/scheduler/src/setupTests.ts                 |   0
 .../ui/scheduler/tsconfig.json                     |   0
 {rust/ballista => ballista}/ui/scheduler/yarn.lock |   0
 {rust/benchmarks => benchmarks}/Cargo.toml         |   0
 {rust/benchmarks => benchmarks}/README.md          |   0
 {rust/benchmarks => benchmarks}/src/bin/nyctaxi.rs |   0
 {rust/benchmarks => benchmarks}/src/bin/tpch.rs    |   0
 .../Cargo.toml                                     |   0
 .../examples/README.md                             |   0
 .../examples/csv_sql.rs                            |   0
 .../examples/dataframe.rs                          |   0
 .../examples/dataframe_in_memory.rs                |   0
 .../examples/flight_client.rs                      |   0
 .../examples/flight_server.rs                      |   0
 .../examples/parquet_sql.rs                        |   0
 .../examples/simple_udaf.rs                        |   0
 .../examples/simple_udf.rs                         |   0
 {rust/datafusion => datafusion}/Cargo.toml         |   0
 {rust/datafusion => datafusion}/DEVELOPERS.md      |   0
 {rust/datafusion => datafusion}/Dockerfile         |   0
 {rust/datafusion => datafusion}/README.md          |   0
 .../benches/aggregate_query_sql.rs                 |   0
 .../benches/filter_query_sql.rs                    |   0
 .../benches/math_query_sql.rs                      |   0
 {rust/datafusion => datafusion}/benches/scalar.rs  |   0
 .../benches/sort_limit_query_sql.rs                |   0
 {rust/datafusion => datafusion}/docs/cli.md        |   0
 .../docs/images/DataFusion-Logo-Dark.png           | Bin
 .../docs/images/DataFusion-Logo-Dark.svg           |   0
 .../docs/images/DataFusion-Logo-Light.png          | Bin
 .../docs/images/DataFusion-Logo-Light.svg          |   0
 {rust/datafusion => datafusion}/src/bin/main.rs    |   0
 {rust/datafusion => datafusion}/src/bin/repl.rs    |   0
 .../src/catalog/catalog.rs                         |   0
 .../src/catalog/information_schema.rs              |   0
 {rust/datafusion => datafusion}/src/catalog/mod.rs |   0
 .../src/catalog/schema.rs                          |   0
 {rust/datafusion => datafusion}/src/dataframe.rs   |   0
 .../src/datasource/csv.rs                          |   0
 .../src/datasource/datasource.rs                   |   0
 .../src/datasource/empty.rs                        |   0
 .../src/datasource/memory.rs                       |   0
 .../src/datasource/mod.rs                          |   0
 .../src/datasource/parquet.rs                      |   0
 {rust/datafusion => datafusion}/src/error.rs       |   0
 .../src/execution/context.rs                       |   0
 .../src/execution/dataframe_impl.rs                |   0
 .../datafusion => datafusion}/src/execution/mod.rs |   0
 {rust/datafusion => datafusion}/src/lib.rs         |   0
 .../src/logical_plan/builder.rs                    |   0
 .../src/logical_plan/dfschema.rs                   |   0
 .../src/logical_plan/display.rs                    |   0
 .../src/logical_plan/expr.rs                       |   0
 .../src/logical_plan/extension.rs                  |   0
 .../src/logical_plan/mod.rs                        |   0
 .../src/logical_plan/operators.rs                  |   0
 .../src/logical_plan/plan.rs                       |   0
 .../src/logical_plan/registry.rs                   |   0
 .../src/optimizer/constant_folding.rs              |   0
 .../src/optimizer/filter_push_down.rs              |   0
 .../src/optimizer/hash_build_probe_order.rs        |   0
 .../src/optimizer/limit_push_down.rs               |   0
 .../datafusion => datafusion}/src/optimizer/mod.rs |   0
 .../src/optimizer/optimizer.rs                     |   0
 .../src/optimizer/projection_push_down.rs          |   0
 .../src/optimizer/utils.rs                         |   0
 .../src/physical_optimizer/coalesce_batches.rs     |   0
 .../src/physical_optimizer/merge_exec.rs           |   0
 .../src/physical_optimizer/mod.rs                  |   0
 .../src/physical_optimizer/optimizer.rs            |   0
 .../src/physical_optimizer/repartition.rs          |   0
 .../src/physical_plan/aggregates.rs                |   0
 .../src/physical_plan/array_expressions.rs         |   0
 .../src/physical_plan/coalesce_batches.rs          |   0
 .../src/physical_plan/common.rs                    |   0
 .../src/physical_plan/crypto_expressions.rs        |   0
 .../src/physical_plan/csv.rs                       |   0
 .../src/physical_plan/datetime_expressions.rs      |   0
 .../src/physical_plan/distinct_expressions.rs      |   0
 .../src/physical_plan/empty.rs                     |   0
 .../src/physical_plan/explain.rs                   |   0
 .../src/physical_plan/expressions/average.rs       |   0
 .../src/physical_plan/expressions/binary.rs        |   0
 .../src/physical_plan/expressions/case.rs          |   0
 .../src/physical_plan/expressions/cast.rs          |   0
 .../src/physical_plan/expressions/coercion.rs      |   0
 .../src/physical_plan/expressions/column.rs        |   0
 .../src/physical_plan/expressions/count.rs         |   0
 .../src/physical_plan/expressions/in_list.rs       |   0
 .../src/physical_plan/expressions/is_not_null.rs   |   0
 .../src/physical_plan/expressions/is_null.rs       |   0
 .../src/physical_plan/expressions/literal.rs       |   0
 .../src/physical_plan/expressions/min_max.rs       |   0
 .../src/physical_plan/expressions/mod.rs           |   0
 .../src/physical_plan/expressions/negative.rs      |   0
 .../src/physical_plan/expressions/not.rs           |   0
 .../src/physical_plan/expressions/nullif.rs        |   0
 .../src/physical_plan/expressions/sum.rs           |   0
 .../src/physical_plan/expressions/try_cast.rs      |   0
 .../src/physical_plan/filter.rs                    |   0
 .../src/physical_plan/functions.rs                 |   0
 .../src/physical_plan/group_scalar.rs              |   0
 .../src/physical_plan/hash_aggregate.rs            |   0
 .../src/physical_plan/hash_join.rs                 |   0
 .../src/physical_plan/hash_utils.rs                |   0
 .../src/physical_plan/limit.rs                     |   0
 .../src/physical_plan/math_expressions.rs          |   0
 .../src/physical_plan/memory.rs                    |   0
 .../src/physical_plan/merge.rs                     |   0
 .../src/physical_plan/mod.rs                       |   0
 .../src/physical_plan/parquet.rs                   |   0
 .../src/physical_plan/planner.rs                   |   0
 .../src/physical_plan/projection.rs                |   0
 .../src/physical_plan/regex_expressions.rs         |   0
 .../src/physical_plan/repartition.rs               |   0
 .../src/physical_plan/sort.rs                      |   0
 .../src/physical_plan/string_expressions.rs        |   0
 .../src/physical_plan/type_coercion.rs             |   0
 .../src/physical_plan/udaf.rs                      |   0
 .../src/physical_plan/udf.rs                       |   0
 .../src/physical_plan/unicode_expressions.rs       |   0
 .../src/physical_plan/union.rs                     |   0
 {rust/datafusion => datafusion}/src/prelude.rs     |   0
 {rust/datafusion => datafusion}/src/scalar.rs      |   0
 {rust/datafusion => datafusion}/src/sql/mod.rs     |   0
 {rust/datafusion => datafusion}/src/sql/parser.rs  |   0
 {rust/datafusion => datafusion}/src/sql/planner.rs |   0
 {rust/datafusion => datafusion}/src/sql/utils.rs   |   0
 {rust/datafusion => datafusion}/src/test/exec.rs   |   0
 {rust/datafusion => datafusion}/src/test/mod.rs    |   0
 .../src/test/user_defined.rs                       |   0
 .../datafusion => datafusion}/src/test/variable.rs |   0
 .../datafusion => datafusion}/src/variable/mod.rs  |   0
 .../tests/aggregate_simple.csv                     |   0
 .../tests/custom_sources.rs                        |   0
 {rust/datafusion => datafusion}/tests/customer.csv |   0
 {rust/datafusion => datafusion}/tests/dataframe.rs |   0
 {rust/datafusion => datafusion}/tests/example.csv  |   0
 .../tests/provider_filter_pushdown.rs              |   0
 {rust/datafusion => datafusion}/tests/sql.rs       |   0
 .../tests/user_defined_plan.rs                     |   0
 rust/pre-commit.sh => pre-commit.sh                |   0
 rust/README.md                                     | 186 ---------------
 rust/rustfmt.toml => rustfmt.toml                  |   0
 297 files changed, 167 insertions(+), 273 deletions(-)
 rename rust/Cargo.toml => Cargo.toml (100%)
 rename {rust/ballista => ballista}/.dockerignore (100%)
 rename {rust/ballista => ballista}/README.md (100%)
 rename {rust/ballista => ballista}/dev/build-rust-base.sh (100%)
 rename {rust/ballista => ballista}/dev/build-rust.sh (100%)
 rename {rust/ballista => ballista}/dev/integration-tests.sh (100%)
 rename {rust/ballista => ballista}/docker/README.md (100%)
 rename {rust/ballista => ballista}/docker/rust-base.dockerfile (100%)
 rename {rust/ballista => ballista}/docker/rust.dockerfile (100%)
 rename {rust/ballista => ballista}/docs/README.md (100%)
 rename {rust/ballista => ballista}/docs/architecture.md (100%)
 rename {rust/ballista => ballista}/docs/dev-env-rust.md (100%)
 rename {rust/ballista => ballista}/docs/images/query-execution.png (100%)
 rename {rust/ballista => ballista}/docs/integration-testing.md (100%)
 rename {rust/ballista => ballista}/docs/release-process.md (100%)
 rename {rust/ballista => ballista}/docs/rust-docker.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/.gitignore (100%)
 rename {rust/ballista => ballista}/docs/user-guide/README.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/book.toml (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/SUMMARY.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/client-rust.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/clients.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/configuration.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/deployment.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/docker-compose.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/faq.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/img/ballista-architecture.png (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/introduction.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/kubernetes.md (100%)
 rename {rust/ballista => ballista}/docs/user-guide/src/standalone.md (100%)
 rename {rust/ballista => ballista}/rust/.dockerignore (100%)
 rename {rust/ballista => ballista}/rust/.gitignore (100%)
 rename {rust/ballista => ballista}/rust/Cargo.toml (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/.dockerignore (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/.gitignore (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/Cargo.toml (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/README.md (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/docker-compose.yaml (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/entrypoint.sh (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q1.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q10.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q11.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q12.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q13.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q14.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q16.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q17.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q18.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q19.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q2.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q20.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q21.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q22.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q3.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q4.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q5.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q6.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q7.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q8.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/queries/q9.sql (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/run.sh (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/src/main.rs (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/tpch-gen.sh (100%)
 rename {rust/ballista => ballista}/rust/benchmarks/tpch/tpchgen.dockerfile (100%)
 rename {rust/ballista => ballista}/rust/client/Cargo.toml (100%)
 rename {rust/ballista => ballista}/rust/client/README.md (100%)
 rename {rust/ballista => ballista}/rust/client/src/columnar_batch.rs (100%)
 rename {rust/ballista => ballista}/rust/client/src/context.rs (100%)
 rename {rust/ballista => ballista}/rust/client/src/lib.rs (100%)
 rename {rust/ballista => ballista}/rust/client/src/prelude.rs (100%)
 rename {rust/ballista => ballista}/rust/core/Cargo.toml (100%)
 rename {rust/ballista => ballista}/rust/core/README.md (100%)
 rename {rust/ballista => ballista}/rust/core/build.rs (100%)
 rename {rust/ballista => ballista}/rust/core/proto/ballista.proto (100%)
 rename {rust/ballista => ballista}/rust/core/src/client.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/datasource.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/error.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/execution_plans/mod.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/execution_plans/query_stage.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/execution_plans/shuffle_reader.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/execution_plans/unresolved_shuffle.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/lib.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/memory_stream.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/logical_plan/from_proto.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/logical_plan/mod.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/logical_plan/to_proto.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/mod.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/physical_plan/from_proto.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/physical_plan/mod.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/physical_plan/to_proto.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/scheduler/from_proto.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/scheduler/mod.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/serde/scheduler/to_proto.rs (100%)
 rename {rust/ballista => ballista}/rust/core/src/utils.rs (100%)
 rename {rust/ballista => ballista}/rust/executor/Cargo.toml (100%)
 rename {rust/ballista => ballista}/rust/executor/README.md (100%)
 rename {rust/ballista => ballista}/rust/executor/build.rs (100%)
 rename {rust/ballista => ballista}/rust/executor/examples/example_executor_config.toml (100%)
 rename {rust/ballista => ballista}/rust/executor/executor_config_spec.toml (100%)
 rename {rust/ballista => ballista}/rust/executor/src/collect.rs (100%)
 rename {rust/ballista => ballista}/rust/executor/src/execution_loop.rs (100%)
 rename {rust/ballista => ballista}/rust/executor/src/flight_service.rs (100%)
 rename {rust/ballista => ballista}/rust/executor/src/lib.rs (100%)
 rename {rust/ballista => ballista}/rust/executor/src/main.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/Cargo.toml (100%)
 rename {rust/ballista => ballista}/rust/scheduler/README.md (100%)
 rename {rust/ballista => ballista}/rust/scheduler/build.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/scheduler_config_spec.toml (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/api/handlers.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/api/mod.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/lib.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/main.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/planner.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/state/etcd.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/state/mod.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/state/standalone.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/src/test_utils.rs (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/customer/customer.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/lineitem/partition0.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/lineitem/partition1.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/nation/nation.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/orders/orders.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/part/part.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/partsupp/partsupp.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/region/region.tbl (100%)
 rename {rust/ballista => ballista}/rust/scheduler/testdata/supplier/supplier.tbl (100%)
 rename {rust/ballista => ballista}/ui/scheduler/.gitignore (100%)
 rename {rust/ballista => ballista}/ui/scheduler/README.md (100%)
 rename {rust/ballista => ballista}/ui/scheduler/index.d.ts (100%)
 rename {rust/ballista => ballista}/ui/scheduler/package.json (100%)
 rename {rust/ballista => ballista}/ui/scheduler/public/favicon.ico (100%)
 rename {rust/ballista => ballista}/ui/scheduler/public/index.html (100%)
 rename {rust/ballista => ballista}/ui/scheduler/public/logo192.png (100%)
 rename {rust/ballista => ballista}/ui/scheduler/public/logo512.png (100%)
 rename {rust/ballista => ballista}/ui/scheduler/public/manifest.json (100%)
 rename {rust/ballista => ballista}/ui/scheduler/public/robots.txt (100%)
 rename {rust/ballista => ballista}/ui/scheduler/react-table-config.d.ts (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/App.css (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/App.test.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/App.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/DataTable.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/Empty.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/Footer.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/Header.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/NodesList.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/QueriesList.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/Summary.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/components/logo.svg (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/index.css (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/index.tsx (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/react-app-env.d.ts (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/reportWebVitals.ts (100%)
 rename {rust/ballista => ballista}/ui/scheduler/src/setupTests.ts (100%)
 rename {rust/ballista => ballista}/ui/scheduler/tsconfig.json (100%)
 rename {rust/ballista => ballista}/ui/scheduler/yarn.lock (100%)
 rename {rust/benchmarks => benchmarks}/Cargo.toml (100%)
 rename {rust/benchmarks => benchmarks}/README.md (100%)
 rename {rust/benchmarks => benchmarks}/src/bin/nyctaxi.rs (100%)
 rename {rust/benchmarks => benchmarks}/src/bin/tpch.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/Cargo.toml (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/README.md (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/csv_sql.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/dataframe.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/dataframe_in_memory.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/flight_client.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/flight_server.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/parquet_sql.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/simple_udaf.rs (100%)
 rename {rust/datafusion-examples => datafusion-examples}/examples/simple_udf.rs (100%)
 rename {rust/datafusion => datafusion}/Cargo.toml (100%)
 rename {rust/datafusion => datafusion}/DEVELOPERS.md (100%)
 rename {rust/datafusion => datafusion}/Dockerfile (100%)
 rename {rust/datafusion => datafusion}/README.md (100%)
 rename {rust/datafusion => datafusion}/benches/aggregate_query_sql.rs (100%)
 rename {rust/datafusion => datafusion}/benches/filter_query_sql.rs (100%)
 rename {rust/datafusion => datafusion}/benches/math_query_sql.rs (100%)
 rename {rust/datafusion => datafusion}/benches/scalar.rs (100%)
 rename {rust/datafusion => datafusion}/benches/sort_limit_query_sql.rs (100%)
 rename {rust/datafusion => datafusion}/docs/cli.md (100%)
 rename {rust/datafusion => datafusion}/docs/images/DataFusion-Logo-Dark.png (100%)
 rename {rust/datafusion => datafusion}/docs/images/DataFusion-Logo-Dark.svg (100%)
 rename {rust/datafusion => datafusion}/docs/images/DataFusion-Logo-Light.png (100%)
 rename {rust/datafusion => datafusion}/docs/images/DataFusion-Logo-Light.svg (100%)
 rename {rust/datafusion => datafusion}/src/bin/main.rs (100%)
 rename {rust/datafusion => datafusion}/src/bin/repl.rs (100%)
 rename {rust/datafusion => datafusion}/src/catalog/catalog.rs (100%)
 rename {rust/datafusion => datafusion}/src/catalog/information_schema.rs (100%)
 rename {rust/datafusion => datafusion}/src/catalog/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/catalog/schema.rs (100%)
 rename {rust/datafusion => datafusion}/src/dataframe.rs (100%)
 rename {rust/datafusion => datafusion}/src/datasource/csv.rs (100%)
 rename {rust/datafusion => datafusion}/src/datasource/datasource.rs (100%)
 rename {rust/datafusion => datafusion}/src/datasource/empty.rs (100%)
 rename {rust/datafusion => datafusion}/src/datasource/memory.rs (100%)
 rename {rust/datafusion => datafusion}/src/datasource/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/datasource/parquet.rs (100%)
 rename {rust/datafusion => datafusion}/src/error.rs (100%)
 rename {rust/datafusion => datafusion}/src/execution/context.rs (100%)
 rename {rust/datafusion => datafusion}/src/execution/dataframe_impl.rs (100%)
 rename {rust/datafusion => datafusion}/src/execution/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/lib.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/builder.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/dfschema.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/display.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/expr.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/extension.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/operators.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/plan.rs (100%)
 rename {rust/datafusion => datafusion}/src/logical_plan/registry.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/constant_folding.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/filter_push_down.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/hash_build_probe_order.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/limit_push_down.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/optimizer.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/projection_push_down.rs (100%)
 rename {rust/datafusion => datafusion}/src/optimizer/utils.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_optimizer/coalesce_batches.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_optimizer/merge_exec.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_optimizer/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_optimizer/optimizer.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_optimizer/repartition.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/aggregates.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/array_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/coalesce_batches.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/common.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/crypto_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/csv.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/datetime_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/distinct_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/empty.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/explain.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/average.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/binary.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/case.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/cast.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/coercion.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/column.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/count.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/in_list.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/is_not_null.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/is_null.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/literal.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/min_max.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/negative.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/not.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/nullif.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/sum.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/expressions/try_cast.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/filter.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/functions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/group_scalar.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/hash_aggregate.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/hash_join.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/hash_utils.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/limit.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/math_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/memory.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/merge.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/parquet.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/planner.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/projection.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/regex_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/repartition.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/sort.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/string_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/type_coercion.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/udaf.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/udf.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/unicode_expressions.rs (100%)
 rename {rust/datafusion => datafusion}/src/physical_plan/union.rs (100%)
 rename {rust/datafusion => datafusion}/src/prelude.rs (100%)
 rename {rust/datafusion => datafusion}/src/scalar.rs (100%)
 rename {rust/datafusion => datafusion}/src/sql/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/sql/parser.rs (100%)
 rename {rust/datafusion => datafusion}/src/sql/planner.rs (100%)
 rename {rust/datafusion => datafusion}/src/sql/utils.rs (100%)
 rename {rust/datafusion => datafusion}/src/test/exec.rs (100%)
 rename {rust/datafusion => datafusion}/src/test/mod.rs (100%)
 rename {rust/datafusion => datafusion}/src/test/user_defined.rs (100%)
 rename {rust/datafusion => datafusion}/src/test/variable.rs (100%)
 rename {rust/datafusion => datafusion}/src/variable/mod.rs (100%)
 rename {rust/datafusion => datafusion}/tests/aggregate_simple.csv (100%)
 rename {rust/datafusion => datafusion}/tests/custom_sources.rs (100%)
 rename {rust/datafusion => datafusion}/tests/customer.csv (100%)
 rename {rust/datafusion => datafusion}/tests/dataframe.rs (100%)
 rename {rust/datafusion => datafusion}/tests/example.csv (100%)
 rename {rust/datafusion => datafusion}/tests/provider_filter_pushdown.rs (100%)
 rename {rust/datafusion => datafusion}/tests/sql.rs (100%)
 rename {rust/datafusion => datafusion}/tests/user_defined_plan.rs (100%)
 rename rust/pre-commit.sh => pre-commit.sh (100%)
 delete mode 100644 rust/README.md
 rename rust/rustfmt.toml => rustfmt.toml (100%)

[arrow-datafusion] 02/02: Move Rust folders to top level

Posted by ag...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

agrove pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git

commit 9a1e7c741a3589e7ddeff87ca0a420dc55436a35
Author: Andy Grove <an...@gmail.com>
AuthorDate: Sun Apr 18 10:34:08 2021 -0600

    Move Rust folders to top level
---
 rust/Cargo.toml => Cargo.toml                               |   0
 rust/README.md => README.md                                 |   0
 {rust/ballista => ballista}/.dockerignore                   |   0
 {rust/ballista => ballista}/README.md                       |   0
 {rust/ballista => ballista}/dev/build-rust-base.sh          |   0
 {rust/ballista => ballista}/dev/build-rust.sh               |   0
 {rust/ballista => ballista}/dev/integration-tests.sh        |   0
 {rust/ballista => ballista}/docker/README.md                |   0
 {rust/ballista => ballista}/docker/rust-base.dockerfile     |   0
 {rust/ballista => ballista}/docker/rust.dockerfile          |   0
 {rust/ballista => ballista}/docs/README.md                  |   0
 {rust/ballista => ballista}/docs/architecture.md            |   0
 {rust/ballista => ballista}/docs/dev-env-rust.md            |   0
 {rust/ballista => ballista}/docs/images/query-execution.png | Bin
 {rust/ballista => ballista}/docs/integration-testing.md     |   0
 {rust/ballista => ballista}/docs/release-process.md         |   0
 {rust/ballista => ballista}/docs/rust-docker.md             |   0
 {rust/ballista => ballista}/docs/user-guide/.gitignore      |   0
 {rust/ballista => ballista}/docs/user-guide/README.md       |   0
 {rust/ballista => ballista}/docs/user-guide/book.toml       |   0
 {rust/ballista => ballista}/docs/user-guide/src/SUMMARY.md  |   0
 .../docs/user-guide/src/client-rust.md                      |   0
 {rust/ballista => ballista}/docs/user-guide/src/clients.md  |   0
 .../docs/user-guide/src/configuration.md                    |   0
 .../ballista => ballista}/docs/user-guide/src/deployment.md |   0
 .../docs/user-guide/src/docker-compose.md                   |   0
 {rust/ballista => ballista}/docs/user-guide/src/faq.md      |   0
 .../docs/user-guide/src/img/ballista-architecture.png       | Bin
 .../docs/user-guide/src/introduction.md                     |   0
 .../ballista => ballista}/docs/user-guide/src/kubernetes.md |   0
 .../ballista => ballista}/docs/user-guide/src/standalone.md |   0
 {rust/ballista => ballista}/rust/.dockerignore              |   0
 {rust/ballista => ballista}/rust/.gitignore                 |   0
 {rust/ballista => ballista}/rust/Cargo.toml                 |   0
 .../rust/benchmarks/tpch/.dockerignore                      |   0
 {rust/ballista => ballista}/rust/benchmarks/tpch/.gitignore |   0
 {rust/ballista => ballista}/rust/benchmarks/tpch/Cargo.toml |   0
 {rust/ballista => ballista}/rust/benchmarks/tpch/README.md  |   0
 .../rust/benchmarks/tpch/docker-compose.yaml                |   0
 .../rust/benchmarks/tpch/entrypoint.sh                      |   0
 .../rust/benchmarks/tpch/queries/q1.sql                     |   0
 .../rust/benchmarks/tpch/queries/q10.sql                    |   0
 .../rust/benchmarks/tpch/queries/q11.sql                    |   0
 .../rust/benchmarks/tpch/queries/q12.sql                    |   0
 .../rust/benchmarks/tpch/queries/q13.sql                    |   0
 .../rust/benchmarks/tpch/queries/q14.sql                    |   0
 .../rust/benchmarks/tpch/queries/q16.sql                    |   0
 .../rust/benchmarks/tpch/queries/q17.sql                    |   0
 .../rust/benchmarks/tpch/queries/q18.sql                    |   0
 .../rust/benchmarks/tpch/queries/q19.sql                    |   0
 .../rust/benchmarks/tpch/queries/q2.sql                     |   0
 .../rust/benchmarks/tpch/queries/q20.sql                    |   0
 .../rust/benchmarks/tpch/queries/q21.sql                    |   0
 .../rust/benchmarks/tpch/queries/q22.sql                    |   0
 .../rust/benchmarks/tpch/queries/q3.sql                     |   0
 .../rust/benchmarks/tpch/queries/q4.sql                     |   0
 .../rust/benchmarks/tpch/queries/q5.sql                     |   0
 .../rust/benchmarks/tpch/queries/q6.sql                     |   0
 .../rust/benchmarks/tpch/queries/q7.sql                     |   0
 .../rust/benchmarks/tpch/queries/q8.sql                     |   0
 .../rust/benchmarks/tpch/queries/q9.sql                     |   0
 {rust/ballista => ballista}/rust/benchmarks/tpch/run.sh     |   0
 .../ballista => ballista}/rust/benchmarks/tpch/src/main.rs  |   0
 .../ballista => ballista}/rust/benchmarks/tpch/tpch-gen.sh  |   0
 .../rust/benchmarks/tpch/tpchgen.dockerfile                 |   0
 {rust/ballista => ballista}/rust/client/Cargo.toml          |   0
 {rust/ballista => ballista}/rust/client/README.md           |   0
 .../ballista => ballista}/rust/client/src/columnar_batch.rs |   0
 {rust/ballista => ballista}/rust/client/src/context.rs      |   0
 {rust/ballista => ballista}/rust/client/src/lib.rs          |   0
 {rust/ballista => ballista}/rust/client/src/prelude.rs      |   0
 {rust/ballista => ballista}/rust/core/Cargo.toml            |   0
 {rust/ballista => ballista}/rust/core/README.md             |   0
 {rust/ballista => ballista}/rust/core/build.rs              |   0
 {rust/ballista => ballista}/rust/core/proto/ballista.proto  |   0
 {rust/ballista => ballista}/rust/core/src/client.rs         |   0
 {rust/ballista => ballista}/rust/core/src/datasource.rs     |   0
 {rust/ballista => ballista}/rust/core/src/error.rs          |   0
 .../rust/core/src/execution_plans/mod.rs                    |   0
 .../rust/core/src/execution_plans/query_stage.rs            |   0
 .../rust/core/src/execution_plans/shuffle_reader.rs         |   0
 .../rust/core/src/execution_plans/unresolved_shuffle.rs     |   0
 {rust/ballista => ballista}/rust/core/src/lib.rs            |   0
 {rust/ballista => ballista}/rust/core/src/memory_stream.rs  |   0
 .../rust/core/src/serde/logical_plan/from_proto.rs          |   0
 .../rust/core/src/serde/logical_plan/mod.rs                 |   0
 .../rust/core/src/serde/logical_plan/to_proto.rs            |   0
 {rust/ballista => ballista}/rust/core/src/serde/mod.rs      |   0
 .../rust/core/src/serde/physical_plan/from_proto.rs         |   0
 .../rust/core/src/serde/physical_plan/mod.rs                |   0
 .../rust/core/src/serde/physical_plan/to_proto.rs           |   0
 .../rust/core/src/serde/scheduler/from_proto.rs             |   0
 .../rust/core/src/serde/scheduler/mod.rs                    |   0
 .../rust/core/src/serde/scheduler/to_proto.rs               |   0
 {rust/ballista => ballista}/rust/core/src/utils.rs          |   0
 {rust/ballista => ballista}/rust/executor/Cargo.toml        |   0
 {rust/ballista => ballista}/rust/executor/README.md         |   0
 {rust/ballista => ballista}/rust/executor/build.rs          |   0
 .../rust/executor/examples/example_executor_config.toml     |   0
 .../rust/executor/executor_config_spec.toml                 |   0
 {rust/ballista => ballista}/rust/executor/src/collect.rs    |   0
 .../rust/executor/src/execution_loop.rs                     |   0
 .../rust/executor/src/flight_service.rs                     |   0
 {rust/ballista => ballista}/rust/executor/src/lib.rs        |   0
 {rust/ballista => ballista}/rust/executor/src/main.rs       |   0
 {rust/ballista => ballista}/rust/scheduler/Cargo.toml       |   0
 {rust/ballista => ballista}/rust/scheduler/README.md        |   0
 {rust/ballista => ballista}/rust/scheduler/build.rs         |   0
 .../rust/scheduler/scheduler_config_spec.toml               |   0
 .../rust/scheduler/src/api/handlers.rs                      |   0
 {rust/ballista => ballista}/rust/scheduler/src/api/mod.rs   |   0
 {rust/ballista => ballista}/rust/scheduler/src/lib.rs       |   0
 {rust/ballista => ballista}/rust/scheduler/src/main.rs      |   0
 {rust/ballista => ballista}/rust/scheduler/src/planner.rs   |   0
 .../ballista => ballista}/rust/scheduler/src/state/etcd.rs  |   0
 {rust/ballista => ballista}/rust/scheduler/src/state/mod.rs |   0
 .../rust/scheduler/src/state/standalone.rs                  |   0
 .../ballista => ballista}/rust/scheduler/src/test_utils.rs  |   0
 .../rust/scheduler/testdata/customer/customer.tbl           |   0
 .../rust/scheduler/testdata/lineitem/partition0.tbl         |   0
 .../rust/scheduler/testdata/lineitem/partition1.tbl         |   0
 .../rust/scheduler/testdata/nation/nation.tbl               |   0
 .../rust/scheduler/testdata/orders/orders.tbl               |   0
 .../rust/scheduler/testdata/part/part.tbl                   |   0
 .../rust/scheduler/testdata/partsupp/partsupp.tbl           |   0
 .../rust/scheduler/testdata/region/region.tbl               |   0
 .../rust/scheduler/testdata/supplier/supplier.tbl           |   0
 {rust/ballista => ballista}/ui/scheduler/.gitignore         |   0
 {rust/ballista => ballista}/ui/scheduler/README.md          |   0
 {rust/ballista => ballista}/ui/scheduler/index.d.ts         |   0
 {rust/ballista => ballista}/ui/scheduler/package.json       |   0
 {rust/ballista => ballista}/ui/scheduler/public/favicon.ico | Bin
 {rust/ballista => ballista}/ui/scheduler/public/index.html  |   0
 {rust/ballista => ballista}/ui/scheduler/public/logo192.png | Bin
 {rust/ballista => ballista}/ui/scheduler/public/logo512.png | Bin
 .../ballista => ballista}/ui/scheduler/public/manifest.json |   0
 {rust/ballista => ballista}/ui/scheduler/public/robots.txt  |   0
 .../ui/scheduler/react-table-config.d.ts                    |   0
 {rust/ballista => ballista}/ui/scheduler/src/App.css        |   0
 {rust/ballista => ballista}/ui/scheduler/src/App.test.tsx   |   0
 {rust/ballista => ballista}/ui/scheduler/src/App.tsx        |   0
 .../ui/scheduler/src/components/DataTable.tsx               |   0
 .../ui/scheduler/src/components/Empty.tsx                   |   0
 .../ui/scheduler/src/components/Footer.tsx                  |   0
 .../ui/scheduler/src/components/Header.tsx                  |   0
 .../ui/scheduler/src/components/NodesList.tsx               |   0
 .../ui/scheduler/src/components/QueriesList.tsx             |   0
 .../ui/scheduler/src/components/Summary.tsx                 |   0
 .../ui/scheduler/src/components/logo.svg                    |   0
 {rust/ballista => ballista}/ui/scheduler/src/index.css      |   0
 {rust/ballista => ballista}/ui/scheduler/src/index.tsx      |   0
 .../ui/scheduler/src/react-app-env.d.ts                     |   0
 .../ui/scheduler/src/reportWebVitals.ts                     |   0
 {rust/ballista => ballista}/ui/scheduler/src/setupTests.ts  |   0
 {rust/ballista => ballista}/ui/scheduler/tsconfig.json      |   0
 {rust/ballista => ballista}/ui/scheduler/yarn.lock          |   0
 {rust/benchmarks => benchmarks}/Cargo.toml                  |   0
 {rust/benchmarks => benchmarks}/README.md                   |   0
 {rust/benchmarks => benchmarks}/src/bin/nyctaxi.rs          |   0
 {rust/benchmarks => benchmarks}/src/bin/tpch.rs             |   0
 .../datafusion-examples => datafusion-examples}/Cargo.toml  |   0
 .../examples/README.md                                      |   0
 .../examples/csv_sql.rs                                     |   0
 .../examples/dataframe.rs                                   |   0
 .../examples/dataframe_in_memory.rs                         |   0
 .../examples/flight_client.rs                               |   0
 .../examples/flight_server.rs                               |   0
 .../examples/parquet_sql.rs                                 |   0
 .../examples/simple_udaf.rs                                 |   0
 .../examples/simple_udf.rs                                  |   0
 {rust/datafusion => datafusion}/Cargo.toml                  |   0
 {rust/datafusion => datafusion}/DEVELOPERS.md               |   0
 {rust/datafusion => datafusion}/Dockerfile                  |   0
 {rust/datafusion => datafusion}/README.md                   |   0
 .../benches/aggregate_query_sql.rs                          |   0
 {rust/datafusion => datafusion}/benches/filter_query_sql.rs |   0
 {rust/datafusion => datafusion}/benches/math_query_sql.rs   |   0
 {rust/datafusion => datafusion}/benches/scalar.rs           |   0
 .../benches/sort_limit_query_sql.rs                         |   0
 {rust/datafusion => datafusion}/docs/cli.md                 |   0
 .../docs/images/DataFusion-Logo-Dark.png                    | Bin
 .../docs/images/DataFusion-Logo-Dark.svg                    |   0
 .../docs/images/DataFusion-Logo-Light.png                   | Bin
 .../docs/images/DataFusion-Logo-Light.svg                   |   0
 {rust/datafusion => datafusion}/src/bin/main.rs             |   0
 {rust/datafusion => datafusion}/src/bin/repl.rs             |   0
 {rust/datafusion => datafusion}/src/catalog/catalog.rs      |   0
 .../src/catalog/information_schema.rs                       |   0
 {rust/datafusion => datafusion}/src/catalog/mod.rs          |   0
 {rust/datafusion => datafusion}/src/catalog/schema.rs       |   0
 {rust/datafusion => datafusion}/src/dataframe.rs            |   0
 {rust/datafusion => datafusion}/src/datasource/csv.rs       |   0
 .../datafusion => datafusion}/src/datasource/datasource.rs  |   0
 {rust/datafusion => datafusion}/src/datasource/empty.rs     |   0
 {rust/datafusion => datafusion}/src/datasource/memory.rs    |   0
 {rust/datafusion => datafusion}/src/datasource/mod.rs       |   0
 {rust/datafusion => datafusion}/src/datasource/parquet.rs   |   0
 {rust/datafusion => datafusion}/src/error.rs                |   0
 {rust/datafusion => datafusion}/src/execution/context.rs    |   0
 .../src/execution/dataframe_impl.rs                         |   0
 {rust/datafusion => datafusion}/src/execution/mod.rs        |   0
 {rust/datafusion => datafusion}/src/lib.rs                  |   0
 {rust/datafusion => datafusion}/src/logical_plan/builder.rs |   0
 .../datafusion => datafusion}/src/logical_plan/dfschema.rs  |   0
 {rust/datafusion => datafusion}/src/logical_plan/display.rs |   0
 {rust/datafusion => datafusion}/src/logical_plan/expr.rs    |   0
 .../datafusion => datafusion}/src/logical_plan/extension.rs |   0
 {rust/datafusion => datafusion}/src/logical_plan/mod.rs     |   0
 .../datafusion => datafusion}/src/logical_plan/operators.rs |   0
 {rust/datafusion => datafusion}/src/logical_plan/plan.rs    |   0
 .../datafusion => datafusion}/src/logical_plan/registry.rs  |   0
 .../src/optimizer/constant_folding.rs                       |   0
 .../src/optimizer/filter_push_down.rs                       |   0
 .../src/optimizer/hash_build_probe_order.rs                 |   0
 .../src/optimizer/limit_push_down.rs                        |   0
 {rust/datafusion => datafusion}/src/optimizer/mod.rs        |   0
 {rust/datafusion => datafusion}/src/optimizer/optimizer.rs  |   0
 .../src/optimizer/projection_push_down.rs                   |   0
 {rust/datafusion => datafusion}/src/optimizer/utils.rs      |   0
 .../src/physical_optimizer/coalesce_batches.rs              |   0
 .../src/physical_optimizer/merge_exec.rs                    |   0
 .../datafusion => datafusion}/src/physical_optimizer/mod.rs |   0
 .../src/physical_optimizer/optimizer.rs                     |   0
 .../src/physical_optimizer/repartition.rs                   |   0
 .../src/physical_plan/aggregates.rs                         |   0
 .../src/physical_plan/array_expressions.rs                  |   0
 .../src/physical_plan/coalesce_batches.rs                   |   0
 {rust/datafusion => datafusion}/src/physical_plan/common.rs |   0
 .../src/physical_plan/crypto_expressions.rs                 |   0
 {rust/datafusion => datafusion}/src/physical_plan/csv.rs    |   0
 .../src/physical_plan/datetime_expressions.rs               |   0
 .../src/physical_plan/distinct_expressions.rs               |   0
 {rust/datafusion => datafusion}/src/physical_plan/empty.rs  |   0
 .../datafusion => datafusion}/src/physical_plan/explain.rs  |   0
 .../src/physical_plan/expressions/average.rs                |   0
 .../src/physical_plan/expressions/binary.rs                 |   0
 .../src/physical_plan/expressions/case.rs                   |   0
 .../src/physical_plan/expressions/cast.rs                   |   0
 .../src/physical_plan/expressions/coercion.rs               |   0
 .../src/physical_plan/expressions/column.rs                 |   0
 .../src/physical_plan/expressions/count.rs                  |   0
 .../src/physical_plan/expressions/in_list.rs                |   0
 .../src/physical_plan/expressions/is_not_null.rs            |   0
 .../src/physical_plan/expressions/is_null.rs                |   0
 .../src/physical_plan/expressions/literal.rs                |   0
 .../src/physical_plan/expressions/min_max.rs                |   0
 .../src/physical_plan/expressions/mod.rs                    |   0
 .../src/physical_plan/expressions/negative.rs               |   0
 .../src/physical_plan/expressions/not.rs                    |   0
 .../src/physical_plan/expressions/nullif.rs                 |   0
 .../src/physical_plan/expressions/sum.rs                    |   0
 .../src/physical_plan/expressions/try_cast.rs               |   0
 {rust/datafusion => datafusion}/src/physical_plan/filter.rs |   0
 .../src/physical_plan/functions.rs                          |   0
 .../src/physical_plan/group_scalar.rs                       |   0
 .../src/physical_plan/hash_aggregate.rs                     |   0
 .../src/physical_plan/hash_join.rs                          |   0
 .../src/physical_plan/hash_utils.rs                         |   0
 {rust/datafusion => datafusion}/src/physical_plan/limit.rs  |   0
 .../src/physical_plan/math_expressions.rs                   |   0
 {rust/datafusion => datafusion}/src/physical_plan/memory.rs |   0
 {rust/datafusion => datafusion}/src/physical_plan/merge.rs  |   0
 {rust/datafusion => datafusion}/src/physical_plan/mod.rs    |   0
 .../datafusion => datafusion}/src/physical_plan/parquet.rs  |   0
 .../datafusion => datafusion}/src/physical_plan/planner.rs  |   0
 .../src/physical_plan/projection.rs                         |   0
 .../src/physical_plan/regex_expressions.rs                  |   0
 .../src/physical_plan/repartition.rs                        |   0
 {rust/datafusion => datafusion}/src/physical_plan/sort.rs   |   0
 .../src/physical_plan/string_expressions.rs                 |   0
 .../src/physical_plan/type_coercion.rs                      |   0
 {rust/datafusion => datafusion}/src/physical_plan/udaf.rs   |   0
 {rust/datafusion => datafusion}/src/physical_plan/udf.rs    |   0
 .../src/physical_plan/unicode_expressions.rs                |   0
 {rust/datafusion => datafusion}/src/physical_plan/union.rs  |   0
 {rust/datafusion => datafusion}/src/prelude.rs              |   0
 {rust/datafusion => datafusion}/src/scalar.rs               |   0
 {rust/datafusion => datafusion}/src/sql/mod.rs              |   0
 {rust/datafusion => datafusion}/src/sql/parser.rs           |   0
 {rust/datafusion => datafusion}/src/sql/planner.rs          |   0
 {rust/datafusion => datafusion}/src/sql/utils.rs            |   0
 {rust/datafusion => datafusion}/src/test/exec.rs            |   0
 {rust/datafusion => datafusion}/src/test/mod.rs             |   0
 {rust/datafusion => datafusion}/src/test/user_defined.rs    |   0
 {rust/datafusion => datafusion}/src/test/variable.rs        |   0
 {rust/datafusion => datafusion}/src/variable/mod.rs         |   0
 {rust/datafusion => datafusion}/tests/aggregate_simple.csv  |   0
 {rust/datafusion => datafusion}/tests/custom_sources.rs     |   0
 {rust/datafusion => datafusion}/tests/customer.csv          |   0
 {rust/datafusion => datafusion}/tests/dataframe.rs          |   0
 {rust/datafusion => datafusion}/tests/example.csv           |   0
 .../tests/provider_filter_pushdown.rs                       |   0
 {rust/datafusion => datafusion}/tests/sql.rs                |   0
 {rust/datafusion => datafusion}/tests/user_defined_plan.rs  |   0
 rust/pre-commit.sh => pre-commit.sh                         |   0
 rust/rustfmt.toml => rustfmt.toml                           |   0
 296 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/rust/Cargo.toml b/Cargo.toml
similarity index 100%
rename from rust/Cargo.toml
rename to Cargo.toml
diff --git a/rust/README.md b/README.md
similarity index 100%
rename from rust/README.md
rename to README.md
diff --git a/rust/ballista/.dockerignore b/ballista/.dockerignore
similarity index 100%
rename from rust/ballista/.dockerignore
rename to ballista/.dockerignore
diff --git a/rust/ballista/README.md b/ballista/README.md
similarity index 100%
rename from rust/ballista/README.md
rename to ballista/README.md
diff --git a/rust/ballista/dev/build-rust-base.sh b/ballista/dev/build-rust-base.sh
similarity index 100%
rename from rust/ballista/dev/build-rust-base.sh
rename to ballista/dev/build-rust-base.sh
diff --git a/rust/ballista/dev/build-rust.sh b/ballista/dev/build-rust.sh
similarity index 100%
rename from rust/ballista/dev/build-rust.sh
rename to ballista/dev/build-rust.sh
diff --git a/rust/ballista/dev/integration-tests.sh b/ballista/dev/integration-tests.sh
similarity index 100%
rename from rust/ballista/dev/integration-tests.sh
rename to ballista/dev/integration-tests.sh
diff --git a/rust/ballista/docker/README.md b/ballista/docker/README.md
similarity index 100%
rename from rust/ballista/docker/README.md
rename to ballista/docker/README.md
diff --git a/rust/ballista/docker/rust-base.dockerfile b/ballista/docker/rust-base.dockerfile
similarity index 100%
rename from rust/ballista/docker/rust-base.dockerfile
rename to ballista/docker/rust-base.dockerfile
diff --git a/rust/ballista/docker/rust.dockerfile b/ballista/docker/rust.dockerfile
similarity index 100%
rename from rust/ballista/docker/rust.dockerfile
rename to ballista/docker/rust.dockerfile
diff --git a/rust/ballista/docs/README.md b/ballista/docs/README.md
similarity index 100%
rename from rust/ballista/docs/README.md
rename to ballista/docs/README.md
diff --git a/rust/ballista/docs/architecture.md b/ballista/docs/architecture.md
similarity index 100%
rename from rust/ballista/docs/architecture.md
rename to ballista/docs/architecture.md
diff --git a/rust/ballista/docs/dev-env-rust.md b/ballista/docs/dev-env-rust.md
similarity index 100%
rename from rust/ballista/docs/dev-env-rust.md
rename to ballista/docs/dev-env-rust.md
diff --git a/rust/ballista/docs/images/query-execution.png b/ballista/docs/images/query-execution.png
similarity index 100%
rename from rust/ballista/docs/images/query-execution.png
rename to ballista/docs/images/query-execution.png
diff --git a/rust/ballista/docs/integration-testing.md b/ballista/docs/integration-testing.md
similarity index 100%
rename from rust/ballista/docs/integration-testing.md
rename to ballista/docs/integration-testing.md
diff --git a/rust/ballista/docs/release-process.md b/ballista/docs/release-process.md
similarity index 100%
rename from rust/ballista/docs/release-process.md
rename to ballista/docs/release-process.md
diff --git a/rust/ballista/docs/rust-docker.md b/ballista/docs/rust-docker.md
similarity index 100%
rename from rust/ballista/docs/rust-docker.md
rename to ballista/docs/rust-docker.md
diff --git a/rust/ballista/docs/user-guide/.gitignore b/ballista/docs/user-guide/.gitignore
similarity index 100%
rename from rust/ballista/docs/user-guide/.gitignore
rename to ballista/docs/user-guide/.gitignore
diff --git a/rust/ballista/docs/user-guide/README.md b/ballista/docs/user-guide/README.md
similarity index 100%
rename from rust/ballista/docs/user-guide/README.md
rename to ballista/docs/user-guide/README.md
diff --git a/rust/ballista/docs/user-guide/book.toml b/ballista/docs/user-guide/book.toml
similarity index 100%
rename from rust/ballista/docs/user-guide/book.toml
rename to ballista/docs/user-guide/book.toml
diff --git a/rust/ballista/docs/user-guide/src/SUMMARY.md b/ballista/docs/user-guide/src/SUMMARY.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/SUMMARY.md
rename to ballista/docs/user-guide/src/SUMMARY.md
diff --git a/rust/ballista/docs/user-guide/src/client-rust.md b/ballista/docs/user-guide/src/client-rust.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/client-rust.md
rename to ballista/docs/user-guide/src/client-rust.md
diff --git a/rust/ballista/docs/user-guide/src/clients.md b/ballista/docs/user-guide/src/clients.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/clients.md
rename to ballista/docs/user-guide/src/clients.md
diff --git a/rust/ballista/docs/user-guide/src/configuration.md b/ballista/docs/user-guide/src/configuration.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/configuration.md
rename to ballista/docs/user-guide/src/configuration.md
diff --git a/rust/ballista/docs/user-guide/src/deployment.md b/ballista/docs/user-guide/src/deployment.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/deployment.md
rename to ballista/docs/user-guide/src/deployment.md
diff --git a/rust/ballista/docs/user-guide/src/docker-compose.md b/ballista/docs/user-guide/src/docker-compose.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/docker-compose.md
rename to ballista/docs/user-guide/src/docker-compose.md
diff --git a/rust/ballista/docs/user-guide/src/faq.md b/ballista/docs/user-guide/src/faq.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/faq.md
rename to ballista/docs/user-guide/src/faq.md
diff --git a/rust/ballista/docs/user-guide/src/img/ballista-architecture.png b/ballista/docs/user-guide/src/img/ballista-architecture.png
similarity index 100%
rename from rust/ballista/docs/user-guide/src/img/ballista-architecture.png
rename to ballista/docs/user-guide/src/img/ballista-architecture.png
diff --git a/rust/ballista/docs/user-guide/src/introduction.md b/ballista/docs/user-guide/src/introduction.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/introduction.md
rename to ballista/docs/user-guide/src/introduction.md
diff --git a/rust/ballista/docs/user-guide/src/kubernetes.md b/ballista/docs/user-guide/src/kubernetes.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/kubernetes.md
rename to ballista/docs/user-guide/src/kubernetes.md
diff --git a/rust/ballista/docs/user-guide/src/standalone.md b/ballista/docs/user-guide/src/standalone.md
similarity index 100%
rename from rust/ballista/docs/user-guide/src/standalone.md
rename to ballista/docs/user-guide/src/standalone.md
diff --git a/rust/ballista/rust/.dockerignore b/ballista/rust/.dockerignore
similarity index 100%
rename from rust/ballista/rust/.dockerignore
rename to ballista/rust/.dockerignore
diff --git a/rust/ballista/rust/.gitignore b/ballista/rust/.gitignore
similarity index 100%
rename from rust/ballista/rust/.gitignore
rename to ballista/rust/.gitignore
diff --git a/rust/ballista/rust/Cargo.toml b/ballista/rust/Cargo.toml
similarity index 100%
rename from rust/ballista/rust/Cargo.toml
rename to ballista/rust/Cargo.toml
diff --git a/rust/ballista/rust/benchmarks/tpch/.dockerignore b/ballista/rust/benchmarks/tpch/.dockerignore
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/.dockerignore
rename to ballista/rust/benchmarks/tpch/.dockerignore
diff --git a/rust/ballista/rust/benchmarks/tpch/.gitignore b/ballista/rust/benchmarks/tpch/.gitignore
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/.gitignore
rename to ballista/rust/benchmarks/tpch/.gitignore
diff --git a/rust/ballista/rust/benchmarks/tpch/Cargo.toml b/ballista/rust/benchmarks/tpch/Cargo.toml
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/Cargo.toml
rename to ballista/rust/benchmarks/tpch/Cargo.toml
diff --git a/rust/ballista/rust/benchmarks/tpch/README.md b/ballista/rust/benchmarks/tpch/README.md
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/README.md
rename to ballista/rust/benchmarks/tpch/README.md
diff --git a/rust/ballista/rust/benchmarks/tpch/docker-compose.yaml b/ballista/rust/benchmarks/tpch/docker-compose.yaml
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/docker-compose.yaml
rename to ballista/rust/benchmarks/tpch/docker-compose.yaml
diff --git a/rust/ballista/rust/benchmarks/tpch/entrypoint.sh b/ballista/rust/benchmarks/tpch/entrypoint.sh
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/entrypoint.sh
rename to ballista/rust/benchmarks/tpch/entrypoint.sh
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q1.sql b/ballista/rust/benchmarks/tpch/queries/q1.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q1.sql
rename to ballista/rust/benchmarks/tpch/queries/q1.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q10.sql b/ballista/rust/benchmarks/tpch/queries/q10.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q10.sql
rename to ballista/rust/benchmarks/tpch/queries/q10.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q11.sql b/ballista/rust/benchmarks/tpch/queries/q11.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q11.sql
rename to ballista/rust/benchmarks/tpch/queries/q11.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q12.sql b/ballista/rust/benchmarks/tpch/queries/q12.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q12.sql
rename to ballista/rust/benchmarks/tpch/queries/q12.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q13.sql b/ballista/rust/benchmarks/tpch/queries/q13.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q13.sql
rename to ballista/rust/benchmarks/tpch/queries/q13.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q14.sql b/ballista/rust/benchmarks/tpch/queries/q14.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q14.sql
rename to ballista/rust/benchmarks/tpch/queries/q14.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q16.sql b/ballista/rust/benchmarks/tpch/queries/q16.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q16.sql
rename to ballista/rust/benchmarks/tpch/queries/q16.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q17.sql b/ballista/rust/benchmarks/tpch/queries/q17.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q17.sql
rename to ballista/rust/benchmarks/tpch/queries/q17.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q18.sql b/ballista/rust/benchmarks/tpch/queries/q18.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q18.sql
rename to ballista/rust/benchmarks/tpch/queries/q18.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q19.sql b/ballista/rust/benchmarks/tpch/queries/q19.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q19.sql
rename to ballista/rust/benchmarks/tpch/queries/q19.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q2.sql b/ballista/rust/benchmarks/tpch/queries/q2.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q2.sql
rename to ballista/rust/benchmarks/tpch/queries/q2.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q20.sql b/ballista/rust/benchmarks/tpch/queries/q20.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q20.sql
rename to ballista/rust/benchmarks/tpch/queries/q20.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q21.sql b/ballista/rust/benchmarks/tpch/queries/q21.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q21.sql
rename to ballista/rust/benchmarks/tpch/queries/q21.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q22.sql b/ballista/rust/benchmarks/tpch/queries/q22.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q22.sql
rename to ballista/rust/benchmarks/tpch/queries/q22.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q3.sql b/ballista/rust/benchmarks/tpch/queries/q3.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q3.sql
rename to ballista/rust/benchmarks/tpch/queries/q3.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q4.sql b/ballista/rust/benchmarks/tpch/queries/q4.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q4.sql
rename to ballista/rust/benchmarks/tpch/queries/q4.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q5.sql b/ballista/rust/benchmarks/tpch/queries/q5.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q5.sql
rename to ballista/rust/benchmarks/tpch/queries/q5.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q6.sql b/ballista/rust/benchmarks/tpch/queries/q6.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q6.sql
rename to ballista/rust/benchmarks/tpch/queries/q6.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q7.sql b/ballista/rust/benchmarks/tpch/queries/q7.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q7.sql
rename to ballista/rust/benchmarks/tpch/queries/q7.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q8.sql b/ballista/rust/benchmarks/tpch/queries/q8.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q8.sql
rename to ballista/rust/benchmarks/tpch/queries/q8.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/queries/q9.sql b/ballista/rust/benchmarks/tpch/queries/q9.sql
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/queries/q9.sql
rename to ballista/rust/benchmarks/tpch/queries/q9.sql
diff --git a/rust/ballista/rust/benchmarks/tpch/run.sh b/ballista/rust/benchmarks/tpch/run.sh
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/run.sh
rename to ballista/rust/benchmarks/tpch/run.sh
diff --git a/rust/ballista/rust/benchmarks/tpch/src/main.rs b/ballista/rust/benchmarks/tpch/src/main.rs
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/src/main.rs
rename to ballista/rust/benchmarks/tpch/src/main.rs
diff --git a/rust/ballista/rust/benchmarks/tpch/tpch-gen.sh b/ballista/rust/benchmarks/tpch/tpch-gen.sh
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/tpch-gen.sh
rename to ballista/rust/benchmarks/tpch/tpch-gen.sh
diff --git a/rust/ballista/rust/benchmarks/tpch/tpchgen.dockerfile b/ballista/rust/benchmarks/tpch/tpchgen.dockerfile
similarity index 100%
rename from rust/ballista/rust/benchmarks/tpch/tpchgen.dockerfile
rename to ballista/rust/benchmarks/tpch/tpchgen.dockerfile
diff --git a/rust/ballista/rust/client/Cargo.toml b/ballista/rust/client/Cargo.toml
similarity index 100%
rename from rust/ballista/rust/client/Cargo.toml
rename to ballista/rust/client/Cargo.toml
diff --git a/rust/ballista/rust/client/README.md b/ballista/rust/client/README.md
similarity index 100%
rename from rust/ballista/rust/client/README.md
rename to ballista/rust/client/README.md
diff --git a/rust/ballista/rust/client/src/columnar_batch.rs b/ballista/rust/client/src/columnar_batch.rs
similarity index 100%
rename from rust/ballista/rust/client/src/columnar_batch.rs
rename to ballista/rust/client/src/columnar_batch.rs
diff --git a/rust/ballista/rust/client/src/context.rs b/ballista/rust/client/src/context.rs
similarity index 100%
rename from rust/ballista/rust/client/src/context.rs
rename to ballista/rust/client/src/context.rs
diff --git a/rust/ballista/rust/client/src/lib.rs b/ballista/rust/client/src/lib.rs
similarity index 100%
rename from rust/ballista/rust/client/src/lib.rs
rename to ballista/rust/client/src/lib.rs
diff --git a/rust/ballista/rust/client/src/prelude.rs b/ballista/rust/client/src/prelude.rs
similarity index 100%
rename from rust/ballista/rust/client/src/prelude.rs
rename to ballista/rust/client/src/prelude.rs
diff --git a/rust/ballista/rust/core/Cargo.toml b/ballista/rust/core/Cargo.toml
similarity index 100%
rename from rust/ballista/rust/core/Cargo.toml
rename to ballista/rust/core/Cargo.toml
diff --git a/rust/ballista/rust/core/README.md b/ballista/rust/core/README.md
similarity index 100%
rename from rust/ballista/rust/core/README.md
rename to ballista/rust/core/README.md
diff --git a/rust/ballista/rust/core/build.rs b/ballista/rust/core/build.rs
similarity index 100%
rename from rust/ballista/rust/core/build.rs
rename to ballista/rust/core/build.rs
diff --git a/rust/ballista/rust/core/proto/ballista.proto b/ballista/rust/core/proto/ballista.proto
similarity index 100%
rename from rust/ballista/rust/core/proto/ballista.proto
rename to ballista/rust/core/proto/ballista.proto
diff --git a/rust/ballista/rust/core/src/client.rs b/ballista/rust/core/src/client.rs
similarity index 100%
rename from rust/ballista/rust/core/src/client.rs
rename to ballista/rust/core/src/client.rs
diff --git a/rust/ballista/rust/core/src/datasource.rs b/ballista/rust/core/src/datasource.rs
similarity index 100%
rename from rust/ballista/rust/core/src/datasource.rs
rename to ballista/rust/core/src/datasource.rs
diff --git a/rust/ballista/rust/core/src/error.rs b/ballista/rust/core/src/error.rs
similarity index 100%
rename from rust/ballista/rust/core/src/error.rs
rename to ballista/rust/core/src/error.rs
diff --git a/rust/ballista/rust/core/src/execution_plans/mod.rs b/ballista/rust/core/src/execution_plans/mod.rs
similarity index 100%
rename from rust/ballista/rust/core/src/execution_plans/mod.rs
rename to ballista/rust/core/src/execution_plans/mod.rs
diff --git a/rust/ballista/rust/core/src/execution_plans/query_stage.rs b/ballista/rust/core/src/execution_plans/query_stage.rs
similarity index 100%
rename from rust/ballista/rust/core/src/execution_plans/query_stage.rs
rename to ballista/rust/core/src/execution_plans/query_stage.rs
diff --git a/rust/ballista/rust/core/src/execution_plans/shuffle_reader.rs b/ballista/rust/core/src/execution_plans/shuffle_reader.rs
similarity index 100%
rename from rust/ballista/rust/core/src/execution_plans/shuffle_reader.rs
rename to ballista/rust/core/src/execution_plans/shuffle_reader.rs
diff --git a/rust/ballista/rust/core/src/execution_plans/unresolved_shuffle.rs b/ballista/rust/core/src/execution_plans/unresolved_shuffle.rs
similarity index 100%
rename from rust/ballista/rust/core/src/execution_plans/unresolved_shuffle.rs
rename to ballista/rust/core/src/execution_plans/unresolved_shuffle.rs
diff --git a/rust/ballista/rust/core/src/lib.rs b/ballista/rust/core/src/lib.rs
similarity index 100%
rename from rust/ballista/rust/core/src/lib.rs
rename to ballista/rust/core/src/lib.rs
diff --git a/rust/ballista/rust/core/src/memory_stream.rs b/ballista/rust/core/src/memory_stream.rs
similarity index 100%
rename from rust/ballista/rust/core/src/memory_stream.rs
rename to ballista/rust/core/src/memory_stream.rs
diff --git a/rust/ballista/rust/core/src/serde/logical_plan/from_proto.rs b/ballista/rust/core/src/serde/logical_plan/from_proto.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/logical_plan/from_proto.rs
rename to ballista/rust/core/src/serde/logical_plan/from_proto.rs
diff --git a/rust/ballista/rust/core/src/serde/logical_plan/mod.rs b/ballista/rust/core/src/serde/logical_plan/mod.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/logical_plan/mod.rs
rename to ballista/rust/core/src/serde/logical_plan/mod.rs
diff --git a/rust/ballista/rust/core/src/serde/logical_plan/to_proto.rs b/ballista/rust/core/src/serde/logical_plan/to_proto.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/logical_plan/to_proto.rs
rename to ballista/rust/core/src/serde/logical_plan/to_proto.rs
diff --git a/rust/ballista/rust/core/src/serde/mod.rs b/ballista/rust/core/src/serde/mod.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/mod.rs
rename to ballista/rust/core/src/serde/mod.rs
diff --git a/rust/ballista/rust/core/src/serde/physical_plan/from_proto.rs b/ballista/rust/core/src/serde/physical_plan/from_proto.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/physical_plan/from_proto.rs
rename to ballista/rust/core/src/serde/physical_plan/from_proto.rs
diff --git a/rust/ballista/rust/core/src/serde/physical_plan/mod.rs b/ballista/rust/core/src/serde/physical_plan/mod.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/physical_plan/mod.rs
rename to ballista/rust/core/src/serde/physical_plan/mod.rs
diff --git a/rust/ballista/rust/core/src/serde/physical_plan/to_proto.rs b/ballista/rust/core/src/serde/physical_plan/to_proto.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/physical_plan/to_proto.rs
rename to ballista/rust/core/src/serde/physical_plan/to_proto.rs
diff --git a/rust/ballista/rust/core/src/serde/scheduler/from_proto.rs b/ballista/rust/core/src/serde/scheduler/from_proto.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/scheduler/from_proto.rs
rename to ballista/rust/core/src/serde/scheduler/from_proto.rs
diff --git a/rust/ballista/rust/core/src/serde/scheduler/mod.rs b/ballista/rust/core/src/serde/scheduler/mod.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/scheduler/mod.rs
rename to ballista/rust/core/src/serde/scheduler/mod.rs
diff --git a/rust/ballista/rust/core/src/serde/scheduler/to_proto.rs b/ballista/rust/core/src/serde/scheduler/to_proto.rs
similarity index 100%
rename from rust/ballista/rust/core/src/serde/scheduler/to_proto.rs
rename to ballista/rust/core/src/serde/scheduler/to_proto.rs
diff --git a/rust/ballista/rust/core/src/utils.rs b/ballista/rust/core/src/utils.rs
similarity index 100%
rename from rust/ballista/rust/core/src/utils.rs
rename to ballista/rust/core/src/utils.rs
diff --git a/rust/ballista/rust/executor/Cargo.toml b/ballista/rust/executor/Cargo.toml
similarity index 100%
rename from rust/ballista/rust/executor/Cargo.toml
rename to ballista/rust/executor/Cargo.toml
diff --git a/rust/ballista/rust/executor/README.md b/ballista/rust/executor/README.md
similarity index 100%
rename from rust/ballista/rust/executor/README.md
rename to ballista/rust/executor/README.md
diff --git a/rust/ballista/rust/executor/build.rs b/ballista/rust/executor/build.rs
similarity index 100%
rename from rust/ballista/rust/executor/build.rs
rename to ballista/rust/executor/build.rs
diff --git a/rust/ballista/rust/executor/examples/example_executor_config.toml b/ballista/rust/executor/examples/example_executor_config.toml
similarity index 100%
rename from rust/ballista/rust/executor/examples/example_executor_config.toml
rename to ballista/rust/executor/examples/example_executor_config.toml
diff --git a/rust/ballista/rust/executor/executor_config_spec.toml b/ballista/rust/executor/executor_config_spec.toml
similarity index 100%
rename from rust/ballista/rust/executor/executor_config_spec.toml
rename to ballista/rust/executor/executor_config_spec.toml
diff --git a/rust/ballista/rust/executor/src/collect.rs b/ballista/rust/executor/src/collect.rs
similarity index 100%
rename from rust/ballista/rust/executor/src/collect.rs
rename to ballista/rust/executor/src/collect.rs
diff --git a/rust/ballista/rust/executor/src/execution_loop.rs b/ballista/rust/executor/src/execution_loop.rs
similarity index 100%
rename from rust/ballista/rust/executor/src/execution_loop.rs
rename to ballista/rust/executor/src/execution_loop.rs
diff --git a/rust/ballista/rust/executor/src/flight_service.rs b/ballista/rust/executor/src/flight_service.rs
similarity index 100%
rename from rust/ballista/rust/executor/src/flight_service.rs
rename to ballista/rust/executor/src/flight_service.rs
diff --git a/rust/ballista/rust/executor/src/lib.rs b/ballista/rust/executor/src/lib.rs
similarity index 100%
rename from rust/ballista/rust/executor/src/lib.rs
rename to ballista/rust/executor/src/lib.rs
diff --git a/rust/ballista/rust/executor/src/main.rs b/ballista/rust/executor/src/main.rs
similarity index 100%
rename from rust/ballista/rust/executor/src/main.rs
rename to ballista/rust/executor/src/main.rs
diff --git a/rust/ballista/rust/scheduler/Cargo.toml b/ballista/rust/scheduler/Cargo.toml
similarity index 100%
rename from rust/ballista/rust/scheduler/Cargo.toml
rename to ballista/rust/scheduler/Cargo.toml
diff --git a/rust/ballista/rust/scheduler/README.md b/ballista/rust/scheduler/README.md
similarity index 100%
rename from rust/ballista/rust/scheduler/README.md
rename to ballista/rust/scheduler/README.md
diff --git a/rust/ballista/rust/scheduler/build.rs b/ballista/rust/scheduler/build.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/build.rs
rename to ballista/rust/scheduler/build.rs
diff --git a/rust/ballista/rust/scheduler/scheduler_config_spec.toml b/ballista/rust/scheduler/scheduler_config_spec.toml
similarity index 100%
rename from rust/ballista/rust/scheduler/scheduler_config_spec.toml
rename to ballista/rust/scheduler/scheduler_config_spec.toml
diff --git a/rust/ballista/rust/scheduler/src/api/handlers.rs b/ballista/rust/scheduler/src/api/handlers.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/api/handlers.rs
rename to ballista/rust/scheduler/src/api/handlers.rs
diff --git a/rust/ballista/rust/scheduler/src/api/mod.rs b/ballista/rust/scheduler/src/api/mod.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/api/mod.rs
rename to ballista/rust/scheduler/src/api/mod.rs
diff --git a/rust/ballista/rust/scheduler/src/lib.rs b/ballista/rust/scheduler/src/lib.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/lib.rs
rename to ballista/rust/scheduler/src/lib.rs
diff --git a/rust/ballista/rust/scheduler/src/main.rs b/ballista/rust/scheduler/src/main.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/main.rs
rename to ballista/rust/scheduler/src/main.rs
diff --git a/rust/ballista/rust/scheduler/src/planner.rs b/ballista/rust/scheduler/src/planner.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/planner.rs
rename to ballista/rust/scheduler/src/planner.rs
diff --git a/rust/ballista/rust/scheduler/src/state/etcd.rs b/ballista/rust/scheduler/src/state/etcd.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/state/etcd.rs
rename to ballista/rust/scheduler/src/state/etcd.rs
diff --git a/rust/ballista/rust/scheduler/src/state/mod.rs b/ballista/rust/scheduler/src/state/mod.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/state/mod.rs
rename to ballista/rust/scheduler/src/state/mod.rs
diff --git a/rust/ballista/rust/scheduler/src/state/standalone.rs b/ballista/rust/scheduler/src/state/standalone.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/state/standalone.rs
rename to ballista/rust/scheduler/src/state/standalone.rs
diff --git a/rust/ballista/rust/scheduler/src/test_utils.rs b/ballista/rust/scheduler/src/test_utils.rs
similarity index 100%
rename from rust/ballista/rust/scheduler/src/test_utils.rs
rename to ballista/rust/scheduler/src/test_utils.rs
diff --git a/rust/ballista/rust/scheduler/testdata/customer/customer.tbl b/ballista/rust/scheduler/testdata/customer/customer.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/customer/customer.tbl
rename to ballista/rust/scheduler/testdata/customer/customer.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/lineitem/partition0.tbl b/ballista/rust/scheduler/testdata/lineitem/partition0.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/lineitem/partition0.tbl
rename to ballista/rust/scheduler/testdata/lineitem/partition0.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/lineitem/partition1.tbl b/ballista/rust/scheduler/testdata/lineitem/partition1.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/lineitem/partition1.tbl
rename to ballista/rust/scheduler/testdata/lineitem/partition1.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/nation/nation.tbl b/ballista/rust/scheduler/testdata/nation/nation.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/nation/nation.tbl
rename to ballista/rust/scheduler/testdata/nation/nation.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/orders/orders.tbl b/ballista/rust/scheduler/testdata/orders/orders.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/orders/orders.tbl
rename to ballista/rust/scheduler/testdata/orders/orders.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/part/part.tbl b/ballista/rust/scheduler/testdata/part/part.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/part/part.tbl
rename to ballista/rust/scheduler/testdata/part/part.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/partsupp/partsupp.tbl b/ballista/rust/scheduler/testdata/partsupp/partsupp.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/partsupp/partsupp.tbl
rename to ballista/rust/scheduler/testdata/partsupp/partsupp.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/region/region.tbl b/ballista/rust/scheduler/testdata/region/region.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/region/region.tbl
rename to ballista/rust/scheduler/testdata/region/region.tbl
diff --git a/rust/ballista/rust/scheduler/testdata/supplier/supplier.tbl b/ballista/rust/scheduler/testdata/supplier/supplier.tbl
similarity index 100%
rename from rust/ballista/rust/scheduler/testdata/supplier/supplier.tbl
rename to ballista/rust/scheduler/testdata/supplier/supplier.tbl
diff --git a/rust/ballista/ui/scheduler/.gitignore b/ballista/ui/scheduler/.gitignore
similarity index 100%
rename from rust/ballista/ui/scheduler/.gitignore
rename to ballista/ui/scheduler/.gitignore
diff --git a/rust/ballista/ui/scheduler/README.md b/ballista/ui/scheduler/README.md
similarity index 100%
rename from rust/ballista/ui/scheduler/README.md
rename to ballista/ui/scheduler/README.md
diff --git a/rust/ballista/ui/scheduler/index.d.ts b/ballista/ui/scheduler/index.d.ts
similarity index 100%
rename from rust/ballista/ui/scheduler/index.d.ts
rename to ballista/ui/scheduler/index.d.ts
diff --git a/rust/ballista/ui/scheduler/package.json b/ballista/ui/scheduler/package.json
similarity index 100%
rename from rust/ballista/ui/scheduler/package.json
rename to ballista/ui/scheduler/package.json
diff --git a/rust/ballista/ui/scheduler/public/favicon.ico b/ballista/ui/scheduler/public/favicon.ico
similarity index 100%
rename from rust/ballista/ui/scheduler/public/favicon.ico
rename to ballista/ui/scheduler/public/favicon.ico
diff --git a/rust/ballista/ui/scheduler/public/index.html b/ballista/ui/scheduler/public/index.html
similarity index 100%
rename from rust/ballista/ui/scheduler/public/index.html
rename to ballista/ui/scheduler/public/index.html
diff --git a/rust/ballista/ui/scheduler/public/logo192.png b/ballista/ui/scheduler/public/logo192.png
similarity index 100%
rename from rust/ballista/ui/scheduler/public/logo192.png
rename to ballista/ui/scheduler/public/logo192.png
diff --git a/rust/ballista/ui/scheduler/public/logo512.png b/ballista/ui/scheduler/public/logo512.png
similarity index 100%
rename from rust/ballista/ui/scheduler/public/logo512.png
rename to ballista/ui/scheduler/public/logo512.png
diff --git a/rust/ballista/ui/scheduler/public/manifest.json b/ballista/ui/scheduler/public/manifest.json
similarity index 100%
rename from rust/ballista/ui/scheduler/public/manifest.json
rename to ballista/ui/scheduler/public/manifest.json
diff --git a/rust/ballista/ui/scheduler/public/robots.txt b/ballista/ui/scheduler/public/robots.txt
similarity index 100%
rename from rust/ballista/ui/scheduler/public/robots.txt
rename to ballista/ui/scheduler/public/robots.txt
diff --git a/rust/ballista/ui/scheduler/react-table-config.d.ts b/ballista/ui/scheduler/react-table-config.d.ts
similarity index 100%
rename from rust/ballista/ui/scheduler/react-table-config.d.ts
rename to ballista/ui/scheduler/react-table-config.d.ts
diff --git a/rust/ballista/ui/scheduler/src/App.css b/ballista/ui/scheduler/src/App.css
similarity index 100%
rename from rust/ballista/ui/scheduler/src/App.css
rename to ballista/ui/scheduler/src/App.css
diff --git a/rust/ballista/ui/scheduler/src/App.test.tsx b/ballista/ui/scheduler/src/App.test.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/App.test.tsx
rename to ballista/ui/scheduler/src/App.test.tsx
diff --git a/rust/ballista/ui/scheduler/src/App.tsx b/ballista/ui/scheduler/src/App.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/App.tsx
rename to ballista/ui/scheduler/src/App.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/DataTable.tsx b/ballista/ui/scheduler/src/components/DataTable.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/DataTable.tsx
rename to ballista/ui/scheduler/src/components/DataTable.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/Empty.tsx b/ballista/ui/scheduler/src/components/Empty.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/Empty.tsx
rename to ballista/ui/scheduler/src/components/Empty.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/Footer.tsx b/ballista/ui/scheduler/src/components/Footer.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/Footer.tsx
rename to ballista/ui/scheduler/src/components/Footer.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/Header.tsx b/ballista/ui/scheduler/src/components/Header.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/Header.tsx
rename to ballista/ui/scheduler/src/components/Header.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/NodesList.tsx b/ballista/ui/scheduler/src/components/NodesList.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/NodesList.tsx
rename to ballista/ui/scheduler/src/components/NodesList.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/QueriesList.tsx b/ballista/ui/scheduler/src/components/QueriesList.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/QueriesList.tsx
rename to ballista/ui/scheduler/src/components/QueriesList.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/Summary.tsx b/ballista/ui/scheduler/src/components/Summary.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/Summary.tsx
rename to ballista/ui/scheduler/src/components/Summary.tsx
diff --git a/rust/ballista/ui/scheduler/src/components/logo.svg b/ballista/ui/scheduler/src/components/logo.svg
similarity index 100%
rename from rust/ballista/ui/scheduler/src/components/logo.svg
rename to ballista/ui/scheduler/src/components/logo.svg
diff --git a/rust/ballista/ui/scheduler/src/index.css b/ballista/ui/scheduler/src/index.css
similarity index 100%
rename from rust/ballista/ui/scheduler/src/index.css
rename to ballista/ui/scheduler/src/index.css
diff --git a/rust/ballista/ui/scheduler/src/index.tsx b/ballista/ui/scheduler/src/index.tsx
similarity index 100%
rename from rust/ballista/ui/scheduler/src/index.tsx
rename to ballista/ui/scheduler/src/index.tsx
diff --git a/rust/ballista/ui/scheduler/src/react-app-env.d.ts b/ballista/ui/scheduler/src/react-app-env.d.ts
similarity index 100%
rename from rust/ballista/ui/scheduler/src/react-app-env.d.ts
rename to ballista/ui/scheduler/src/react-app-env.d.ts
diff --git a/rust/ballista/ui/scheduler/src/reportWebVitals.ts b/ballista/ui/scheduler/src/reportWebVitals.ts
similarity index 100%
rename from rust/ballista/ui/scheduler/src/reportWebVitals.ts
rename to ballista/ui/scheduler/src/reportWebVitals.ts
diff --git a/rust/ballista/ui/scheduler/src/setupTests.ts b/ballista/ui/scheduler/src/setupTests.ts
similarity index 100%
rename from rust/ballista/ui/scheduler/src/setupTests.ts
rename to ballista/ui/scheduler/src/setupTests.ts
diff --git a/rust/ballista/ui/scheduler/tsconfig.json b/ballista/ui/scheduler/tsconfig.json
similarity index 100%
rename from rust/ballista/ui/scheduler/tsconfig.json
rename to ballista/ui/scheduler/tsconfig.json
diff --git a/rust/ballista/ui/scheduler/yarn.lock b/ballista/ui/scheduler/yarn.lock
similarity index 100%
rename from rust/ballista/ui/scheduler/yarn.lock
rename to ballista/ui/scheduler/yarn.lock
diff --git a/rust/benchmarks/Cargo.toml b/benchmarks/Cargo.toml
similarity index 100%
rename from rust/benchmarks/Cargo.toml
rename to benchmarks/Cargo.toml
diff --git a/rust/benchmarks/README.md b/benchmarks/README.md
similarity index 100%
rename from rust/benchmarks/README.md
rename to benchmarks/README.md
diff --git a/rust/benchmarks/src/bin/nyctaxi.rs b/benchmarks/src/bin/nyctaxi.rs
similarity index 100%
rename from rust/benchmarks/src/bin/nyctaxi.rs
rename to benchmarks/src/bin/nyctaxi.rs
diff --git a/rust/benchmarks/src/bin/tpch.rs b/benchmarks/src/bin/tpch.rs
similarity index 100%
rename from rust/benchmarks/src/bin/tpch.rs
rename to benchmarks/src/bin/tpch.rs
diff --git a/rust/datafusion-examples/Cargo.toml b/datafusion-examples/Cargo.toml
similarity index 100%
rename from rust/datafusion-examples/Cargo.toml
rename to datafusion-examples/Cargo.toml
diff --git a/rust/datafusion-examples/examples/README.md b/datafusion-examples/examples/README.md
similarity index 100%
rename from rust/datafusion-examples/examples/README.md
rename to datafusion-examples/examples/README.md
diff --git a/rust/datafusion-examples/examples/csv_sql.rs b/datafusion-examples/examples/csv_sql.rs
similarity index 100%
rename from rust/datafusion-examples/examples/csv_sql.rs
rename to datafusion-examples/examples/csv_sql.rs
diff --git a/rust/datafusion-examples/examples/dataframe.rs b/datafusion-examples/examples/dataframe.rs
similarity index 100%
rename from rust/datafusion-examples/examples/dataframe.rs
rename to datafusion-examples/examples/dataframe.rs
diff --git a/rust/datafusion-examples/examples/dataframe_in_memory.rs b/datafusion-examples/examples/dataframe_in_memory.rs
similarity index 100%
rename from rust/datafusion-examples/examples/dataframe_in_memory.rs
rename to datafusion-examples/examples/dataframe_in_memory.rs
diff --git a/rust/datafusion-examples/examples/flight_client.rs b/datafusion-examples/examples/flight_client.rs
similarity index 100%
rename from rust/datafusion-examples/examples/flight_client.rs
rename to datafusion-examples/examples/flight_client.rs
diff --git a/rust/datafusion-examples/examples/flight_server.rs b/datafusion-examples/examples/flight_server.rs
similarity index 100%
rename from rust/datafusion-examples/examples/flight_server.rs
rename to datafusion-examples/examples/flight_server.rs
diff --git a/rust/datafusion-examples/examples/parquet_sql.rs b/datafusion-examples/examples/parquet_sql.rs
similarity index 100%
rename from rust/datafusion-examples/examples/parquet_sql.rs
rename to datafusion-examples/examples/parquet_sql.rs
diff --git a/rust/datafusion-examples/examples/simple_udaf.rs b/datafusion-examples/examples/simple_udaf.rs
similarity index 100%
rename from rust/datafusion-examples/examples/simple_udaf.rs
rename to datafusion-examples/examples/simple_udaf.rs
diff --git a/rust/datafusion-examples/examples/simple_udf.rs b/datafusion-examples/examples/simple_udf.rs
similarity index 100%
rename from rust/datafusion-examples/examples/simple_udf.rs
rename to datafusion-examples/examples/simple_udf.rs
diff --git a/rust/datafusion/Cargo.toml b/datafusion/Cargo.toml
similarity index 100%
rename from rust/datafusion/Cargo.toml
rename to datafusion/Cargo.toml
diff --git a/rust/datafusion/DEVELOPERS.md b/datafusion/DEVELOPERS.md
similarity index 100%
rename from rust/datafusion/DEVELOPERS.md
rename to datafusion/DEVELOPERS.md
diff --git a/rust/datafusion/Dockerfile b/datafusion/Dockerfile
similarity index 100%
rename from rust/datafusion/Dockerfile
rename to datafusion/Dockerfile
diff --git a/rust/datafusion/README.md b/datafusion/README.md
similarity index 100%
rename from rust/datafusion/README.md
rename to datafusion/README.md
diff --git a/rust/datafusion/benches/aggregate_query_sql.rs b/datafusion/benches/aggregate_query_sql.rs
similarity index 100%
rename from rust/datafusion/benches/aggregate_query_sql.rs
rename to datafusion/benches/aggregate_query_sql.rs
diff --git a/rust/datafusion/benches/filter_query_sql.rs b/datafusion/benches/filter_query_sql.rs
similarity index 100%
rename from rust/datafusion/benches/filter_query_sql.rs
rename to datafusion/benches/filter_query_sql.rs
diff --git a/rust/datafusion/benches/math_query_sql.rs b/datafusion/benches/math_query_sql.rs
similarity index 100%
rename from rust/datafusion/benches/math_query_sql.rs
rename to datafusion/benches/math_query_sql.rs
diff --git a/rust/datafusion/benches/scalar.rs b/datafusion/benches/scalar.rs
similarity index 100%
rename from rust/datafusion/benches/scalar.rs
rename to datafusion/benches/scalar.rs
diff --git a/rust/datafusion/benches/sort_limit_query_sql.rs b/datafusion/benches/sort_limit_query_sql.rs
similarity index 100%
rename from rust/datafusion/benches/sort_limit_query_sql.rs
rename to datafusion/benches/sort_limit_query_sql.rs
diff --git a/rust/datafusion/docs/cli.md b/datafusion/docs/cli.md
similarity index 100%
rename from rust/datafusion/docs/cli.md
rename to datafusion/docs/cli.md
diff --git a/rust/datafusion/docs/images/DataFusion-Logo-Dark.png b/datafusion/docs/images/DataFusion-Logo-Dark.png
similarity index 100%
rename from rust/datafusion/docs/images/DataFusion-Logo-Dark.png
rename to datafusion/docs/images/DataFusion-Logo-Dark.png
diff --git a/rust/datafusion/docs/images/DataFusion-Logo-Dark.svg b/datafusion/docs/images/DataFusion-Logo-Dark.svg
similarity index 100%
rename from rust/datafusion/docs/images/DataFusion-Logo-Dark.svg
rename to datafusion/docs/images/DataFusion-Logo-Dark.svg
diff --git a/rust/datafusion/docs/images/DataFusion-Logo-Light.png b/datafusion/docs/images/DataFusion-Logo-Light.png
similarity index 100%
rename from rust/datafusion/docs/images/DataFusion-Logo-Light.png
rename to datafusion/docs/images/DataFusion-Logo-Light.png
diff --git a/rust/datafusion/docs/images/DataFusion-Logo-Light.svg b/datafusion/docs/images/DataFusion-Logo-Light.svg
similarity index 100%
rename from rust/datafusion/docs/images/DataFusion-Logo-Light.svg
rename to datafusion/docs/images/DataFusion-Logo-Light.svg
diff --git a/rust/datafusion/src/bin/main.rs b/datafusion/src/bin/main.rs
similarity index 100%
rename from rust/datafusion/src/bin/main.rs
rename to datafusion/src/bin/main.rs
diff --git a/rust/datafusion/src/bin/repl.rs b/datafusion/src/bin/repl.rs
similarity index 100%
rename from rust/datafusion/src/bin/repl.rs
rename to datafusion/src/bin/repl.rs
diff --git a/rust/datafusion/src/catalog/catalog.rs b/datafusion/src/catalog/catalog.rs
similarity index 100%
rename from rust/datafusion/src/catalog/catalog.rs
rename to datafusion/src/catalog/catalog.rs
diff --git a/rust/datafusion/src/catalog/information_schema.rs b/datafusion/src/catalog/information_schema.rs
similarity index 100%
rename from rust/datafusion/src/catalog/information_schema.rs
rename to datafusion/src/catalog/information_schema.rs
diff --git a/rust/datafusion/src/catalog/mod.rs b/datafusion/src/catalog/mod.rs
similarity index 100%
rename from rust/datafusion/src/catalog/mod.rs
rename to datafusion/src/catalog/mod.rs
diff --git a/rust/datafusion/src/catalog/schema.rs b/datafusion/src/catalog/schema.rs
similarity index 100%
rename from rust/datafusion/src/catalog/schema.rs
rename to datafusion/src/catalog/schema.rs
diff --git a/rust/datafusion/src/dataframe.rs b/datafusion/src/dataframe.rs
similarity index 100%
rename from rust/datafusion/src/dataframe.rs
rename to datafusion/src/dataframe.rs
diff --git a/rust/datafusion/src/datasource/csv.rs b/datafusion/src/datasource/csv.rs
similarity index 100%
rename from rust/datafusion/src/datasource/csv.rs
rename to datafusion/src/datasource/csv.rs
diff --git a/rust/datafusion/src/datasource/datasource.rs b/datafusion/src/datasource/datasource.rs
similarity index 100%
rename from rust/datafusion/src/datasource/datasource.rs
rename to datafusion/src/datasource/datasource.rs
diff --git a/rust/datafusion/src/datasource/empty.rs b/datafusion/src/datasource/empty.rs
similarity index 100%
rename from rust/datafusion/src/datasource/empty.rs
rename to datafusion/src/datasource/empty.rs
diff --git a/rust/datafusion/src/datasource/memory.rs b/datafusion/src/datasource/memory.rs
similarity index 100%
rename from rust/datafusion/src/datasource/memory.rs
rename to datafusion/src/datasource/memory.rs
diff --git a/rust/datafusion/src/datasource/mod.rs b/datafusion/src/datasource/mod.rs
similarity index 100%
rename from rust/datafusion/src/datasource/mod.rs
rename to datafusion/src/datasource/mod.rs
diff --git a/rust/datafusion/src/datasource/parquet.rs b/datafusion/src/datasource/parquet.rs
similarity index 100%
rename from rust/datafusion/src/datasource/parquet.rs
rename to datafusion/src/datasource/parquet.rs
diff --git a/rust/datafusion/src/error.rs b/datafusion/src/error.rs
similarity index 100%
rename from rust/datafusion/src/error.rs
rename to datafusion/src/error.rs
diff --git a/rust/datafusion/src/execution/context.rs b/datafusion/src/execution/context.rs
similarity index 100%
rename from rust/datafusion/src/execution/context.rs
rename to datafusion/src/execution/context.rs
diff --git a/rust/datafusion/src/execution/dataframe_impl.rs b/datafusion/src/execution/dataframe_impl.rs
similarity index 100%
rename from rust/datafusion/src/execution/dataframe_impl.rs
rename to datafusion/src/execution/dataframe_impl.rs
diff --git a/rust/datafusion/src/execution/mod.rs b/datafusion/src/execution/mod.rs
similarity index 100%
rename from rust/datafusion/src/execution/mod.rs
rename to datafusion/src/execution/mod.rs
diff --git a/rust/datafusion/src/lib.rs b/datafusion/src/lib.rs
similarity index 100%
rename from rust/datafusion/src/lib.rs
rename to datafusion/src/lib.rs
diff --git a/rust/datafusion/src/logical_plan/builder.rs b/datafusion/src/logical_plan/builder.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/builder.rs
rename to datafusion/src/logical_plan/builder.rs
diff --git a/rust/datafusion/src/logical_plan/dfschema.rs b/datafusion/src/logical_plan/dfschema.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/dfschema.rs
rename to datafusion/src/logical_plan/dfschema.rs
diff --git a/rust/datafusion/src/logical_plan/display.rs b/datafusion/src/logical_plan/display.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/display.rs
rename to datafusion/src/logical_plan/display.rs
diff --git a/rust/datafusion/src/logical_plan/expr.rs b/datafusion/src/logical_plan/expr.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/expr.rs
rename to datafusion/src/logical_plan/expr.rs
diff --git a/rust/datafusion/src/logical_plan/extension.rs b/datafusion/src/logical_plan/extension.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/extension.rs
rename to datafusion/src/logical_plan/extension.rs
diff --git a/rust/datafusion/src/logical_plan/mod.rs b/datafusion/src/logical_plan/mod.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/mod.rs
rename to datafusion/src/logical_plan/mod.rs
diff --git a/rust/datafusion/src/logical_plan/operators.rs b/datafusion/src/logical_plan/operators.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/operators.rs
rename to datafusion/src/logical_plan/operators.rs
diff --git a/rust/datafusion/src/logical_plan/plan.rs b/datafusion/src/logical_plan/plan.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/plan.rs
rename to datafusion/src/logical_plan/plan.rs
diff --git a/rust/datafusion/src/logical_plan/registry.rs b/datafusion/src/logical_plan/registry.rs
similarity index 100%
rename from rust/datafusion/src/logical_plan/registry.rs
rename to datafusion/src/logical_plan/registry.rs
diff --git a/rust/datafusion/src/optimizer/constant_folding.rs b/datafusion/src/optimizer/constant_folding.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/constant_folding.rs
rename to datafusion/src/optimizer/constant_folding.rs
diff --git a/rust/datafusion/src/optimizer/filter_push_down.rs b/datafusion/src/optimizer/filter_push_down.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/filter_push_down.rs
rename to datafusion/src/optimizer/filter_push_down.rs
diff --git a/rust/datafusion/src/optimizer/hash_build_probe_order.rs b/datafusion/src/optimizer/hash_build_probe_order.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/hash_build_probe_order.rs
rename to datafusion/src/optimizer/hash_build_probe_order.rs
diff --git a/rust/datafusion/src/optimizer/limit_push_down.rs b/datafusion/src/optimizer/limit_push_down.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/limit_push_down.rs
rename to datafusion/src/optimizer/limit_push_down.rs
diff --git a/rust/datafusion/src/optimizer/mod.rs b/datafusion/src/optimizer/mod.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/mod.rs
rename to datafusion/src/optimizer/mod.rs
diff --git a/rust/datafusion/src/optimizer/optimizer.rs b/datafusion/src/optimizer/optimizer.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/optimizer.rs
rename to datafusion/src/optimizer/optimizer.rs
diff --git a/rust/datafusion/src/optimizer/projection_push_down.rs b/datafusion/src/optimizer/projection_push_down.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/projection_push_down.rs
rename to datafusion/src/optimizer/projection_push_down.rs
diff --git a/rust/datafusion/src/optimizer/utils.rs b/datafusion/src/optimizer/utils.rs
similarity index 100%
rename from rust/datafusion/src/optimizer/utils.rs
rename to datafusion/src/optimizer/utils.rs
diff --git a/rust/datafusion/src/physical_optimizer/coalesce_batches.rs b/datafusion/src/physical_optimizer/coalesce_batches.rs
similarity index 100%
rename from rust/datafusion/src/physical_optimizer/coalesce_batches.rs
rename to datafusion/src/physical_optimizer/coalesce_batches.rs
diff --git a/rust/datafusion/src/physical_optimizer/merge_exec.rs b/datafusion/src/physical_optimizer/merge_exec.rs
similarity index 100%
rename from rust/datafusion/src/physical_optimizer/merge_exec.rs
rename to datafusion/src/physical_optimizer/merge_exec.rs
diff --git a/rust/datafusion/src/physical_optimizer/mod.rs b/datafusion/src/physical_optimizer/mod.rs
similarity index 100%
rename from rust/datafusion/src/physical_optimizer/mod.rs
rename to datafusion/src/physical_optimizer/mod.rs
diff --git a/rust/datafusion/src/physical_optimizer/optimizer.rs b/datafusion/src/physical_optimizer/optimizer.rs
similarity index 100%
rename from rust/datafusion/src/physical_optimizer/optimizer.rs
rename to datafusion/src/physical_optimizer/optimizer.rs
diff --git a/rust/datafusion/src/physical_optimizer/repartition.rs b/datafusion/src/physical_optimizer/repartition.rs
similarity index 100%
rename from rust/datafusion/src/physical_optimizer/repartition.rs
rename to datafusion/src/physical_optimizer/repartition.rs
diff --git a/rust/datafusion/src/physical_plan/aggregates.rs b/datafusion/src/physical_plan/aggregates.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/aggregates.rs
rename to datafusion/src/physical_plan/aggregates.rs
diff --git a/rust/datafusion/src/physical_plan/array_expressions.rs b/datafusion/src/physical_plan/array_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/array_expressions.rs
rename to datafusion/src/physical_plan/array_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/coalesce_batches.rs b/datafusion/src/physical_plan/coalesce_batches.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/coalesce_batches.rs
rename to datafusion/src/physical_plan/coalesce_batches.rs
diff --git a/rust/datafusion/src/physical_plan/common.rs b/datafusion/src/physical_plan/common.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/common.rs
rename to datafusion/src/physical_plan/common.rs
diff --git a/rust/datafusion/src/physical_plan/crypto_expressions.rs b/datafusion/src/physical_plan/crypto_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/crypto_expressions.rs
rename to datafusion/src/physical_plan/crypto_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/csv.rs b/datafusion/src/physical_plan/csv.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/csv.rs
rename to datafusion/src/physical_plan/csv.rs
diff --git a/rust/datafusion/src/physical_plan/datetime_expressions.rs b/datafusion/src/physical_plan/datetime_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/datetime_expressions.rs
rename to datafusion/src/physical_plan/datetime_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/distinct_expressions.rs b/datafusion/src/physical_plan/distinct_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/distinct_expressions.rs
rename to datafusion/src/physical_plan/distinct_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/empty.rs b/datafusion/src/physical_plan/empty.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/empty.rs
rename to datafusion/src/physical_plan/empty.rs
diff --git a/rust/datafusion/src/physical_plan/explain.rs b/datafusion/src/physical_plan/explain.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/explain.rs
rename to datafusion/src/physical_plan/explain.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/average.rs b/datafusion/src/physical_plan/expressions/average.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/average.rs
rename to datafusion/src/physical_plan/expressions/average.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/binary.rs b/datafusion/src/physical_plan/expressions/binary.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/binary.rs
rename to datafusion/src/physical_plan/expressions/binary.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/case.rs b/datafusion/src/physical_plan/expressions/case.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/case.rs
rename to datafusion/src/physical_plan/expressions/case.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/cast.rs b/datafusion/src/physical_plan/expressions/cast.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/cast.rs
rename to datafusion/src/physical_plan/expressions/cast.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/coercion.rs b/datafusion/src/physical_plan/expressions/coercion.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/coercion.rs
rename to datafusion/src/physical_plan/expressions/coercion.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/column.rs b/datafusion/src/physical_plan/expressions/column.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/column.rs
rename to datafusion/src/physical_plan/expressions/column.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/count.rs b/datafusion/src/physical_plan/expressions/count.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/count.rs
rename to datafusion/src/physical_plan/expressions/count.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/in_list.rs b/datafusion/src/physical_plan/expressions/in_list.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/in_list.rs
rename to datafusion/src/physical_plan/expressions/in_list.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/is_not_null.rs b/datafusion/src/physical_plan/expressions/is_not_null.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/is_not_null.rs
rename to datafusion/src/physical_plan/expressions/is_not_null.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/is_null.rs b/datafusion/src/physical_plan/expressions/is_null.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/is_null.rs
rename to datafusion/src/physical_plan/expressions/is_null.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/literal.rs b/datafusion/src/physical_plan/expressions/literal.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/literal.rs
rename to datafusion/src/physical_plan/expressions/literal.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/min_max.rs b/datafusion/src/physical_plan/expressions/min_max.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/min_max.rs
rename to datafusion/src/physical_plan/expressions/min_max.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/mod.rs b/datafusion/src/physical_plan/expressions/mod.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/mod.rs
rename to datafusion/src/physical_plan/expressions/mod.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/negative.rs b/datafusion/src/physical_plan/expressions/negative.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/negative.rs
rename to datafusion/src/physical_plan/expressions/negative.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/not.rs b/datafusion/src/physical_plan/expressions/not.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/not.rs
rename to datafusion/src/physical_plan/expressions/not.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/nullif.rs b/datafusion/src/physical_plan/expressions/nullif.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/nullif.rs
rename to datafusion/src/physical_plan/expressions/nullif.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/sum.rs b/datafusion/src/physical_plan/expressions/sum.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/sum.rs
rename to datafusion/src/physical_plan/expressions/sum.rs
diff --git a/rust/datafusion/src/physical_plan/expressions/try_cast.rs b/datafusion/src/physical_plan/expressions/try_cast.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/expressions/try_cast.rs
rename to datafusion/src/physical_plan/expressions/try_cast.rs
diff --git a/rust/datafusion/src/physical_plan/filter.rs b/datafusion/src/physical_plan/filter.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/filter.rs
rename to datafusion/src/physical_plan/filter.rs
diff --git a/rust/datafusion/src/physical_plan/functions.rs b/datafusion/src/physical_plan/functions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/functions.rs
rename to datafusion/src/physical_plan/functions.rs
diff --git a/rust/datafusion/src/physical_plan/group_scalar.rs b/datafusion/src/physical_plan/group_scalar.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/group_scalar.rs
rename to datafusion/src/physical_plan/group_scalar.rs
diff --git a/rust/datafusion/src/physical_plan/hash_aggregate.rs b/datafusion/src/physical_plan/hash_aggregate.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/hash_aggregate.rs
rename to datafusion/src/physical_plan/hash_aggregate.rs
diff --git a/rust/datafusion/src/physical_plan/hash_join.rs b/datafusion/src/physical_plan/hash_join.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/hash_join.rs
rename to datafusion/src/physical_plan/hash_join.rs
diff --git a/rust/datafusion/src/physical_plan/hash_utils.rs b/datafusion/src/physical_plan/hash_utils.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/hash_utils.rs
rename to datafusion/src/physical_plan/hash_utils.rs
diff --git a/rust/datafusion/src/physical_plan/limit.rs b/datafusion/src/physical_plan/limit.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/limit.rs
rename to datafusion/src/physical_plan/limit.rs
diff --git a/rust/datafusion/src/physical_plan/math_expressions.rs b/datafusion/src/physical_plan/math_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/math_expressions.rs
rename to datafusion/src/physical_plan/math_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/memory.rs b/datafusion/src/physical_plan/memory.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/memory.rs
rename to datafusion/src/physical_plan/memory.rs
diff --git a/rust/datafusion/src/physical_plan/merge.rs b/datafusion/src/physical_plan/merge.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/merge.rs
rename to datafusion/src/physical_plan/merge.rs
diff --git a/rust/datafusion/src/physical_plan/mod.rs b/datafusion/src/physical_plan/mod.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/mod.rs
rename to datafusion/src/physical_plan/mod.rs
diff --git a/rust/datafusion/src/physical_plan/parquet.rs b/datafusion/src/physical_plan/parquet.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/parquet.rs
rename to datafusion/src/physical_plan/parquet.rs
diff --git a/rust/datafusion/src/physical_plan/planner.rs b/datafusion/src/physical_plan/planner.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/planner.rs
rename to datafusion/src/physical_plan/planner.rs
diff --git a/rust/datafusion/src/physical_plan/projection.rs b/datafusion/src/physical_plan/projection.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/projection.rs
rename to datafusion/src/physical_plan/projection.rs
diff --git a/rust/datafusion/src/physical_plan/regex_expressions.rs b/datafusion/src/physical_plan/regex_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/regex_expressions.rs
rename to datafusion/src/physical_plan/regex_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/repartition.rs b/datafusion/src/physical_plan/repartition.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/repartition.rs
rename to datafusion/src/physical_plan/repartition.rs
diff --git a/rust/datafusion/src/physical_plan/sort.rs b/datafusion/src/physical_plan/sort.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/sort.rs
rename to datafusion/src/physical_plan/sort.rs
diff --git a/rust/datafusion/src/physical_plan/string_expressions.rs b/datafusion/src/physical_plan/string_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/string_expressions.rs
rename to datafusion/src/physical_plan/string_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/type_coercion.rs b/datafusion/src/physical_plan/type_coercion.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/type_coercion.rs
rename to datafusion/src/physical_plan/type_coercion.rs
diff --git a/rust/datafusion/src/physical_plan/udaf.rs b/datafusion/src/physical_plan/udaf.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/udaf.rs
rename to datafusion/src/physical_plan/udaf.rs
diff --git a/rust/datafusion/src/physical_plan/udf.rs b/datafusion/src/physical_plan/udf.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/udf.rs
rename to datafusion/src/physical_plan/udf.rs
diff --git a/rust/datafusion/src/physical_plan/unicode_expressions.rs b/datafusion/src/physical_plan/unicode_expressions.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/unicode_expressions.rs
rename to datafusion/src/physical_plan/unicode_expressions.rs
diff --git a/rust/datafusion/src/physical_plan/union.rs b/datafusion/src/physical_plan/union.rs
similarity index 100%
rename from rust/datafusion/src/physical_plan/union.rs
rename to datafusion/src/physical_plan/union.rs
diff --git a/rust/datafusion/src/prelude.rs b/datafusion/src/prelude.rs
similarity index 100%
rename from rust/datafusion/src/prelude.rs
rename to datafusion/src/prelude.rs
diff --git a/rust/datafusion/src/scalar.rs b/datafusion/src/scalar.rs
similarity index 100%
rename from rust/datafusion/src/scalar.rs
rename to datafusion/src/scalar.rs
diff --git a/rust/datafusion/src/sql/mod.rs b/datafusion/src/sql/mod.rs
similarity index 100%
rename from rust/datafusion/src/sql/mod.rs
rename to datafusion/src/sql/mod.rs
diff --git a/rust/datafusion/src/sql/parser.rs b/datafusion/src/sql/parser.rs
similarity index 100%
rename from rust/datafusion/src/sql/parser.rs
rename to datafusion/src/sql/parser.rs
diff --git a/rust/datafusion/src/sql/planner.rs b/datafusion/src/sql/planner.rs
similarity index 100%
rename from rust/datafusion/src/sql/planner.rs
rename to datafusion/src/sql/planner.rs
diff --git a/rust/datafusion/src/sql/utils.rs b/datafusion/src/sql/utils.rs
similarity index 100%
rename from rust/datafusion/src/sql/utils.rs
rename to datafusion/src/sql/utils.rs
diff --git a/rust/datafusion/src/test/exec.rs b/datafusion/src/test/exec.rs
similarity index 100%
rename from rust/datafusion/src/test/exec.rs
rename to datafusion/src/test/exec.rs
diff --git a/rust/datafusion/src/test/mod.rs b/datafusion/src/test/mod.rs
similarity index 100%
rename from rust/datafusion/src/test/mod.rs
rename to datafusion/src/test/mod.rs
diff --git a/rust/datafusion/src/test/user_defined.rs b/datafusion/src/test/user_defined.rs
similarity index 100%
rename from rust/datafusion/src/test/user_defined.rs
rename to datafusion/src/test/user_defined.rs
diff --git a/rust/datafusion/src/test/variable.rs b/datafusion/src/test/variable.rs
similarity index 100%
rename from rust/datafusion/src/test/variable.rs
rename to datafusion/src/test/variable.rs
diff --git a/rust/datafusion/src/variable/mod.rs b/datafusion/src/variable/mod.rs
similarity index 100%
rename from rust/datafusion/src/variable/mod.rs
rename to datafusion/src/variable/mod.rs
diff --git a/rust/datafusion/tests/aggregate_simple.csv b/datafusion/tests/aggregate_simple.csv
similarity index 100%
rename from rust/datafusion/tests/aggregate_simple.csv
rename to datafusion/tests/aggregate_simple.csv
diff --git a/rust/datafusion/tests/custom_sources.rs b/datafusion/tests/custom_sources.rs
similarity index 100%
rename from rust/datafusion/tests/custom_sources.rs
rename to datafusion/tests/custom_sources.rs
diff --git a/rust/datafusion/tests/customer.csv b/datafusion/tests/customer.csv
similarity index 100%
rename from rust/datafusion/tests/customer.csv
rename to datafusion/tests/customer.csv
diff --git a/rust/datafusion/tests/dataframe.rs b/datafusion/tests/dataframe.rs
similarity index 100%
rename from rust/datafusion/tests/dataframe.rs
rename to datafusion/tests/dataframe.rs
diff --git a/rust/datafusion/tests/example.csv b/datafusion/tests/example.csv
similarity index 100%
rename from rust/datafusion/tests/example.csv
rename to datafusion/tests/example.csv
diff --git a/rust/datafusion/tests/provider_filter_pushdown.rs b/datafusion/tests/provider_filter_pushdown.rs
similarity index 100%
rename from rust/datafusion/tests/provider_filter_pushdown.rs
rename to datafusion/tests/provider_filter_pushdown.rs
diff --git a/rust/datafusion/tests/sql.rs b/datafusion/tests/sql.rs
similarity index 100%
rename from rust/datafusion/tests/sql.rs
rename to datafusion/tests/sql.rs
diff --git a/rust/datafusion/tests/user_defined_plan.rs b/datafusion/tests/user_defined_plan.rs
similarity index 100%
rename from rust/datafusion/tests/user_defined_plan.rs
rename to datafusion/tests/user_defined_plan.rs
diff --git a/rust/pre-commit.sh b/pre-commit.sh
similarity index 100%
rename from rust/pre-commit.sh
rename to pre-commit.sh
diff --git a/rust/rustfmt.toml b/rustfmt.toml
similarity index 100%
rename from rust/rustfmt.toml
rename to rustfmt.toml

[arrow-datafusion] 01/02: Remove old README

Posted by ag...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

agrove pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git

commit a6663b381676f32fcd38f6101de7196d27788d49
Author: Andy Grove <an...@gmail.com>
AuthorDate: Sun Apr 18 10:33:39 2021 -0600

    Remove old README
---
 README.md | 106 --------------------------------------------------------------
 1 file changed, 106 deletions(-)

diff --git a/README.md b/README.md
deleted file mode 100644
index 133018c..0000000
--- a/README.md
+++ /dev/null
@@ -1,106 +0,0 @@
-<!---
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
--->
-
-# Apache Arrow
-
-[![Build Status](https://ci.appveyor.com/api/projects/status/github/apache/arrow/branch/master?svg=true)](https://ci.appveyor.com/project/ApacheSoftwareFoundation/arrow/branch/master)
-[![Coverage Status](https://codecov.io/gh/apache/arrow/branch/master/graph/badge.svg)](https://codecov.io/gh/apache/arrow?branch=master)
-[![Fuzzing Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/arrow.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:arrow)
-[![License](http://img.shields.io/:license-Apache%202-blue.svg)](https://github.com/apache/arrow/blob/master/LICENSE.txt)
-[![Twitter Follow](https://img.shields.io/twitter/follow/apachearrow.svg?style=social&label=Follow)](https://twitter.com/apachearrow)
-
-## Powering In-Memory Analytics
-
-Apache Arrow is a development platform for in-memory analytics. It contains a
-set of technologies that enable big data systems to process and move data fast.
-
-Major components of the project include:
-
- - [The Arrow Columnar In-Memory Format](https://github.com/apache/arrow/blob/master/docs/source/format/Columnar.rst):
-   a standard and efficient in-memory representation of various datatypes, plain or nested
- - [The Arrow IPC Format](https://github.com/apache/arrow/blob/master/docs/source/format/Columnar.rst#serialization-and-interprocess-communication-ipc):
-   an efficient serialization of the Arrow format and associated metadata,
-   for communication between processes and heterogeneous environments
- - [The Arrow Flight RPC protocol](https://github.com/apache/arrow/tree/master/format/Flight.proto):
-   based on the Arrow IPC format, a building block for remote services exchanging
-   Arrow data with application-defined semantics (for example a storage server or a database)
- - [C++ libraries](https://github.com/apache/arrow/tree/master/cpp)
- - [C bindings using GLib](https://github.com/apache/arrow/tree/master/c_glib)
- - [C# .NET libraries](https://github.com/apache/arrow/tree/master/csharp)
- - [Gandiva](https://github.com/apache/arrow/tree/master/cpp/src/gandiva):
-   an [LLVM](https://llvm.org)-based Arrow expression compiler, part of the C++ codebase
- - [Go libraries](https://github.com/apache/arrow/tree/master/go)
- - [Java libraries](https://github.com/apache/arrow/tree/master/java)
- - [JavaScript libraries](https://github.com/apache/arrow/tree/master/js)
- - [Plasma Object Store](https://github.com/apache/arrow/tree/master/cpp/src/plasma):
-   a shared-memory blob store, part of the C++ codebase
- - [Python libraries](https://github.com/apache/arrow/tree/master/python)
- - [R libraries](https://github.com/apache/arrow/tree/master/r)
- - [Ruby libraries](https://github.com/apache/arrow/tree/master/ruby)
- - [Rust libraries](https://github.com/apache/arrow/tree/master/rust)
-
-Arrow is an [Apache Software Foundation](https://www.apache.org) project. Learn more at
-[arrow.apache.org](https://arrow.apache.org).
-
-## What's in the Arrow libraries?
-
-The reference Arrow libraries contain many distinct software components:
-
-- Columnar vector and table-like containers (similar to data frames) supporting
-  flat or nested types
-- Fast, language agnostic metadata messaging layer (using Google's Flatbuffers
-  library)
-- Reference-counted off-heap buffer memory management, for zero-copy memory
-  sharing and handling memory-mapped files
-- IO interfaces to local and remote filesystems
-- Self-describing binary wire formats (streaming and batch/file-like) for
-  remote procedure calls (RPC) and interprocess communication (IPC)
-- Integration tests for verifying binary compatibility between the
-  implementations (e.g. sending data from Java to C++)
-- Conversions to and from other in-memory data structures
-- Readers and writers for various widely-used file formats (such as Parquet, CSV)
-
-## Implementation status
-
-The official Arrow libraries in this repository are in different stages of
-implementing the Arrow format and related features.  See our current
-[feature matrix](https://github.com/apache/arrow/blob/master/docs/source/status.rst)
-on git master.
-
-## How to Contribute
-
-Please read our latest [project contribution guide][5].
-
-## Getting involved
-
-Even if you do not plan to contribute to Apache Arrow itself or Arrow
-integrations in other projects, we'd be happy to have you involved:
-
-- Join the mailing list: send an email to
-  [dev-subscribe@arrow.apache.org][1]. Share your ideas and use cases for the
-  project.
-- [Follow our activity on JIRA][3]
-- [Learn the format][2]
-- Contribute code to one of the reference implementations
-
-[1]: mailto:dev-subscribe@arrow.apache.org
-[2]: https://github.com/apache/arrow/tree/master/format
-[3]: https://issues.apache.org/jira/browse/ARROW
-[4]: https://github.com/apache/arrow
-[5]: https://github.com/apache/arrow/blob/master/docs/source/developers/contributing.rst