From 922b6fe561e09e1d81a19371bc0e2704b9858253 Mon Sep 17 00:00:00 2001 From: Bruce Ritchie Date: Fri, 29 May 2026 14:53:00 -0400 Subject: [PATCH] Add tpcds SQL benchmark --- .../tpcds/benchmarks/q01.benchmark | 16 +++++++ .../tpcds/benchmarks/q02.benchmark | 15 ++++++ .../tpcds/benchmarks/q03.benchmark | 15 ++++++ .../tpcds/benchmarks/q04.benchmark | 16 +++++++ .../tpcds/benchmarks/q05.benchmark | 15 ++++++ .../tpcds/benchmarks/q06.benchmark | 15 ++++++ .../tpcds/benchmarks/q07.benchmark | 15 ++++++ .../tpcds/benchmarks/q08.benchmark | 15 ++++++ .../tpcds/benchmarks/q09.benchmark | 15 ++++++ .../tpcds/benchmarks/q10.benchmark | 15 ++++++ .../tpcds/benchmarks/q11.benchmark | 15 ++++++ .../tpcds/benchmarks/q12.benchmark | 15 ++++++ .../tpcds/benchmarks/q13.benchmark | 15 ++++++ .../tpcds/benchmarks/q14.benchmark | 15 ++++++ .../tpcds/benchmarks/q15.benchmark | 15 ++++++ .../tpcds/benchmarks/q16.benchmark | 15 ++++++ .../tpcds/benchmarks/q17.benchmark | 15 ++++++ .../tpcds/benchmarks/q18.benchmark | 15 ++++++ .../tpcds/benchmarks/q19.benchmark | 15 ++++++ .../tpcds/benchmarks/q20.benchmark | 15 ++++++ .../tpcds/benchmarks/q21.benchmark | 15 ++++++ .../tpcds/benchmarks/q22.benchmark | 15 ++++++ .../tpcds/benchmarks/q23.benchmark | 15 ++++++ .../tpcds/benchmarks/q24.benchmark | 15 ++++++ .../tpcds/benchmarks/q25.benchmark | 15 ++++++ .../tpcds/benchmarks/q26.benchmark | 15 ++++++ .../tpcds/benchmarks/q27.benchmark | 15 ++++++ .../tpcds/benchmarks/q28.benchmark | 15 ++++++ .../tpcds/benchmarks/q29.benchmark | 15 ++++++ .../tpcds/benchmarks/q30.benchmark | 15 ++++++ .../tpcds/benchmarks/q31.benchmark | 15 ++++++ .../tpcds/benchmarks/q32.benchmark | 15 ++++++ .../tpcds/benchmarks/q33.benchmark | 15 ++++++ .../tpcds/benchmarks/q34.benchmark | 15 ++++++ .../tpcds/benchmarks/q35.benchmark | 15 ++++++ .../tpcds/benchmarks/q36.benchmark | 15 ++++++ .../tpcds/benchmarks/q37.benchmark | 15 ++++++ .../tpcds/benchmarks/q38.benchmark | 15 ++++++ .../tpcds/benchmarks/q39.benchmark | 15 ++++++ .../tpcds/benchmarks/q40.benchmark | 15 ++++++ .../tpcds/benchmarks/q41.benchmark | 15 ++++++ .../tpcds/benchmarks/q42.benchmark | 15 ++++++ .../tpcds/benchmarks/q43.benchmark | 15 ++++++ .../tpcds/benchmarks/q44.benchmark | 15 ++++++ .../tpcds/benchmarks/q45.benchmark | 15 ++++++ .../tpcds/benchmarks/q46.benchmark | 15 ++++++ .../tpcds/benchmarks/q47.benchmark | 15 ++++++ .../tpcds/benchmarks/q48.benchmark | 15 ++++++ .../tpcds/benchmarks/q49.benchmark | 15 ++++++ .../tpcds/benchmarks/q50.benchmark | 15 ++++++ .../tpcds/benchmarks/q51.benchmark | 15 ++++++ .../tpcds/benchmarks/q52.benchmark | 15 ++++++ .../tpcds/benchmarks/q53.benchmark | 15 ++++++ .../tpcds/benchmarks/q54.benchmark | 15 ++++++ .../tpcds/benchmarks/q55.benchmark | 15 ++++++ .../tpcds/benchmarks/q56.benchmark | 15 ++++++ .../tpcds/benchmarks/q57.benchmark | 15 ++++++ .../tpcds/benchmarks/q58.benchmark | 15 ++++++ .../tpcds/benchmarks/q59.benchmark | 15 ++++++ .../tpcds/benchmarks/q60.benchmark | 15 ++++++ .../tpcds/benchmarks/q61.benchmark | 15 ++++++ .../tpcds/benchmarks/q62.benchmark | 15 ++++++ .../tpcds/benchmarks/q63.benchmark | 15 ++++++ .../tpcds/benchmarks/q64.benchmark | 15 ++++++ .../tpcds/benchmarks/q65.benchmark | 15 ++++++ .../tpcds/benchmarks/q66.benchmark | 15 ++++++ .../tpcds/benchmarks/q67.benchmark | 15 ++++++ .../tpcds/benchmarks/q68.benchmark | 15 ++++++ .../tpcds/benchmarks/q69.benchmark | 15 ++++++ .../tpcds/benchmarks/q70.benchmark | 15 ++++++ .../tpcds/benchmarks/q71.benchmark | 15 ++++++ .../tpcds/benchmarks/q72.benchmark | 15 ++++++ .../tpcds/benchmarks/q73.benchmark | 15 ++++++ .../tpcds/benchmarks/q74.benchmark | 15 ++++++ .../tpcds/benchmarks/q75.benchmark | 15 ++++++ .../tpcds/benchmarks/q76.benchmark | 15 ++++++ .../tpcds/benchmarks/q77.benchmark | 15 ++++++ .../tpcds/benchmarks/q78.benchmark | 15 ++++++ .../tpcds/benchmarks/q79.benchmark | 15 ++++++ .../tpcds/benchmarks/q80.benchmark | 15 ++++++ .../tpcds/benchmarks/q81.benchmark | 15 ++++++ .../tpcds/benchmarks/q82.benchmark | 15 ++++++ .../tpcds/benchmarks/q83.benchmark | 15 ++++++ .../tpcds/benchmarks/q84.benchmark | 15 ++++++ .../tpcds/benchmarks/q85.benchmark | 15 ++++++ .../tpcds/benchmarks/q86.benchmark | 15 ++++++ .../tpcds/benchmarks/q87.benchmark | 15 ++++++ .../tpcds/benchmarks/q88.benchmark | 15 ++++++ .../tpcds/benchmarks/q89.benchmark | 15 ++++++ .../tpcds/benchmarks/q90.benchmark | 15 ++++++ .../tpcds/benchmarks/q91.benchmark | 15 ++++++ .../tpcds/benchmarks/q92.benchmark | 15 ++++++ .../tpcds/benchmarks/q93.benchmark | 15 ++++++ .../tpcds/benchmarks/q94.benchmark | 15 ++++++ .../tpcds/benchmarks/q95.benchmark | 15 ++++++ .../tpcds/benchmarks/q96.benchmark | 15 ++++++ .../tpcds/benchmarks/q97.benchmark | 15 ++++++ .../tpcds/benchmarks/q98.benchmark | 15 ++++++ .../tpcds/benchmarks/q99.benchmark | 15 ++++++ .../sql_benchmarks/tpcds/init/cleanup.sql | 47 +++++++++++++++++++ benchmarks/sql_benchmarks/tpcds/init/load.sql | 47 +++++++++++++++++++ 101 files changed, 1581 insertions(+) create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q01.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q02.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q03.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q04.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q05.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q06.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q07.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q08.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q09.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q10.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q11.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q12.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q13.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q14.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q15.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q16.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q17.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q18.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q19.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q20.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q21.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q22.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q23.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q24.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q25.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q26.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q27.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q28.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q29.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q30.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q31.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q32.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q33.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q34.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q35.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q36.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q37.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q38.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q39.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q40.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q41.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q42.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q43.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q44.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q45.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q46.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q47.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q48.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q49.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q50.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q51.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q52.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q53.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q54.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q55.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q56.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q57.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q58.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q59.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q60.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q61.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q62.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q63.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q64.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q65.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q66.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q67.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q68.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q69.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q70.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q71.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q72.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q73.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q74.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q75.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q76.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q77.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q78.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q79.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q80.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q81.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q82.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q83.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q84.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q85.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q86.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q87.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q88.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q89.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q90.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q91.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q92.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q93.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q94.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q95.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q96.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q97.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q98.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/benchmarks/q99.benchmark create mode 100644 benchmarks/sql_benchmarks/tpcds/init/cleanup.sql create mode 100644 benchmarks/sql_benchmarks/tpcds/init/load.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q01.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q01.benchmark new file mode 100644 index 0000000000000..f3a7cb1b45d8e --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q01.benchmark @@ -0,0 +1,16 @@ +name Q01 +group tpcds + + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/1.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/1.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q02.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q02.benchmark new file mode 100644 index 0000000000000..4b68a1829dcc7 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q02.benchmark @@ -0,0 +1,15 @@ +name Q02 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/2.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/2.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q03.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q03.benchmark new file mode 100644 index 0000000000000..74c8e78584821 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q03.benchmark @@ -0,0 +1,15 @@ +name Q03 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/3.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/3.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q04.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q04.benchmark new file mode 100644 index 0000000000000..dbd2a8879763b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q04.benchmark @@ -0,0 +1,16 @@ +name Q04 +group tpcds + + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/4.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/4.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q05.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q05.benchmark new file mode 100644 index 0000000000000..49bbfbda237c0 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q05.benchmark @@ -0,0 +1,15 @@ +name Q05 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/5.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/5.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q06.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q06.benchmark new file mode 100644 index 0000000000000..b2349eda3639e --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q06.benchmark @@ -0,0 +1,15 @@ +name Q06 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/6.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/6.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q07.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q07.benchmark new file mode 100644 index 0000000000000..1e354cf1b0ab5 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q07.benchmark @@ -0,0 +1,15 @@ +name Q07 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/7.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/7.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q08.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q08.benchmark new file mode 100644 index 0000000000000..b9a511dbe0d31 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q08.benchmark @@ -0,0 +1,15 @@ +name Q08 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/8.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/8.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q09.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q09.benchmark new file mode 100644 index 0000000000000..15cf4226acf9e --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q09.benchmark @@ -0,0 +1,15 @@ +name Q09 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/9.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/9.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q10.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q10.benchmark new file mode 100644 index 0000000000000..401bd3dea294b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q10.benchmark @@ -0,0 +1,15 @@ +name Q10 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/10.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/10.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q11.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q11.benchmark new file mode 100644 index 0000000000000..f54ba637bed31 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q11.benchmark @@ -0,0 +1,15 @@ +name Q11 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/11.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/11.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q12.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q12.benchmark new file mode 100644 index 0000000000000..16d3530dd676b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q12.benchmark @@ -0,0 +1,15 @@ +name Q12 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/12.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/12.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q13.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q13.benchmark new file mode 100644 index 0000000000000..7ef0d003d09d8 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q13.benchmark @@ -0,0 +1,15 @@ +name Q13 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/13.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/13.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q14.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q14.benchmark new file mode 100644 index 0000000000000..748e11083588b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q14.benchmark @@ -0,0 +1,15 @@ +name Q14 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/14.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/14.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q15.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q15.benchmark new file mode 100644 index 0000000000000..3a5c1d6c34207 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q15.benchmark @@ -0,0 +1,15 @@ +name Q15 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/15.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/15.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q16.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q16.benchmark new file mode 100644 index 0000000000000..e9cf989f4fdb9 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q16.benchmark @@ -0,0 +1,15 @@ +name Q16 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/16.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/16.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q17.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q17.benchmark new file mode 100644 index 0000000000000..5a9eb9ab11aef --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q17.benchmark @@ -0,0 +1,15 @@ +name Q17 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/17.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/17.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q18.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q18.benchmark new file mode 100644 index 0000000000000..eca4093edccd9 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q18.benchmark @@ -0,0 +1,15 @@ +name Q18 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/18.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/18.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q19.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q19.benchmark new file mode 100644 index 0000000000000..385524636da71 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q19.benchmark @@ -0,0 +1,15 @@ +name Q19 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/19.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/19.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q20.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q20.benchmark new file mode 100644 index 0000000000000..f05d81638250b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q20.benchmark @@ -0,0 +1,15 @@ +name Q20 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/20.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/20.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q21.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q21.benchmark new file mode 100644 index 0000000000000..98ed74677a082 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q21.benchmark @@ -0,0 +1,15 @@ +name Q21 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/21.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/21.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q22.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q22.benchmark new file mode 100644 index 0000000000000..e1eccfc852987 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q22.benchmark @@ -0,0 +1,15 @@ +name Q22 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/22.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/22.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q23.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q23.benchmark new file mode 100644 index 0000000000000..47153714ac5ad --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q23.benchmark @@ -0,0 +1,15 @@ +name Q23 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/23.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/23.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q24.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q24.benchmark new file mode 100644 index 0000000000000..05540a4606336 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q24.benchmark @@ -0,0 +1,15 @@ +name Q24 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/24.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/24.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q25.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q25.benchmark new file mode 100644 index 0000000000000..0c0a0f8ce8b55 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q25.benchmark @@ -0,0 +1,15 @@ +name Q25 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/25.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/25.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q26.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q26.benchmark new file mode 100644 index 0000000000000..8481c3b660ec9 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q26.benchmark @@ -0,0 +1,15 @@ +name Q26 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/26.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/26.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q27.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q27.benchmark new file mode 100644 index 0000000000000..2357a8aae87b1 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q27.benchmark @@ -0,0 +1,15 @@ +name Q27 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/27.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/27.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q28.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q28.benchmark new file mode 100644 index 0000000000000..f4cbce1430eee --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q28.benchmark @@ -0,0 +1,15 @@ +name Q28 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/28.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/28.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q29.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q29.benchmark new file mode 100644 index 0000000000000..77b9b058128df --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q29.benchmark @@ -0,0 +1,15 @@ +name Q29 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/29.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/29.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q30.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q30.benchmark new file mode 100644 index 0000000000000..e7c144674d96d --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q30.benchmark @@ -0,0 +1,15 @@ +name Q30 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/30.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/30.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q31.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q31.benchmark new file mode 100644 index 0000000000000..84f2b0ba5ed69 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q31.benchmark @@ -0,0 +1,15 @@ +name Q31 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/31.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/31.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q32.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q32.benchmark new file mode 100644 index 0000000000000..42b995ac6608c --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q32.benchmark @@ -0,0 +1,15 @@ +name Q32 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/32.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/32.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q33.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q33.benchmark new file mode 100644 index 0000000000000..ad3c21990c088 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q33.benchmark @@ -0,0 +1,15 @@ +name Q33 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/33.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/33.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q34.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q34.benchmark new file mode 100644 index 0000000000000..af74cd4abdd72 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q34.benchmark @@ -0,0 +1,15 @@ +name Q34 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/34.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/34.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q35.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q35.benchmark new file mode 100644 index 0000000000000..62ae55e6b8444 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q35.benchmark @@ -0,0 +1,15 @@ +name Q35 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/35.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/35.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q36.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q36.benchmark new file mode 100644 index 0000000000000..c1d1ee9ebc1c4 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q36.benchmark @@ -0,0 +1,15 @@ +name Q36 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/36.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/36.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q37.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q37.benchmark new file mode 100644 index 0000000000000..47dfb9229353a --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q37.benchmark @@ -0,0 +1,15 @@ +name Q37 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/37.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/37.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q38.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q38.benchmark new file mode 100644 index 0000000000000..14616a6abf631 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q38.benchmark @@ -0,0 +1,15 @@ +name Q38 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/38.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/38.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q39.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q39.benchmark new file mode 100644 index 0000000000000..12c02d8135568 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q39.benchmark @@ -0,0 +1,15 @@ +name Q39 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/39.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/39.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q40.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q40.benchmark new file mode 100644 index 0000000000000..c5e787bbb0a1f --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q40.benchmark @@ -0,0 +1,15 @@ +name Q40 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/40.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/40.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q41.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q41.benchmark new file mode 100644 index 0000000000000..bc1daf4f55cc2 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q41.benchmark @@ -0,0 +1,15 @@ +name Q41 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/41.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/41.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q42.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q42.benchmark new file mode 100644 index 0000000000000..1054b6223cad3 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q42.benchmark @@ -0,0 +1,15 @@ +name Q42 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/42.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/42.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q43.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q43.benchmark new file mode 100644 index 0000000000000..902ebcbe0d357 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q43.benchmark @@ -0,0 +1,15 @@ +name Q43 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/43.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/43.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q44.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q44.benchmark new file mode 100644 index 0000000000000..620b7c4f9e05f --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q44.benchmark @@ -0,0 +1,15 @@ +name Q44 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/44.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/44.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q45.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q45.benchmark new file mode 100644 index 0000000000000..7d5cc3d05dbb7 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q45.benchmark @@ -0,0 +1,15 @@ +name Q45 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/45.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/45.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q46.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q46.benchmark new file mode 100644 index 0000000000000..398921d09178a --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q46.benchmark @@ -0,0 +1,15 @@ +name Q46 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/46.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/46.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q47.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q47.benchmark new file mode 100644 index 0000000000000..7a14ecf23cdab --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q47.benchmark @@ -0,0 +1,15 @@ +name Q47 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/47.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/47.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q48.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q48.benchmark new file mode 100644 index 0000000000000..c60972b34d3cc --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q48.benchmark @@ -0,0 +1,15 @@ +name Q48 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/48.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/48.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q49.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q49.benchmark new file mode 100644 index 0000000000000..ebfdce644c7e8 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q49.benchmark @@ -0,0 +1,15 @@ +name Q49 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/49.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/49.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q50.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q50.benchmark new file mode 100644 index 0000000000000..bf8056b7d178c --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q50.benchmark @@ -0,0 +1,15 @@ +name Q50 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/50.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/50.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q51.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q51.benchmark new file mode 100644 index 0000000000000..90982ca601b36 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q51.benchmark @@ -0,0 +1,15 @@ +name Q51 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/51.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/51.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q52.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q52.benchmark new file mode 100644 index 0000000000000..ed9d4ea86be60 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q52.benchmark @@ -0,0 +1,15 @@ +name Q52 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/52.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/52.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q53.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q53.benchmark new file mode 100644 index 0000000000000..b77eac22c97f3 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q53.benchmark @@ -0,0 +1,15 @@ +name Q53 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/53.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/53.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q54.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q54.benchmark new file mode 100644 index 0000000000000..83bb72e103cd3 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q54.benchmark @@ -0,0 +1,15 @@ +name Q54 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/54.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/54.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q55.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q55.benchmark new file mode 100644 index 0000000000000..41ce8b54e4d87 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q55.benchmark @@ -0,0 +1,15 @@ +name Q55 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/55.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/55.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q56.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q56.benchmark new file mode 100644 index 0000000000000..5fead000b5761 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q56.benchmark @@ -0,0 +1,15 @@ +name Q56 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/56.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/56.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q57.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q57.benchmark new file mode 100644 index 0000000000000..78368b6057266 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q57.benchmark @@ -0,0 +1,15 @@ +name Q57 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/57.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/57.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q58.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q58.benchmark new file mode 100644 index 0000000000000..6d3e80b4bfbba --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q58.benchmark @@ -0,0 +1,15 @@ +name Q58 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/58.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/58.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q59.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q59.benchmark new file mode 100644 index 0000000000000..33bcd35d3fc45 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q59.benchmark @@ -0,0 +1,15 @@ +name Q59 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/59.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/59.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q60.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q60.benchmark new file mode 100644 index 0000000000000..766e1eb101f50 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q60.benchmark @@ -0,0 +1,15 @@ +name Q60 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/60.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/60.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q61.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q61.benchmark new file mode 100644 index 0000000000000..0c41e1ef0ca27 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q61.benchmark @@ -0,0 +1,15 @@ +name Q61 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/61.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/61.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q62.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q62.benchmark new file mode 100644 index 0000000000000..e097f807d27aa --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q62.benchmark @@ -0,0 +1,15 @@ +name Q62 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/62.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/62.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q63.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q63.benchmark new file mode 100644 index 0000000000000..b2cee6313e3b7 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q63.benchmark @@ -0,0 +1,15 @@ +name Q63 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/63.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/63.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q64.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q64.benchmark new file mode 100644 index 0000000000000..5116830e58f16 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q64.benchmark @@ -0,0 +1,15 @@ +name Q64 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/64.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/64.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q65.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q65.benchmark new file mode 100644 index 0000000000000..eb33f20a55835 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q65.benchmark @@ -0,0 +1,15 @@ +name Q65 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/65.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/65.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q66.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q66.benchmark new file mode 100644 index 0000000000000..f9bedd5474c40 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q66.benchmark @@ -0,0 +1,15 @@ +name Q66 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/66.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/66.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q67.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q67.benchmark new file mode 100644 index 0000000000000..1d387a7fb66ed --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q67.benchmark @@ -0,0 +1,15 @@ +name Q67 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/67.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/67.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q68.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q68.benchmark new file mode 100644 index 0000000000000..e5303d6543ba8 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q68.benchmark @@ -0,0 +1,15 @@ +name Q68 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/68.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/68.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q69.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q69.benchmark new file mode 100644 index 0000000000000..bc0e043af2dc1 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q69.benchmark @@ -0,0 +1,15 @@ +name Q69 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/69.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/69.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q70.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q70.benchmark new file mode 100644 index 0000000000000..345a17db0b31b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q70.benchmark @@ -0,0 +1,15 @@ +name Q70 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/70.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/70.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q71.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q71.benchmark new file mode 100644 index 0000000000000..4dd7d2f90e0c5 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q71.benchmark @@ -0,0 +1,15 @@ +name Q71 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/71.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/71.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q72.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q72.benchmark new file mode 100644 index 0000000000000..15faf7eb4c496 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q72.benchmark @@ -0,0 +1,15 @@ +name Q72 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/72.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/72.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q73.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q73.benchmark new file mode 100644 index 0000000000000..5579742338649 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q73.benchmark @@ -0,0 +1,15 @@ +name Q73 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/73.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/73.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q74.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q74.benchmark new file mode 100644 index 0000000000000..a40113a16f089 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q74.benchmark @@ -0,0 +1,15 @@ +name Q74 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/74.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/74.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q75.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q75.benchmark new file mode 100644 index 0000000000000..6e11461c2f6bb --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q75.benchmark @@ -0,0 +1,15 @@ +name Q75 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/75.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/75.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q76.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q76.benchmark new file mode 100644 index 0000000000000..281d65129051b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q76.benchmark @@ -0,0 +1,15 @@ +name Q76 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/76.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/76.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q77.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q77.benchmark new file mode 100644 index 0000000000000..42d3518239c2a --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q77.benchmark @@ -0,0 +1,15 @@ +name Q77 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/77.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/77.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q78.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q78.benchmark new file mode 100644 index 0000000000000..03ea2b583b9b1 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q78.benchmark @@ -0,0 +1,15 @@ +name Q78 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/78.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/78.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q79.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q79.benchmark new file mode 100644 index 0000000000000..151ee27b39cd0 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q79.benchmark @@ -0,0 +1,15 @@ +name Q79 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/79.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/79.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q80.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q80.benchmark new file mode 100644 index 0000000000000..9f6809fa36066 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q80.benchmark @@ -0,0 +1,15 @@ +name Q80 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/80.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/80.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q81.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q81.benchmark new file mode 100644 index 0000000000000..bd5bfec578253 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q81.benchmark @@ -0,0 +1,15 @@ +name Q81 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/81.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/81.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q82.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q82.benchmark new file mode 100644 index 0000000000000..7fce855ac696d --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q82.benchmark @@ -0,0 +1,15 @@ +name Q82 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/82.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/82.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q83.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q83.benchmark new file mode 100644 index 0000000000000..c39cf514a9749 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q83.benchmark @@ -0,0 +1,15 @@ +name Q83 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/83.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/83.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q84.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q84.benchmark new file mode 100644 index 0000000000000..8debc4f705cc8 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q84.benchmark @@ -0,0 +1,15 @@ +name Q84 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/84.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/84.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q85.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q85.benchmark new file mode 100644 index 0000000000000..050e1efcdc75b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q85.benchmark @@ -0,0 +1,15 @@ +name Q85 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/85.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/85.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q86.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q86.benchmark new file mode 100644 index 0000000000000..53b65089e3a6e --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q86.benchmark @@ -0,0 +1,15 @@ +name Q86 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/86.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/86.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q87.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q87.benchmark new file mode 100644 index 0000000000000..71021946c82c6 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q87.benchmark @@ -0,0 +1,15 @@ +name Q87 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/87.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/87.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q88.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q88.benchmark new file mode 100644 index 0000000000000..49e07041e4b5a --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q88.benchmark @@ -0,0 +1,15 @@ +name Q88 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/88.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/88.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q89.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q89.benchmark new file mode 100644 index 0000000000000..2256006201502 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q89.benchmark @@ -0,0 +1,15 @@ +name Q89 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/89.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/89.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q90.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q90.benchmark new file mode 100644 index 0000000000000..d95d5ff3e2f6c --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q90.benchmark @@ -0,0 +1,15 @@ +name Q90 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/90.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/90.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q91.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q91.benchmark new file mode 100644 index 0000000000000..e82bfc5d4c9b9 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q91.benchmark @@ -0,0 +1,15 @@ +name Q91 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/91.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/91.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q92.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q92.benchmark new file mode 100644 index 0000000000000..bc7b9236bf4ea --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q92.benchmark @@ -0,0 +1,15 @@ +name Q92 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/92.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/92.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q93.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q93.benchmark new file mode 100644 index 0000000000000..0b9645f9cbf2b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q93.benchmark @@ -0,0 +1,15 @@ +name Q93 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/93.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/93.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q94.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q94.benchmark new file mode 100644 index 0000000000000..f5932537fd31b --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q94.benchmark @@ -0,0 +1,15 @@ +name Q94 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/94.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/94.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q95.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q95.benchmark new file mode 100644 index 0000000000000..3eda91c9ba1e0 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q95.benchmark @@ -0,0 +1,15 @@ +name Q95 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/95.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/95.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q96.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q96.benchmark new file mode 100644 index 0000000000000..caef1b71556ce --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q96.benchmark @@ -0,0 +1,15 @@ +name Q96 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/96.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/96.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q97.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q97.benchmark new file mode 100644 index 0000000000000..c81446698bfe9 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q97.benchmark @@ -0,0 +1,15 @@ +name Q97 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/97.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/97.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q98.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q98.benchmark new file mode 100644 index 0000000000000..b598baa846d77 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q98.benchmark @@ -0,0 +1,15 @@ +name Q98 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/98.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/98.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/benchmarks/q99.benchmark b/benchmarks/sql_benchmarks/tpcds/benchmarks/q99.benchmark new file mode 100644 index 0000000000000..d017d447bcaa0 --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/benchmarks/q99.benchmark @@ -0,0 +1,15 @@ +name Q99 +group tpcds + +load sql_benchmarks/tpcds/init/load.sql + +assert I +SELECT COUNT(*) > 0 from web_site; +---- +true + +run ../datafusion/core/tests/tpc-ds/99.sql + +result sql_benchmarks/tpcds/results/sf${BENCH_SIZE:-1}/99.csv + +cleanup sql_benchmarks/tpcds/init/cleanup.sql diff --git a/benchmarks/sql_benchmarks/tpcds/init/cleanup.sql b/benchmarks/sql_benchmarks/tpcds/init/cleanup.sql new file mode 100644 index 0000000000000..2a6ed79c5196d --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/init/cleanup.sql @@ -0,0 +1,47 @@ +DROP TABLE IF EXISTS call_center; + +DROP TABLE IF EXISTS catalog_page; + +DROP TABLE IF EXISTS catalog_returns; + +DROP TABLE IF EXISTS catalog_sales; + +DROP TABLE IF EXISTS customer; + +DROP TABLE IF EXISTS customer_address; + +DROP TABLE IF EXISTS customer_demographics; + +DROP TABLE IF EXISTS date_dim; + +DROP TABLE IF EXISTS household_demographics; + +DROP TABLE IF EXISTS income_band; + +DROP TABLE IF EXISTS inventory; + +DROP TABLE IF EXISTS item; + +DROP TABLE IF EXISTS promotion; + +DROP TABLE IF EXISTS reason; + +DROP TABLE IF EXISTS ship_mode; + +DROP TABLE IF EXISTS store; + +DROP TABLE IF EXISTS store_returns; + +DROP TABLE IF EXISTS store_sales; + +DROP TABLE IF EXISTS time_dim; + +DROP TABLE IF EXISTS warehouse; + +DROP TABLE IF EXISTS web_page; + +DROP TABLE IF EXISTS web_returns; + +DROP TABLE IF EXISTS web_sales; + +DROP TABLE IF EXISTS web_site; diff --git a/benchmarks/sql_benchmarks/tpcds/init/load.sql b/benchmarks/sql_benchmarks/tpcds/init/load.sql new file mode 100644 index 0000000000000..6b89199646f7f --- /dev/null +++ b/benchmarks/sql_benchmarks/tpcds/init/load.sql @@ -0,0 +1,47 @@ +CREATE EXTERNAL TABLE call_center STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/call_center.parquet'; + +CREATE EXTERNAL TABLE catalog_page STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/catalog_page.parquet'; + +CREATE EXTERNAL TABLE catalog_returns STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/catalog_returns.parquet'; + +CREATE EXTERNAL TABLE catalog_sales STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/catalog_sales.parquet'; + +CREATE EXTERNAL TABLE customer STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/customer.parquet'; + +CREATE EXTERNAL TABLE customer_address STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/customer_address.parquet'; + +CREATE EXTERNAL TABLE customer_demographics STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/customer_demographics.parquet'; + +CREATE EXTERNAL TABLE date_dim STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/date_dim.parquet'; + +CREATE EXTERNAL TABLE household_demographics STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/household_demographics.parquet'; + +CREATE EXTERNAL TABLE income_band STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/income_band.parquet'; + +CREATE EXTERNAL TABLE inventory STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/inventory.parquet'; + +CREATE EXTERNAL TABLE item STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/item.parquet'; + +CREATE EXTERNAL TABLE promotion STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/promotion.parquet'; + +CREATE EXTERNAL TABLE reason STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/reason.parquet'; + +CREATE EXTERNAL TABLE ship_mode STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/ship_mode.parquet'; + +CREATE EXTERNAL TABLE store STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/store.parquet'; + +CREATE EXTERNAL TABLE store_returns STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/store_returns.parquet'; + +CREATE EXTERNAL TABLE store_sales STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/store_sales.parquet'; + +CREATE EXTERNAL TABLE time_dim STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/time_dim.parquet'; + +CREATE EXTERNAL TABLE warehouse STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/warehouse.parquet'; + +CREATE EXTERNAL TABLE web_page STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/web_page.parquet'; + +CREATE EXTERNAL TABLE web_returns STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/web_returns.parquet'; + +CREATE EXTERNAL TABLE web_sales STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/web_sales.parquet'; + +CREATE EXTERNAL TABLE web_site STORED AS PARQUET LOCATION '${DATA_DIR:-data}/tpcds_sf${BENCH_SIZE:-1}/web_site.parquet';