diff options
Diffstat (limited to 'src/mongo/db/index_builds_coordinator.h')
-rw-r--r-- | src/mongo/db/index_builds_coordinator.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mongo/db/index_builds_coordinator.h b/src/mongo/db/index_builds_coordinator.h index 042c172ebca..99f0772b507 100644 --- a/src/mongo/db/index_builds_coordinator.h +++ b/src/mongo/db/index_builds_coordinator.h @@ -247,6 +247,13 @@ public: bool abortIndexBuildByBuildUUIDNoWait(OperationContext* opCtx, const UUID& buildUUID, const std::string& reason); + /** + * Returns number of index builds in process. + * + * Invoked when the node is processing a shutdown command, an admin command that is + * used to shut down the server gracefully. + */ + std::size_t getActiveIndexBuildCount(OperationContext* opCtx); /** * Invoked when the node enters the primary state. |