diff --git a/.github/workflows/nightly-bench.yml b/.github/workflows/nightly-bench.yml index d207291c16c..87d8442495d 100644 --- a/.github/workflows/nightly-bench.yml +++ b/.github/workflows/nightly-bench.yml @@ -73,7 +73,7 @@ jobs: matrix: machine_type: - id: x86 - instance_name: c6id.8xlarge + instance_name: c6id.metal # TODO(joe): support other arch # - id: arm64 # instance_name: c6gd.8xlarge diff --git a/.github/workflows/sql-benchmarks.yml b/.github/workflows/sql-benchmarks.yml index 08afe175341..a7fba660332 100644 --- a/.github/workflows/sql-benchmarks.yml +++ b/.github/workflows/sql-benchmarks.yml @@ -9,7 +9,7 @@ on: machine_type: required: false type: string - default: c6id.8xlarge + default: c6id.metal benchmark_matrix: required: false type: string @@ -47,6 +47,20 @@ on: "targets": "datafusion:arrow,datafusion:parquet,datafusion:vortex,datafusion:vortex-compact,duckdb:parquet,duckdb:vortex,duckdb:vortex-compact,duckdb:duckdb", "scale_factor": "10.0" }, + { + "id": "tpch-nvme-100-duckdb", + "subcommand": "tpch", + "name": "TPC-H SF=100 on NVME with DuckDB", + "targets": "duckdb:parquet,duckdb:vortex,duckdb:vortex-compact,duckdb:duckdb", + "scale_factor": "100.0" + }, + { + "id": "tpch-nvme-100-df", + "subcommand": "tpch", + "name": "TPC-H SF=100 on NVME with DataFusion", + "targets": "datafusion:parquet,datafusion:vortex,datafusion:vortex-compact", + "scale_factor": "100.0" + }, { "id": "tpch-s3-10", "subcommand": "tpch", diff --git a/Cargo.lock b/Cargo.lock index f43fe0b8314..6f73e643479 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1490,7 +1490,7 @@ checksum = "af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681" dependencies = [ "serde", "termcolor", - "unicode-width 0.2.2", + "unicode-width 0.1.14", ] [[package]] @@ -7142,7 +7142,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7" dependencies = [ "heck", - "itertools 0.14.0", + "itertools 0.10.5", "log", "multimap", "petgraph", @@ -7174,7 +7174,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.117",