From aa9f6a202e0709adf14046cb27504864adaf732b Mon Sep 17 00:00:00 2001 From: Kaloian Manassiev Date: Wed, 8 May 2019 18:14:07 -0400 Subject: SERVER-37837 Examine and reap sessions from the SessionsCatalog This change makes the logical sessions cache query and reap sessions, which are possibly only in-memory on the SessionsCatalog. --- src/mongo/db/sessions_collection.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/mongo/db/sessions_collection.cpp') diff --git a/src/mongo/db/sessions_collection.cpp b/src/mongo/db/sessions_collection.cpp index 7ffc762201e..6421302ab28 100644 --- a/src/mongo/db/sessions_collection.cpp +++ b/src/mongo/db/sessions_collection.cpp @@ -46,9 +46,6 @@ #include "mongo/stdx/memory.h" namespace mongo { - -constexpr StringData SessionsCollection::kSessionsTTLIndex; - namespace { // This batch size is chosen to ensure that we don't form requests larger than the 16mb limit. @@ -161,6 +158,10 @@ Status runBulkCmd(StringData label, } // namespace +constexpr StringData SessionsCollection::kSessionsTTLIndex; + +SessionsCollection::SessionsCollection() = default; + SessionsCollection::~SessionsCollection() = default; SessionsCollection::SendBatchFn SessionsCollection::makeSendFnForBatchWrite( -- cgit v1.2.1