summaryrefslogtreecommitdiff
path: root/src/mongo/db/SConscript
diff options
context:
space:
mode:
authorsamantharitter <samantha.ritter@10gen.com>2017-08-01 15:50:37 -0400
committersamantharitter <samantha.ritter@10gen.com>2017-08-02 19:21:34 -0400
commit68051585b17682c1e13acdf440b2c78868054513 (patch)
tree1b677a81d5ef5d801a69cd9ce7fa7a9d7aac6295 /src/mongo/db/SConscript
parent0eea3fc035718c7ae6fc570670f1c51f8f3d71a5 (diff)
downloadmongo-68051585b17682c1e13acdf440b2c78868054513.tar.gz
SERVER-29201 Implement SessionsCollectionStandalone
Diffstat (limited to 'src/mongo/db/SConscript')
-rw-r--r--src/mongo/db/SConscript22
1 files changed, 20 insertions, 2 deletions
diff --git a/src/mongo/db/SConscript b/src/mongo/db/SConscript
index 9900e938843..e0737310d2e 100644
--- a/src/mongo/db/SConscript
+++ b/src/mongo/db/SConscript
@@ -879,6 +879,7 @@ env.Library(
'$BUILD_DIR/mongo/crypto/sha_block_${MONGO_CRYPTO}',
'$BUILD_DIR/mongo/idl/idl_parser',
'$BUILD_DIR/mongo/util/uuid',
+ 'server_parameters',
],
)
@@ -889,7 +890,6 @@ env.Library(
],
LIBDEPS=[
'logical_session_id',
- 'logical_session_cache',
'$BUILD_DIR/mongo/db/auth/authcore',
],
)
@@ -977,6 +977,8 @@ env.Library(
'sessions_collection.cpp',
],
LIBDEPS=[
+ '$BUILD_DIR/mongo/base',
+ 'logical_session_id',
],
)
@@ -993,12 +995,26 @@ env.Library(
)
env.Library(
+ target='sessions_collection_standalone',
+ source=[
+ 'sessions_collection_standalone.cpp',
+ ],
+ LIBDEPS=[
+ '$BUILD_DIR/mongo/base',
+ 'dbdirectclient',
+ 'logical_session_id',
+ 'sessions_collection',
+ ],
+)
+
+env.Library(
target='logical_session_cache',
source=[
'logical_session_cache.cpp',
],
LIBDEPS=[
'logical_session_id',
+ 'logical_session_id_helpers',
'sessions_collection',
'server_parameters',
'service_liason',
@@ -1016,6 +1032,7 @@ envWithAsio.CppUnitTest(
'keys_collection_manager',
'keys_collection_document',
'logical_clock',
+ 'logical_session_id',
'logical_session_id_helpers',
'logical_session_cache',
'service_liason_mock',
@@ -1031,7 +1048,8 @@ envWithAsio.Library(
LIBDEPS=[
'logical_session_cache',
'service_liason_mongod',
- 'sessions_collection_mock', # TODO SERVER-29201, SERVER-29202, SERVER-29203
+ 'sessions_collection_mock', # TODO SERVER-29202, SERVER-29203
+ 'sessions_collection_standalone',
],
)