summaryrefslogtreecommitdiffstats
path: root/benchmarks/tail-latency
diff options
context:
space:
mode:
authorDouglas Rumbaugh <dbr4@psu.edu>2025-02-13 18:13:33 -0500
committerDouglas Rumbaugh <dbr4@psu.edu>2025-02-13 18:13:33 -0500
commitd28f2cfcd4249fc7d984762a326e3f2d6dcba7dc (patch)
treeea6fc7e80da2fec969c423ab50b42301397c9188 /benchmarks/tail-latency
parent125e243cad99aa29444759e15053fd148ff0e3ba (diff)
downloaddynamic-extension-d28f2cfcd4249fc7d984762a326e3f2d6dcba7dc.tar.gz
progress towards resolving asynch structure merges
Diffstat (limited to 'benchmarks/tail-latency')
-rw-r--r--benchmarks/tail-latency/standard_latency_dist.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/benchmarks/tail-latency/standard_latency_dist.cpp b/benchmarks/tail-latency/standard_latency_dist.cpp
index 34949d4..5c96a73 100644
--- a/benchmarks/tail-latency/standard_latency_dist.cpp
+++ b/benchmarks/tail-latency/standard_latency_dist.cpp
@@ -70,6 +70,13 @@ int main(int argc, char **argv) {
while (!extension->insert(data[j])) {
usleep(1);
}
+ if (j + 1 != extension->get_record_count()) {
+ fprintf(stderr, "[E] %ld\t%ld\n", j+1, extension->get_record_count());
+ extension->print_structure();
+ fflush(stderr);
+ fflush(stdout);
+ }
+ assert(j+1 == extension->get_record_count());
}
extension->await_version();
@@ -82,6 +89,11 @@ int main(int argc, char **argv) {
fprintf(stderr, "[B] %ld %ld\n", j, extension->get_record_count());
usleep(1);
}
+
+ if (j + 1 != extension->get_record_count()) {
+ fprintf(stderr, "[E] %ld\t%ld\n", j+1, extension->get_record_count());
+ }
+ assert(j+1 == extension->get_record_count());
}
TIMER_STOP();