@@ -303,7 +303,7 @@ run_tpch() {
303
303
RESULTS_FILE=" ${RESULTS_DIR} /tpch.json"
304
304
echo " RESULTS_FILE: ${RESULTS_FILE} "
305
305
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}
307
307
}
308
308
309
309
# Runs the tpch in memory
@@ -319,23 +319,23 @@ run_tpch_mem() {
319
319
echo " RESULTS_FILE: ${RESULTS_FILE} "
320
320
echo " Running tpch_mem benchmark..."
321
321
# -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}
323
323
}
324
324
325
325
# Runs the parquet filter benchmark
326
326
run_parquet () {
327
327
RESULTS_FILE=" ${RESULTS_DIR} /parquet.json"
328
328
echo " RESULTS_FILE: ${RESULTS_FILE} "
329
329
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}
331
331
}
332
332
333
333
# Runs the sort benchmark
334
334
run_sort () {
335
335
RESULTS_FILE=" ${RESULTS_DIR} /sort.json"
336
336
echo " RESULTS_FILE: ${RESULTS_FILE} "
337
337
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}
339
339
}
340
340
341
341
@@ -389,15 +389,15 @@ run_clickbench_1() {
389
389
RESULTS_FILE=" ${RESULTS_DIR} /clickbench_1.json"
390
390
echo " RESULTS_FILE: ${RESULTS_FILE} "
391
391
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}
393
393
}
394
394
395
395
# Runs the clickbench benchmark with a single large parquet file
396
396
run_clickbench_partitioned () {
397
397
RESULTS_FILE=" ${RESULTS_DIR} /clickbench_1.json"
398
398
echo " RESULTS_FILE: ${RESULTS_FILE} "
399
399
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}
401
401
}
402
402
403
403
compare_benchmarks () {
0 commit comments