Skip to content

Commit 45b2f73

Browse files
authored
SQL benchmark configuration parity updates (#24778)
## Which issue does this PR close? - Part of #21706 ## Rationale for this change Restore parity for clickbench_sorted and hj benchmarks between native and sql benchmarks ## What changes are included in this PR? sql benchmark updates. ## Are these changes tested? Yes ## Are there any user-facing changes? No
1 parent a274959 commit 45b2f73

16 files changed

Lines changed: 32 additions & 0 deletions

File tree

benchmarks/sql_benchmarks/clickbench_sorted/init/load.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
-- Run benchmark with prefer_existing_sort configuration
22
-- This allows DataFusion to optimize away redundant sorts while maintaining parallelism
33

4+
SET datafusion.execution.parquet.pushdown_filters = true;
5+
SET datafusion.execution.parquet.reorder_filters = true;
46
set datafusion.optimizer.prefer_existing_sort=true;
57

68
CREATE EXTERNAL TABLE hits_raw STORED AS PARQUET LOCATION '${DATA_DIR:-data}/hits_sorted.parquet' WITH ORDER ("${SORTED_BY:-EventTime}" ${SORTED_ORDER:-ASC});

benchmarks/sql_benchmarks/hj/benchmarks/q01.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q01
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q02.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q02
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q03.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q03
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q04.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q04
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q05.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q05
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q06.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q06
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q07.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q07
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q08.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q08
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

benchmarks/sql_benchmarks/hj/benchmarks/q09.benchmark

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name Q09
22
group hj
33

4+
init sql_benchmarks/hj/init/set_config.sql
5+
46
load sql_benchmarks/hj/init/load.sql
57

68
assert I

0 commit comments

Comments
 (0)