summaryrefslogtreecommitdiff
path: root/src/mongo/db/op_observer_impl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/op_observer_impl.cpp')
-rw-r--r--src/mongo/db/op_observer_impl.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/db/op_observer_impl.cpp b/src/mongo/db/op_observer_impl.cpp
index a295be04d5a..1ccf72f16da 100644
--- a/src/mongo/db/op_observer_impl.cpp
+++ b/src/mongo/db/op_observer_impl.cpp
@@ -53,7 +53,7 @@
#include "mongo/db/repl/replication_coordinator.h"
#include "mongo/db/s/collection_sharding_state.h"
#include "mongo/db/server_options.h"
-#include "mongo/db/session_catalog.h"
+#include "mongo/db/session_catalog_mongod.h"
#include "mongo/db/transaction_participant.h"
#include "mongo/db/views/durable_view_catalog.h"
#include "mongo/scripting/engine.h"
@@ -435,7 +435,7 @@ void OpObserverImpl::onInserts(OperationContext* opCtx,
}
} else if (nss == NamespaceString::kSessionTransactionsTableNamespace && !lastOpTime.isNull()) {
for (auto it = first; it != last; it++) {
- SessionCatalog::get(opCtx)->invalidateSessions(opCtx, it->doc);
+ MongoDSessionCatalog::invalidateSessions(opCtx, it->doc);
}
}
}
@@ -504,7 +504,7 @@ void OpObserverImpl::onUpdate(OperationContext* opCtx, const OplogUpdateEntryArg
FeatureCompatibilityVersion::onInsertOrUpdate(opCtx, args.updateArgs.updatedDoc);
} else if (args.nss == NamespaceString::kSessionTransactionsTableNamespace &&
!opTime.writeOpTime.isNull()) {
- SessionCatalog::get(opCtx)->invalidateSessions(opCtx, args.updateArgs.updatedDoc);
+ MongoDSessionCatalog::invalidateSessions(opCtx, args.updateArgs.updatedDoc);
}
}
@@ -570,7 +570,7 @@ void OpObserverImpl::onDelete(OperationContext* opCtx,
uasserted(40670, "removing FeatureCompatibilityVersion document is not allowed");
} else if (nss == NamespaceString::kSessionTransactionsTableNamespace &&
!opTime.writeOpTime.isNull()) {
- SessionCatalog::get(opCtx)->invalidateSessions(opCtx, documentKey);
+ MongoDSessionCatalog::invalidateSessions(opCtx, documentKey);
}
}
@@ -730,7 +730,7 @@ void OpObserverImpl::onDropDatabase(OperationContext* opCtx, const std::string&
50714, "dropping the admin database is not allowed.", dbName != NamespaceString::kAdminDb);
if (dbName == NamespaceString::kSessionTransactionsTableNamespace.db()) {
- SessionCatalog::get(opCtx)->invalidateSessions(opCtx, boost::none);
+ MongoDSessionCatalog::invalidateSessions(opCtx, boost::none);
}
NamespaceUUIDCache::get(opCtx).evictNamespacesInDatabase(dbName);
@@ -770,7 +770,7 @@ repl::OpTime OpObserverImpl::onDropCollection(OperationContext* opCtx,
if (collectionName.coll() == DurableViewCatalog::viewsCollectionName()) {
DurableViewCatalog::onExternalChange(opCtx, collectionName);
} else if (collectionName == NamespaceString::kSessionTransactionsTableNamespace) {
- SessionCatalog::get(opCtx)->invalidateSessions(opCtx, boost::none);
+ MongoDSessionCatalog::invalidateSessions(opCtx, boost::none);
}
AuthorizationManager::get(opCtx->getServiceContext())
@@ -1145,7 +1145,7 @@ void OpObserverImpl::onReplicationRollback(OperationContext* opCtx,
// If there were ops rolled back that were part of operations on a session, then invalidate
// the session cache.
if (rbInfo.rollbackSessionIds.size() > 0) {
- SessionCatalog::get(opCtx)->invalidateSessions(opCtx, boost::none);
+ MongoDSessionCatalog::invalidateSessions(opCtx, boost::none);
}
// Reset the key manager cache.