summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDouglas Rumbaugh <dbr4@psu.edu>2023-07-25 13:39:18 -0400
committerDouglas Rumbaugh <dbr4@psu.edu>2023-07-25 13:39:18 -0400
commit176d337eda9e62beb3573bfc04244ab53c698f61 (patch)
tree29fee24d0e06350616ea848df530c3e522b9f854
parent0265acc2caf2d0dffb640ccd4f46c5d9d8163903 (diff)
downloaddynamic-extension-176d337eda9e62beb3573bfc04244ab53c698f61.tar.gz
ALEX: Added progress bars back
-rw-r--r--benchmarks/alex_rq_bench.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/benchmarks/alex_rq_bench.cpp b/benchmarks/alex_rq_bench.cpp
index 3b7ebc9..94f7820 100644
--- a/benchmarks/alex_rq_bench.cpp
+++ b/benchmarks/alex_rq_bench.cpp
@@ -70,6 +70,7 @@ static bool warmup(std::fstream &file, Alex &alex, size_t count,
alex.insert(insert_vec[i].key, insert_vec[i].value);
inserted++;
+ progress_update((double) inserted / (double) count, "warming up:");
}
}
@@ -98,6 +99,7 @@ static void alex_rq_insert(Alex &alex, std::fstream &file, size_t insert_cnt, do
while (applied_inserts < insert_cnt && continue_benchmark) {
continue_benchmark = build_insert_vec(file, insert_vec, BATCH, delete_prop, to_delete, binary);
+ progress_update((double) applied_inserts / (double) insert_cnt, "inserting:");
if (applied_deletes < delete_cnt) {
build_delete_vec(to_delete, delete_vec, BATCH*delete_prop);
delete_idx = 0;