summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSiyuan Zhou <siyuan.zhou@mongodb.com>2019-03-18 23:06:48 -0400
committerSiyuan Zhou <siyuan.zhou@mongodb.com>2019-03-22 19:19:36 -0400
commitb5f3dc8f510bf9ba5e3ea5e5c0e6e2adcff66174 (patch)
tree14a0da6f67efb38ccaccb987bae8533a54ffd291 /src
parent60c0441f9ba3196eaabe38935333d17f1aff88f8 (diff)
downloadmongo-b5f3dc8f510bf9ba5e3ea5e5c0e6e2adcff66174.tar.gz
SERVER-39942 Make dependencies on transaction library private.
Diffstat (limited to 'src')
-rw-r--r--src/mongo/db/SConscript14
-rw-r--r--src/mongo/db/catalog/SConscript1
-rw-r--r--src/mongo/db/commands/SConscript1
-rw-r--r--src/mongo/db/ops/SConscript1
-rw-r--r--src/mongo/db/pipeline/SConscript2
-rw-r--r--src/mongo/db/repl/SConscript3
-rw-r--r--src/mongo/db/s/SConscript1
7 files changed, 19 insertions, 4 deletions
diff --git a/src/mongo/db/SConscript b/src/mongo/db/SConscript
index b9146fca1d1..f6158959343 100644
--- a/src/mongo/db/SConscript
+++ b/src/mongo/db/SConscript
@@ -135,6 +135,7 @@ env.CppUnitTest(
'repl/oplog_interface_local',
'repl/replmocks',
'service_context_d_test_fixture',
+ 'transaction',
],
)
@@ -889,6 +890,7 @@ env.Library(
"$BUILD_DIR/mongo/s/grid",
],
LIBDEPS_PRIVATE=[
+ 'transaction',
'$BUILD_DIR/mongo/db/commands/mongod_fcv',
],
)
@@ -907,6 +909,7 @@ env.Library(
'lasterror',
'query_exec',
'snapshot_window_util',
+ 'transaction',
'$BUILD_DIR/mongo/db/audit',
'$BUILD_DIR/mongo/db/auth/auth',
'$BUILD_DIR/mongo/db/auth/authprivilege',
@@ -1260,7 +1263,6 @@ env.Library(
'curop',
'cursor_server_params',
'db_raii',
- 'transaction',
'dbdirectclient',
'exec/scoped_timer',
'exec/working_set',
@@ -1284,6 +1286,7 @@ env.Library(
LIBDEPS_PRIVATE=[
'commands/server_status_core',
'kill_sessions',
+ 'transaction',
],
)
@@ -1659,6 +1662,7 @@ env.Library(
],
LIBDEPS_PRIVATE=[
'session_catalog',
+ 'transaction'
],
)
@@ -1670,6 +1674,7 @@ env.Library(
LIBDEPS_PRIVATE=[
'kill_sessions_local',
'$BUILD_DIR/mongo/util/periodic_runner',
+ 'transaction',
],
)
@@ -2098,11 +2103,12 @@ env.CppUnitTest(
],
LIBDEPS=[
'$BUILD_DIR/mongo/client/read_preference',
- '$BUILD_DIR/mongo/db/auth/authmocks',
- '$BUILD_DIR/mongo/db/op_observer',
- '$BUILD_DIR/mongo/db/repl/mock_repl_coord_server_fixture',
'$BUILD_DIR/mongo/util/clock_source_mock',
+ 'auth/authmocks',
+ 'op_observer',
'query_exec',
+ 'repl/mock_repl_coord_server_fixture',
+ 'transaction',
],
)
diff --git a/src/mongo/db/catalog/SConscript b/src/mongo/db/catalog/SConscript
index efc323713ce..7e0ab6b8369 100644
--- a/src/mongo/db/catalog/SConscript
+++ b/src/mongo/db/catalog/SConscript
@@ -417,6 +417,7 @@ env.Library(
'$BUILD_DIR/mongo/db/logical_clock',
'$BUILD_DIR/mongo/db/repl/repl_settings',
'$BUILD_DIR/mongo/db/storage/storage_engine_common',
+ '$BUILD_DIR/mongo/db/transaction',
],
)
diff --git a/src/mongo/db/commands/SConscript b/src/mongo/db/commands/SConscript
index fd1fc79cdae..c1faa282b74 100644
--- a/src/mongo/db/commands/SConscript
+++ b/src/mongo/db/commands/SConscript
@@ -278,6 +278,7 @@ env.Library(
'$BUILD_DIR/mongo/db/stats/counters',
'$BUILD_DIR/mongo/db/stats/server_read_concern_write_concern_metrics',
'$BUILD_DIR/mongo/db/storage/storage_engine_common',
+ '$BUILD_DIR/mongo/db/transaction',
'$BUILD_DIR/mongo/db/views/views_mongod',
'$BUILD_DIR/mongo/util/net/http_client',
'core',
diff --git a/src/mongo/db/ops/SConscript b/src/mongo/db/ops/SConscript
index cc55c458903..5ded7b6a151 100644
--- a/src/mongo/db/ops/SConscript
+++ b/src/mongo/db/ops/SConscript
@@ -19,6 +19,7 @@ env.Library(
'$BUILD_DIR/mongo/db/repl/repl_coordinator_interface',
'$BUILD_DIR/mongo/db/stats/counters',
'$BUILD_DIR/mongo/db/stats/server_read_concern_write_concern_metrics',
+ '$BUILD_DIR/mongo/db/transaction',
'$BUILD_DIR/mongo/db/write_ops',
'$BUILD_DIR/mongo/util/fail_point',
'$BUILD_DIR/mongo/util/log_and_backoff',
diff --git a/src/mongo/db/pipeline/SConscript b/src/mongo/db/pipeline/SConscript
index ead33b51663..d8cd96c02bc 100644
--- a/src/mongo/db/pipeline/SConscript
+++ b/src/mongo/db/pipeline/SConscript
@@ -317,6 +317,7 @@ env.Library(
LIBDEPS_PRIVATE=[
'$BUILD_DIR/mongo/db/session_catalog',
'$BUILD_DIR/mongo/db/storage/backup_cursor_hooks',
+ '$BUILD_DIR/mongo/db/transaction',
],
)
@@ -326,6 +327,7 @@ env.Library(
'process_interface_shardsvr.cpp',
],
LIBDEPS=[
+ '$BUILD_DIR/mongo/db/transaction',
'$BUILD_DIR/mongo/s/sharding_api',
'process_interface_standalone',
'sharded_agg_helpers',
diff --git a/src/mongo/db/repl/SConscript b/src/mongo/db/repl/SConscript
index 23f897985e1..c742899ef19 100644
--- a/src/mongo/db/repl/SConscript
+++ b/src/mongo/db/repl/SConscript
@@ -40,6 +40,7 @@ env.Library(
'$BUILD_DIR/mongo/db/stats/counters',
'$BUILD_DIR/mongo/db/stats/server_read_concern_write_concern_metrics',
'$BUILD_DIR/mongo/db/storage/flow_control',
+ '$BUILD_DIR/mongo/db/transaction',
'$BUILD_DIR/mongo/idl/idl_parser',
],
)
@@ -124,6 +125,7 @@ env.CppUnitTest(
'$BUILD_DIR/mongo/db/auth/authmocks',
'$BUILD_DIR/mongo/db/s/op_observer_sharding_impl',
'$BUILD_DIR/mongo/db/service_context_d_test_fixture',
+ '$BUILD_DIR/mongo/db/transaction',
'$BUILD_DIR/mongo/rpc/command_status',
],
)
@@ -367,6 +369,7 @@ env.CppUnitTest(
'$BUILD_DIR/mongo/db/auth/authmocks',
'$BUILD_DIR/mongo/db/op_observer',
'$BUILD_DIR/mongo/db/service_context_d_test_fixture',
+ '$BUILD_DIR/mongo/db/transaction',
],
)
diff --git a/src/mongo/db/s/SConscript b/src/mongo/db/s/SConscript
index 9fba1966671..53cb831d5b7 100644
--- a/src/mongo/db/s/SConscript
+++ b/src/mongo/db/s/SConscript
@@ -79,6 +79,7 @@ env.Library(
'$BUILD_DIR/mongo/db/repl/repl_coordinator_interface',
'$BUILD_DIR/mongo/db/rw_concern_d',
'$BUILD_DIR/mongo/db/storage/remove_saver',
+ '$BUILD_DIR/mongo/db/transaction',
'$BUILD_DIR/mongo/s/client/shard_local',
'$BUILD_DIR/mongo/s/sharding_initialization',
'chunk_splitter',