summaryrefslogtreecommitdiff
path: root/src/mongo/db/index_builds_coordinator_mongod.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/index_builds_coordinator_mongod.h')
-rw-r--r--src/mongo/db/index_builds_coordinator_mongod.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/mongo/db/index_builds_coordinator_mongod.h b/src/mongo/db/index_builds_coordinator_mongod.h
index 03b5884cce3..e7d5df355d4 100644
--- a/src/mongo/db/index_builds_coordinator_mongod.h
+++ b/src/mongo/db/index_builds_coordinator_mongod.h
@@ -84,10 +84,6 @@ public:
const std::vector<BSONObj>& specs,
const UUID& buildUUID) override;
- void signalChangeToPrimaryMode() override;
- void signalChangeToSecondaryMode() override;
- void signalChangeToInitialSyncMode() override;
-
Status voteCommitIndexBuild(const UUID& buildUUID, const HostAndPort& hostAndPort) override;
Status setCommitQuorum(OperationContext* opCtx,
@@ -133,12 +129,6 @@ private:
*/
void _refreshReplStateFromPersisted(OperationContext* opCtx, const UUID& buildUUID);
- // Replication hooks will call into the Coordinator to update this on relevant state
- // transitions. The Coordinator will then use the setting to inform how index builds are run.
- // Index builds have different inter node communication responsibilities and error checking
- // requirements depending on the replica set member's state.
- ReplState _replMode = ReplState::Secondary;
-
// Thread pool on which index builds are run.
ThreadPool _threadPool;
};