Skip to content

Commit 140ce5e

Browse files
authored
Merge branch 'apache:main' into count-Wildcard
2 parents 2d73767 + 146a949 commit 140ce5e

File tree

108 files changed

+4721
-1521
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+4721
-1521
lines changed

Diff for: Cargo.toml

+16-1
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,25 @@ members = [
3131
"datafusion/substrait",
3232
"datafusion-examples",
3333
"test-utils",
34-
"parquet-test-utils",
3534
"benchmarks",
3635
]
3736

37+
[workspace.package]
38+
version = "20.0.0"
39+
edition = "2021"
40+
readme = "README.md"
41+
authors = ["Apache Arrow <[email protected]>"]
42+
license = "Apache-2.0"
43+
homepage = "https://github.com/apache/arrow-datafusion"
44+
repository = "https://github.com/apache/arrow-datafusion"
45+
rust-version = "1.64"
46+
47+
[workspace.dependencies]
48+
arrow = { version = "34.0.0", features = ["prettyprint"] }
49+
arrow-buffer = "34.0.0"
50+
arrow-schema = "34.0.0"
51+
parquet = { version = "34.0.0", features = ["arrow", "async"] }
52+
3853
[profile.release]
3954
codegen-units = 1
4055
lto = true

Diff for: benchmarks/Cargo.toml

+5-8
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
[package]
1919
name = "datafusion-benchmarks"
2020
description = "DataFusion Benchmarks"
21-
version = "19.0.0"
21+
version = "20.0.0"
2222
edition = "2021"
2323
authors = ["Apache Arrow <[email protected]>"]
2424
homepage = "https://github.com/apache/arrow-datafusion"
@@ -33,16 +33,13 @@ simd = ["datafusion/simd"]
3333
snmalloc = ["snmalloc-rs"]
3434

3535
[dependencies]
36-
arrow = "34.0.0"
37-
datafusion = { path = "../datafusion/core", version = "19.0.0", features = ["scheduler"] }
36+
arrow = { workspace = true }
37+
datafusion = { path = "../datafusion/core", version = "20.0.0", features = ["scheduler"] }
3838
env_logger = "0.10"
3939
futures = "0.3"
4040
mimalloc = { version = "0.1", optional = true, default-features = false }
4141
num_cpus = "1.13.0"
42-
object_store = "0.5.4"
43-
parquet = "34.0.0"
44-
parquet-test-utils = { path = "../parquet-test-utils/", version = "0.1.0" }
45-
rand = "0.8.4"
42+
parquet = { workspace = true }
4643
serde = { version = "1.0.136", features = ["derive"] }
4744
serde_json = "1.0.78"
4845
snmalloc-rs = { version = "0.3", optional = true }
@@ -51,4 +48,4 @@ test-utils = { path = "../test-utils/", version = "0.1.0" }
5148
tokio = { version = "^1.0", features = ["macros", "rt", "rt-multi-thread", "parking_lot"] }
5249

5350
[dev-dependencies]
54-
datafusion-proto = { path = "../datafusion/proto", version = "19.0.0" }
51+
datafusion-proto = { path = "../datafusion/proto", version = "20.0.0" }

Diff for: benchmarks/db-benchmark/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919

2020
# Run db-benchmark
2121

22+
This directory contains scripts for running DataFusion with the https://github.com/h2oai/db-benchmark
23+
2224
## Directions
2325

2426
Run the following from root `arrow-datafusion` directory

Diff for: benchmarks/src/bin/parquet.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ use datafusion::physical_expr::PhysicalSortExpr;
2323
use datafusion::physical_plan::collect;
2424
use datafusion::physical_plan::sorts::sort::SortExec;
2525
use datafusion::prelude::{col, SessionConfig, SessionContext};
26+
use datafusion::test_util::parquet::{ParquetScanOptions, TestParquetFile};
2627
use parquet::file::properties::WriterProperties;
27-
use parquet_test_utils::{ParquetScanOptions, TestParquetFile};
2828
use std::path::PathBuf;
2929
use std::sync::Arc;
3030
use std::time::Instant;
@@ -75,7 +75,7 @@ struct Opt {
7575
}
7676
impl Opt {
7777
/// Initialize parquet test file given options.
78-
fn init_file(&self) -> Result<parquet_test_utils::TestParquetFile> {
78+
fn init_file(&self) -> Result<TestParquetFile> {
7979
let path = self.path.join("logs.parquet");
8080

8181
let mut props_builder = WriterProperties::builder();

0 commit comments

Comments
 (0)