diff options
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_external_state_impl.h')
-rw-r--r-- | src/mongo/db/repl/replication_coordinator_external_state_impl.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_external_state_impl.h b/src/mongo/db/repl/replication_coordinator_external_state_impl.h index 7e339031d17..0dec8b25560 100644 --- a/src/mongo/db/repl/replication_coordinator_external_state_impl.h +++ b/src/mongo/db/repl/replication_coordinator_external_state_impl.h @@ -74,7 +74,7 @@ public: virtual executor::TaskExecutor* getTaskExecutor() const override; virtual OldThreadPool* getDbWorkThreadPool() const override; virtual Status initializeReplSetStorage(OperationContext* txn, const BSONObj& config); - virtual void logTransitionToPrimaryToOplog(OperationContext* txn); + virtual OpTime onTransitionToPrimary(OperationContext* txn, bool isV1ElectionProtocol); virtual void forwardSlaveProgress(); virtual OID ensureMe(OperationContext* txn); virtual bool isSelf(const HostAndPort& host, ServiceContext* ctx); @@ -89,7 +89,6 @@ public: virtual void closeConnections(); virtual void killAllUserOperations(OperationContext* txn); virtual void shardingOnStepDownHook(); - virtual void drainModeHook(OperationContext* txn); virtual void signalApplierToChooseNewSyncSource(); virtual void signalApplierToCancelFetcher(); void dropAllSnapshots() final; @@ -129,7 +128,7 @@ private: * * Throws on errors. */ - void shardingOnDrainingStateHook(OperationContext* txn); + void shardingOnTransitionToPrimaryHook(OperationContext* txn); /** * Drops all temporary collections on all databases except "local". |