diff options
author | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2020-10-14 11:50:08 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-10-22 08:39:16 +0000 |
commit | 41f2ecbb47072b7b6990f39e4ad7fe27b289e835 (patch) | |
tree | 163b2c0aac0f45cfa5a9fd7b0c82046cfc3e3b72 /src/mongo/s/SConscript | |
parent | 184e8acc583a9ee8fd9b928138c3b79bb9416cc2 (diff) | |
download | mongo-41f2ecbb47072b7b6990f39e4ad7fe27b289e835.tar.gz |
SERVER-50027 Make CollectionType use IDL (Part 1)
This change just starts the basis so that the CollectionType can be
built on IDL in order to avoid conflicts with any changes to the format.
The remaining fields will be moved to IDL in a subsequent commit and the
custom parsing will be removed.
Diffstat (limited to 'src/mongo/s/SConscript')
-rw-r--r-- | src/mongo/s/SConscript | 49 |
1 files changed, 23 insertions, 26 deletions
diff --git a/src/mongo/s/SConscript b/src/mongo/s/SConscript index a08d92d46c2..cc6f45f5d35 100644 --- a/src/mongo/s/SConscript +++ b/src/mongo/s/SConscript @@ -130,60 +130,58 @@ env.Library( env.Library( target='common_s', source=[ + 'cannot_implicitly_create_collection_info.cpp', 'catalog/mongo_version_range.cpp', 'catalog/type_changelog.cpp', + 'catalog/type_chunk_base.idl', 'catalog/type_chunk.cpp', 'catalog/type_collection.cpp', + 'catalog/type_collection.idl', 'catalog/type_config_version.cpp', 'catalog/type_database.cpp', 'catalog/type_lockpings.cpp', 'catalog/type_locks.cpp', 'catalog/type_mongos.cpp', - 'catalog/type_shard_collection.cpp', - 'catalog/type_shard_database.cpp', 'catalog/type_shard.cpp', 'catalog/type_tags.cpp', - 'request_types/add_shard_request_type.cpp', - 'request_types/add_shard_to_zone_request_type.cpp', - 'request_types/balance_chunk_request_type.cpp', - 'request_types/commit_chunk_migration_request_type.cpp', - 'request_types/merge_chunk_request_type.cpp', - 'request_types/migration_secondary_throttle_options.cpp', - 'request_types/move_chunk_request.cpp', - 'request_types/remove_shard_from_zone_request_type.cpp', - 'request_types/set_shard_version_request.cpp', - 'request_types/split_chunk_request_type.cpp', - 'request_types/update_zone_key_range_request_type.cpp', - 'cannot_implicitly_create_collection_info.cpp', 'chunk_version.cpp', - 'database_version_helpers.cpp', - 'shard_id.cpp', - 'shard_invalidated_for_targeting_exception.cpp', - 'stale_exception.cpp', - 'would_change_owning_shard_exception.cpp', - 'catalog/type_chunk_base.idl', - 'catalog/type_shard_collection.idl', 'chunk_version.idl', + 'database_version_helpers.cpp', 'database_version.idl', 'mongod_and_mongos_server_parameters.idl', + 'request_types/add_shard_request_type.cpp', + 'request_types/add_shard_to_zone_request_type.cpp', + 'request_types/balance_chunk_request_type.cpp', 'request_types/balancer_collection_status.idl', - 'request_types/clone_catalog_data.idl', 'request_types/clear_jumbo_flag.idl', + 'request_types/clone_catalog_data.idl', 'request_types/clone_collection_options_from_primary_shard.idl', + 'request_types/commit_chunk_migration_request_type.cpp', 'request_types/create_database.idl', 'request_types/ensure_chunk_version_is_greater_than.idl', 'request_types/flush_database_cache_updates.idl', 'request_types/flush_routing_table_cache_updates.idl', 'request_types/get_database_version.idl', + 'request_types/merge_chunk_request_type.cpp', + 'request_types/migration_secondary_throttle_options.cpp', + 'request_types/move_chunk_request.cpp', 'request_types/move_primary.idl', - 'request_types/shard_collection.idl', 'request_types/refine_collection_shard_key.idl', + 'request_types/remove_shard_from_zone_request_type.cpp', 'request_types/reshard_collection.idl', - 'resharded_chunk.idl', + 'request_types/set_shard_version_request.cpp', + 'request_types/shard_collection.idl', + 'request_types/split_chunk_request_type.cpp', + 'request_types/update_zone_key_range_request_type.cpp', 'request_types/wait_for_fail_point.idl', + 'resharded_chunk.idl', 'resharding/common_types.idl', - 'resharding/type_collection_fields.idl', 'resharding/resume_token.idl', + 'resharding/type_collection_fields.idl', + 'shard_id.cpp', + 'shard_invalidated_for_targeting_exception.cpp', + 'stale_exception.cpp', + 'would_change_owning_shard_exception.cpp', ], LIBDEPS=[ '$BUILD_DIR/mongo/client/connection_string', @@ -581,7 +579,6 @@ env.CppUnitTest( 'catalog/type_lockpings_test.cpp', 'catalog/type_locks_test.cpp', 'catalog/type_mongos_test.cpp', - 'catalog/type_shard_collection_test.cpp', 'catalog/type_shard_test.cpp', 'catalog/type_tags_test.cpp', 'chunk_manager_index_bounds_test.cpp', |