Loading src/cluster.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -1302,7 +1302,6 @@ namespace authdb { // 3. Vacuum all nodes to reclaim space from overwritten / deleted blocks if (result.groups_repaired > 0) { scrub_client_->vacuum_all_nodes(); recovery_epoch_.fetch_add(1); } std::cerr << "[SCRUB] complete: checked=" << result.groups_checked Loading @@ -1312,6 +1311,10 @@ namespace authdb { scrub_running_ = false; if (server_) server_->set_rebuilding(false); scrub_client_->release_scrub_lock(); // Signal backends to re-fetch now that data is repaired/rebalanced recovery_epoch_.fetch_add(1); return result; } Loading Loading
src/cluster.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -1302,7 +1302,6 @@ namespace authdb { // 3. Vacuum all nodes to reclaim space from overwritten / deleted blocks if (result.groups_repaired > 0) { scrub_client_->vacuum_all_nodes(); recovery_epoch_.fetch_add(1); } std::cerr << "[SCRUB] complete: checked=" << result.groups_checked Loading @@ -1312,6 +1311,10 @@ namespace authdb { scrub_running_ = false; if (server_) server_->set_rebuilding(false); scrub_client_->release_scrub_lock(); // Signal backends to re-fetch now that data is repaired/rebalanced recovery_epoch_.fetch_add(1); return result; } Loading