summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/SConscript
diff options
context:
space:
mode:
authorRandolph Tan <randolph@10gen.com>2022-02-22 18:33:00 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-03-16 17:53:27 +0000
commit8ac94fc68d134eaef7fb3815d25e98ef99f034a3 (patch)
tree13788b9adf10b34bdd91328acd2fcb486fbcbd25 /src/mongo/db/s/SConscript
parentb93f3757801f1b452391b8e3c277d092bd0fe835 (diff)
downloadmongo-8ac94fc68d134eaef7fb3815d25e98ef99f034a3.tar.gz
SERVER-6491 Prevent dropping shard key index when alternative index doesn't exist
Diffstat (limited to 'src/mongo/db/s/SConscript')
-rw-r--r--src/mongo/db/s/SConscript4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/s/SConscript b/src/mongo/db/s/SConscript
index c2d83bdaedc..11ff08d61e8 100644
--- a/src/mongo/db/s/SConscript
+++ b/src/mongo/db/s/SConscript
@@ -17,6 +17,7 @@ env.Library(
'database_sharding_state.cpp',
'global_user_write_block_state.cpp',
'operation_sharding_state.cpp',
+ 'shard_key_index_util.cpp',
'sharding_api_d_params.idl',
'sharding_migration_critical_section.cpp',
'sharding_state.cpp',
@@ -28,6 +29,7 @@ env.Library(
],
LIBDEPS=[
'$BUILD_DIR/mongo/base',
+ '$BUILD_DIR/mongo/db/catalog/index_catalog',
'$BUILD_DIR/mongo/db/concurrency/lock_manager',
'$BUILD_DIR/mongo/db/range_arithmetic',
'$BUILD_DIR/mongo/s/grid',
@@ -555,6 +557,7 @@ env.CppUnitTest(
'session_catalog_migration_destination_test.cpp',
'session_catalog_migration_source_test.cpp',
'shard_local_test.cpp',
+ 'shard_key_index_util_test.cpp',
'shard_metadata_util_test.cpp',
'shard_server_catalog_cache_loader_test.cpp',
'sharding_data_transform_cumulative_metrics_test.cpp',
@@ -579,6 +582,7 @@ env.CppUnitTest(
'$BUILD_DIR/mongo/client/remote_command_targeter_mock',
'$BUILD_DIR/mongo/db/auth/authmocks',
'$BUILD_DIR/mongo/db/catalog/catalog_helpers',
+ '$BUILD_DIR/mongo/db/catalog/catalog_test_fixture',
'$BUILD_DIR/mongo/db/commands/server_status',
'$BUILD_DIR/mongo/db/exec/document_value/document_value_test_util',
'$BUILD_DIR/mongo/db/keys_collection_client_direct',