void ReplicationCoordinatorExternalStateImpl::updateCommittedSnapshot( const OpTime& newCommitPoint) { auto manager = _service->getGlobalStorageEngine()->getSnapshotManager(); if (manager) { manager->setCommittedSnapshot(newCommitPoint.getTimestamp()); } notifyOplogMetadataWaiters(newCommitPoint); }
void ReplicationCoordinatorExternalStateImpl::updateCommittedSnapshot(OpTime newCommitPoint) { auto manager = getGlobalServiceContext()->getGlobalStorageEngine()->getSnapshotManager(); invariant(manager); // This should never be called if there is no SnapshotManager. manager->setCommittedSnapshot(SnapshotName(newCommitPoint.getTimestamp())); }