@@ -303,7 +303,7 @@ run_tpch() {
303303 RESULTS_FILE=" ${RESULTS_DIR} /tpch.json"
304304 echo " RESULTS_FILE: ${RESULTS_FILE} "
305305 echo " Running tpch benchmark..."
306- $CARGO_COMMAND --bin tpch -- benchmark datafusion --iterations 10 --path " ${TPCH_DIR} " --format parquet -o ${RESULTS_FILE}
306+ $CARGO_COMMAND --bin tpch -- benchmark datafusion --iterations 5 --path " ${TPCH_DIR} " --format parquet -o ${RESULTS_FILE}
307307}
308308
309309# Runs the tpch in memory
@@ -319,23 +319,23 @@ run_tpch_mem() {
319319 echo " RESULTS_FILE: ${RESULTS_FILE} "
320320 echo " Running tpch_mem benchmark..."
321321 # -m means in memory
322- $CARGO_COMMAND --bin tpch -- benchmark datafusion --iterations 10 --path " ${TPCH_DIR} " -m --format parquet -o ${RESULTS_FILE}
322+ $CARGO_COMMAND --bin tpch -- benchmark datafusion --iterations 5 --path " ${TPCH_DIR} " -m --format parquet -o ${RESULTS_FILE}
323323}
324324
325325# Runs the parquet filter benchmark
326326run_parquet () {
327327 RESULTS_FILE=" ${RESULTS_DIR} /parquet.json"
328328 echo " RESULTS_FILE: ${RESULTS_FILE} "
329329 echo " Running parquet filter benchmark..."
330- $CARGO_COMMAND --bin parquet -- filter --path " ${DATA_DIR} " --scale-factor 1.0 --iterations 10 -o ${RESULTS_FILE}
330+ $CARGO_COMMAND --bin parquet -- filter --path " ${DATA_DIR} " --scale-factor 1.0 --iterations 5 -o ${RESULTS_FILE}
331331}
332332
333333# Runs the sort benchmark
334334run_sort () {
335335 RESULTS_FILE=" ${RESULTS_DIR} /sort.json"
336336 echo " RESULTS_FILE: ${RESULTS_FILE} "
337337 echo " Running sort benchmark..."
338- $CARGO_COMMAND --bin parquet -- sort --path " ${DATA_DIR} " --scale-factor 1.0 --iterations 10 -o ${RESULTS_FILE}
338+ $CARGO_COMMAND --bin parquet -- sort --path " ${DATA_DIR} " --scale-factor 1.0 --iterations 5 -o ${RESULTS_FILE}
339339}
340340
341341
@@ -389,15 +389,15 @@ run_clickbench_1() {
389389 RESULTS_FILE=" ${RESULTS_DIR} /clickbench_1.json"
390390 echo " RESULTS_FILE: ${RESULTS_FILE} "
391391 echo " Running clickbench (1 file) benchmark..."
392- $CARGO_COMMAND --bin dfbench -- clickbench --iterations 10 --path " ${DATA_DIR} /hits.parquet" --queries-path " ${SCRIPT_DIR} /queries/clickbench/queries.sql" -o ${RESULTS_FILE}
392+ $CARGO_COMMAND --bin dfbench -- clickbench --iterations 5 --path " ${DATA_DIR} /hits.parquet" --queries-path " ${SCRIPT_DIR} /queries/clickbench/queries.sql" -o ${RESULTS_FILE}
393393}
394394
395395 # Runs the clickbench benchmark with a single large parquet file
396396run_clickbench_partitioned () {
397397 RESULTS_FILE=" ${RESULTS_DIR} /clickbench_1.json"
398398 echo " RESULTS_FILE: ${RESULTS_FILE} "
399399 echo " Running clickbench (partitioned, 100 files) benchmark..."
400- $CARGO_COMMAND --bin dfbench -- clickbench --iterations 10 --path " ${DATA_DIR} /hits_partitioned" --queries-path " ${SCRIPT_DIR} /queries/clickbench/queries.sql" -o ${RESULTS_FILE}
400+ $CARGO_COMMAND --bin dfbench -- clickbench --iterations 5 --path " ${DATA_DIR} /hits_partitioned" --queries-path " ${SCRIPT_DIR} /queries/clickbench/queries.sql" -o ${RESULTS_FILE}
401401}
402402
403403compare_benchmarks () {
0 commit comments