From 7e2c03f21541fb1d2201821e8cde88e06565c66b Mon Sep 17 00:00:00 2001 From: Mike Ponomarenko Date: Thu, 13 Aug 2026 08:32:48 -0400 Subject: [PATCH] Track verify progress correctly Signed-off-by: Mike Ponomarenko --- bdb/bdb_verify.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/bdb/bdb_verify.c b/bdb/bdb_verify.c index 46fad63483..ef8c07dd71 100644 --- a/bdb/bdb_verify.c +++ b/bdb/bdb_verify.c @@ -220,8 +220,7 @@ static inline int check_connection_and_progress(verify_common_t *par, int t_ms) goto out; if (par->verify_mode == VERIFY_SERIAL) { - locprint(par, "!%s, did %d records, %d per second", par->header, - par->nrecs_progress, + locprint(par, "!%s, did %llu records, %d per second", par->header, (unsigned long long)par->records_processed, par->nrecs_progress / par->progress_report_seconds); par->nrecs_progress = 0; } else { @@ -1186,14 +1185,14 @@ static int bdb_verify_sequential(verify_common_t *par, unsigned int lid) int nblobs = get_numblobs(par->db_table); for (int blobno = 0; blobno < nblobs && !par->client_dropped_connection; blobno++) { - par->records_processed = 0; - par->nrecs_progress = 0; for (int dtastripe = 0; dtastripe < par->bdb_state->attr->blobstripe; dtastripe++) { char header[256]; snprintf(header, sizeof(header), "verifying blob %d stripe %d", blobno, dtastripe); par->header = header; + par->records_processed = 0; + par->nrecs_progress = 0; bdb_verify_blob(par, blobno, dtastripe, lid); } }