summaryrefslogtreecommitdiff
path: root/src/mongo
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2022-06-13 15:42:10 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-06-13 16:14:53 +0000
commitb48b5e99c068de06495c6d3d77627c36fff4b656 (patch)
tree7e04e72bdf398be4eae28f3e1b19a296819be731 /src/mongo
parente1546a4cf57fc6104a60725839e13efc9e1e3a4d (diff)
downloadmongo-b48b5e99c068de06495c6d3d77627c36fff4b656.tar.gz
SERVER-67224 clean up op_observer_impl LIBDEPS
Diffstat (limited to 'src/mongo')
-rw-r--r--src/mongo/db/SConscript64
-rw-r--r--src/mongo/db/catalog/SConscript1
-rw-r--r--src/mongo/db/repl/SConscript3
-rw-r--r--src/mongo/db/s/SConscript4
-rw-r--r--src/mongo/dbtests/SConscript1
-rw-r--r--src/mongo/embedded/SConscript2
6 files changed, 44 insertions, 31 deletions
diff --git a/src/mongo/db/SConscript b/src/mongo/db/SConscript
index 6de2679d3a5..ed883971d8f 100644
--- a/src/mongo/db/SConscript
+++ b/src/mongo/db/SConscript
@@ -1079,35 +1079,33 @@ env.Library(
source=[
"op_observer_impl.cpp",
],
- LIBDEPS=[
+ LIBDEPS_PRIVATE=[
'$BUILD_DIR/mongo/base',
'$BUILD_DIR/mongo/db/catalog/collection_catalog',
+ '$BUILD_DIR/mongo/db/catalog/collection_options',
+ '$BUILD_DIR/mongo/db/catalog/commit_quorum_options',
+ '$BUILD_DIR/mongo/db/catalog/database_holder',
+ '$BUILD_DIR/mongo/db/catalog/import_collection_oplog_entry',
+ '$BUILD_DIR/mongo/db/concurrency/exception_util',
+ '$BUILD_DIR/mongo/db/pipeline/change_stream_pre_image_helpers',
'$BUILD_DIR/mongo/db/pipeline/change_stream_preimage',
+ '$BUILD_DIR/mongo/db/repl/image_collection_entry',
+ '$BUILD_DIR/mongo/db/repl/oplog',
+ '$BUILD_DIR/mongo/db/repl/repl_server_parameters',
'$BUILD_DIR/mongo/db/repl/tenant_migration_access_blocker',
+ '$BUILD_DIR/mongo/db/s/sharding_api_d',
'$BUILD_DIR/mongo/db/timeseries/bucket_catalog',
+ '$BUILD_DIR/mongo/db/views/views_mongod',
'$BUILD_DIR/mongo/s/coreshard',
'$BUILD_DIR/mongo/s/grid',
'batched_write_context',
- 'catalog/collection_options',
- 'catalog/database_holder',
- 'op_observer',
- 'op_observer_util',
- 'read_write_concern_defaults',
- 'repl/oplog',
- 's/sharding_api_d',
- 'views/views_mongod',
- ],
- LIBDEPS_PRIVATE=[
- '$BUILD_DIR/mongo/db/catalog/commit_quorum_options',
- '$BUILD_DIR/mongo/db/catalog/import_collection_oplog_entry',
- '$BUILD_DIR/mongo/db/concurrency/exception_util',
- '$BUILD_DIR/mongo/db/pipeline/change_stream_pre_image_helpers',
- '$BUILD_DIR/mongo/db/server_feature_flags',
'dbhelpers',
'internal_transactions_feature_flag',
'multitenancy',
- 'repl/image_collection_entry',
- 'repl/repl_server_parameters',
+ 'op_observer',
+ 'op_observer_util',
+ 'read_write_concern_defaults',
+ 'server_feature_flags',
'transaction',
],
)
@@ -2198,6 +2196,7 @@ env.Library(
],
LIBDEPS_PRIVATE=[
'$BUILD_DIR/mongo/db/catalog/catalog_impl',
+ '$BUILD_DIR/mongo/db/catalog/database_holder',
'$BUILD_DIR/mongo/db/commands/mongod',
'$BUILD_DIR/mongo/db/index/index_access_method_factory',
'$BUILD_DIR/mongo/db/index/index_access_methods',
@@ -2762,15 +2761,30 @@ if wiredtiger:
'$BUILD_DIR/mongo/crypto/encrypted_field_config',
'$BUILD_DIR/mongo/crypto/fle_crypto',
'$BUILD_DIR/mongo/db/auth/auth',
+ '$BUILD_DIR/mongo/db/auth/authmocks',
'$BUILD_DIR/mongo/db/auth/security_token',
'$BUILD_DIR/mongo/db/catalog/catalog_test_fixture',
+ '$BUILD_DIR/mongo/db/catalog/database_holder',
'$BUILD_DIR/mongo/db/catalog/import_collection_oplog_entry',
'$BUILD_DIR/mongo/db/catalog/index_build_entry_idl',
'$BUILD_DIR/mongo/db/catalog/local_oplog_info',
'$BUILD_DIR/mongo/db/mongohasher',
+ '$BUILD_DIR/mongo/db/pipeline/change_stream_expired_pre_image_remover',
'$BUILD_DIR/mongo/db/query/common_query_enums_and_helpers',
'$BUILD_DIR/mongo/db/query/query_test_service_context',
+ '$BUILD_DIR/mongo/db/repl/image_collection_entry',
+ '$BUILD_DIR/mongo/db/repl/mock_repl_coord_server_fixture',
+ '$BUILD_DIR/mongo/db/repl/oplog_interface_local',
+ '$BUILD_DIR/mongo/db/repl/repl_coordinator_interface',
+ '$BUILD_DIR/mongo/db/repl/repl_server_parameters',
+ '$BUILD_DIR/mongo/db/repl/replica_set_aware_service',
+ '$BUILD_DIR/mongo/db/repl/replmocks',
+ '$BUILD_DIR/mongo/db/repl/storage_interface_impl',
+ '$BUILD_DIR/mongo/db/repl/tenant_migration_access_blocker',
+ '$BUILD_DIR/mongo/db/s/shard_server_test_fixture',
'$BUILD_DIR/mongo/db/s/sharding_api_d',
+ '$BUILD_DIR/mongo/db/stats/fill_locker_info',
+ '$BUILD_DIR/mongo/db/stats/transaction_stats',
'$BUILD_DIR/mongo/db/storage/wiredtiger/storage_wiredtiger',
'$BUILD_DIR/mongo/executor/async_timer_mock',
'$BUILD_DIR/mongo/idl/idl_parser',
@@ -2781,8 +2795,7 @@ if wiredtiger:
'$BUILD_DIR/mongo/util/clock_source_mock',
'$BUILD_DIR/mongo/util/net/network',
'$BUILD_DIR/mongo/util/net/ssl_options_server',
- 'auth/authmocks',
- 'catalog/database_holder',
+ 'batched_write_context',
'catalog_raii',
'collection_index_usage_tracker',
'commands',
@@ -2813,16 +2826,7 @@ if wiredtiger:
'range_arithmetic',
'read_write_concern_defaults_mock',
'record_id_helpers',
- 'repl/image_collection_entry',
- 'repl/mock_repl_coord_server_fixture',
- 'repl/oplog_interface_local',
- 'repl/repl_coordinator_interface',
- 'repl/repl_server_parameters',
- 'repl/replica_set_aware_service',
- 'repl/replmocks',
- 'repl/storage_interface_impl',
'rw_concern_d',
- 's/shard_server_test_fixture',
'server_options_core',
'server_options_servers',
'service_context',
@@ -2837,8 +2841,6 @@ if wiredtiger:
'signed_logical_time',
'snapshot_window_options',
'startup_warnings_mongod',
- 'stats/fill_locker_info',
- 'stats/transaction_stats',
'time_proof_service',
'transaction',
'transaction_api',
diff --git a/src/mongo/db/catalog/SConscript b/src/mongo/db/catalog/SConscript
index f36fee396d6..a02d9350e93 100644
--- a/src/mongo/db/catalog/SConscript
+++ b/src/mongo/db/catalog/SConscript
@@ -670,6 +670,7 @@ if wiredtiger:
'collection',
'collection_catalog',
'collection_options',
+ 'collection_query_info',
'collection_validation',
'commit_quorum_options',
'database_holder',
diff --git a/src/mongo/db/repl/SConscript b/src/mongo/db/repl/SConscript
index 4fa9735e923..962477568b3 100644
--- a/src/mongo/db/repl/SConscript
+++ b/src/mongo/db/repl/SConscript
@@ -530,9 +530,11 @@ env.Library(
'roll_back_local_operations',
],
LIBDEPS_PRIVATE=[
+ '$BUILD_DIR/mongo/db/catalog/database_holder',
'$BUILD_DIR/mongo/db/catalog/import_collection_oplog_entry',
'$BUILD_DIR/mongo/db/index_builds_coordinator_interface',
'$BUILD_DIR/mongo/db/multitenancy',
+ '$BUILD_DIR/mongo/db/repl/tenant_migration_access_blocker',
'$BUILD_DIR/mongo/db/s/sharding_runtime_d',
'$BUILD_DIR/mongo/db/storage/historical_ident_tracker',
'$BUILD_DIR/mongo/idl/server_parameter',
@@ -1707,6 +1709,7 @@ if wiredtiger:
'$BUILD_DIR/mongo/db/logical_time',
'$BUILD_DIR/mongo/db/multitenancy',
'$BUILD_DIR/mongo/db/op_observer_impl',
+ '$BUILD_DIR/mongo/db/pipeline/change_stream_expired_pre_image_remover',
'$BUILD_DIR/mongo/db/query/command_request_response',
'$BUILD_DIR/mongo/db/s/sharding_runtime_d',
'$BUILD_DIR/mongo/db/service_context_d_test_fixture',
diff --git a/src/mongo/db/s/SConscript b/src/mongo/db/s/SConscript
index 71a3a2267fd..90ff5adc468 100644
--- a/src/mongo/db/s/SConscript
+++ b/src/mongo/db/s/SConscript
@@ -137,6 +137,7 @@ env.Library(
'type_shard_collection.idl',
],
LIBDEPS=[
+ '$BUILD_DIR/mongo/client/remote_command_targeter',
'$BUILD_DIR/mongo/db/catalog/multi_index_block',
'$BUILD_DIR/mongo/db/client_metadata_propagation_egress_hook',
'$BUILD_DIR/mongo/db/commands/mongod_fcv',
@@ -173,6 +174,7 @@ env.Library(
'$BUILD_DIR/mongo/db/repl/image_collection_entry',
'$BUILD_DIR/mongo/db/rs_local_client',
'$BUILD_DIR/mongo/db/session_catalog',
+ '$BUILD_DIR/mongo/db/timeseries/bucket_catalog',
'$BUILD_DIR/mongo/idl/server_parameter',
'$BUILD_DIR/mongo/util/future_util',
],
@@ -616,6 +618,8 @@ env.CppUnitTest(
'$BUILD_DIR/mongo/db/exec/document_value/document_value_test_util',
'$BUILD_DIR/mongo/db/keys_collection_client_direct',
'$BUILD_DIR/mongo/db/logical_session_cache_impl',
+ '$BUILD_DIR/mongo/db/op_observer',
+ '$BUILD_DIR/mongo/db/op_observer_util',
'$BUILD_DIR/mongo/db/ops/write_ops_exec',
'$BUILD_DIR/mongo/db/pipeline/document_source_mock',
'$BUILD_DIR/mongo/db/pipeline/expression_context',
diff --git a/src/mongo/dbtests/SConscript b/src/mongo/dbtests/SConscript
index 59e5fe7547c..0198ea648b8 100644
--- a/src/mongo/dbtests/SConscript
+++ b/src/mongo/dbtests/SConscript
@@ -30,6 +30,7 @@ env.Library(
],
LIBDEPS=[
'$BUILD_DIR/mongo/db/catalog/catalog_impl',
+ '$BUILD_DIR/mongo/db/catalog/database_holder',
'$BUILD_DIR/mongo/db/dbdirectclient',
'$BUILD_DIR/mongo/db/index/index_access_method_factory',
'$BUILD_DIR/mongo/db/index/index_access_methods',
diff --git a/src/mongo/embedded/SConscript b/src/mongo/embedded/SConscript
index b4243ca1ebf..735ba48d05b 100644
--- a/src/mongo/embedded/SConscript
+++ b/src/mongo/embedded/SConscript
@@ -80,6 +80,7 @@ env.Library(
'$BUILD_DIR/mongo/db/audit',
'$BUILD_DIR/mongo/db/auth/auth',
'$BUILD_DIR/mongo/db/catalog/catalog_impl',
+ '$BUILD_DIR/mongo/db/catalog/database_holder',
'$BUILD_DIR/mongo/db/catalog/index_key_validate',
'$BUILD_DIR/mongo/db/command_can_run_here',
'$BUILD_DIR/mongo/db/commands',
@@ -93,6 +94,7 @@ env.Library(
'$BUILD_DIR/mongo/db/index_builds_coordinator_interface',
'$BUILD_DIR/mongo/db/logical_session_cache',
'$BUILD_DIR/mongo/db/logical_session_cache_impl',
+ '$BUILD_DIR/mongo/db/op_observer',
'$BUILD_DIR/mongo/db/op_observer_impl',
'$BUILD_DIR/mongo/db/pipeline/process_interface/mongod_process_interfaces',
'$BUILD_DIR/mongo/db/repl/repl_coordinator_interface',