Skip to content

Commit edc55dc

Browse files
Merge pull request #13237 from tclinkenbeard-oai/dev/tclinkenbeard/backup-worker-status-json
Report backup worker roles in status json
2 parents 7501df8 + beadb7b commit edc55dc

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

fdbserver/clustercontroller/Status.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -835,6 +835,11 @@ static AsyncResult<JsonBuilderObject> processStatusFetcher(
835835
roles.addRole("router", it.interf());
836836
}
837837
}
838+
for (auto& backupWorker : tLogSet.backupWorkers) {
839+
if (backupWorker.present()) {
840+
roles.addRole("backupworker", backupWorker.interf());
841+
}
842+
}
838843
}
839844

840845
std::vector<OldTLogConf>::const_iterator oldTLogIter;
@@ -851,6 +856,11 @@ static AsyncResult<JsonBuilderObject> processStatusFetcher(
851856
roles.addRole("router", it.interf());
852857
}
853858
}
859+
for (auto& backupWorker : tLogSet.backupWorkers) {
860+
if (backupWorker.present()) {
861+
roles.addRole("backupworker", backupWorker.interf());
862+
}
863+
}
854864
}
855865
co_await yield();
856866
}

0 commit comments

Comments
 (0)