mirror of
https://github.com/apple/foundationdb.git
synced 2025-06-02 03:12:12 +08:00
Remove doEmptyCommit function
This commit is contained in:
parent
dc2bd78aa7
commit
fe5d0928f3
@ -1045,23 +1045,6 @@ struct ConsistencyCheckWorkload : TestWorkload {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Run an empty commit through the system.
|
||||
ACTOR static Future<Void> doEmptyCommit(Database cx) {
|
||||
state Transaction tr(cx);
|
||||
loop {
|
||||
try {
|
||||
tr.setOption(FDBTransactionOptions::PRIORITY_SYSTEM_IMMEDIATE);
|
||||
tr.setOption(FDBTransactionOptions::LOCK_AWARE);
|
||||
wait(::success(tr.getReadVersion()));
|
||||
tr.makeSelfConflicting();
|
||||
wait(tr.commit());
|
||||
return Void();
|
||||
} catch (Error& e) {
|
||||
wait(tr.onError(e));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ACTOR Future<bool> checkForExtraDataStores(Database cx, ConsistencyCheckWorkload* self) {
|
||||
state std::vector<WorkerDetails> workers = wait(getWorkers(self->dbInfo));
|
||||
state std::vector<StorageServerInterface> storageServers = wait(getStorageServers(cx));
|
||||
|
Loading…
x
Reference in New Issue
Block a user