diff options
Diffstat (limited to 'src/mongo/db/s/sharding_ddl_coordinator_service.cpp')
-rw-r--r-- | src/mongo/db/s/sharding_ddl_coordinator_service.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/s/sharding_ddl_coordinator_service.cpp b/src/mongo/db/s/sharding_ddl_coordinator_service.cpp index 60e288f2082..5fb5a6fb6ac 100644 --- a/src/mongo/db/s/sharding_ddl_coordinator_service.cpp +++ b/src/mongo/db/s/sharding_ddl_coordinator_service.cpp @@ -40,6 +40,7 @@ #include "mongo/db/pipeline/expression_context.h" #include "mongo/db/s/collmod_coordinator.h" #include "mongo/db/s/collmod_coordinator_pre60_compatible.h" +#include "mongo/db/s/compact_structured_encryption_data_coordinator.h" #include "mongo/db/s/create_collection_coordinator.h" #include "mongo/db/s/database_sharding_state.h" #include "mongo/db/s/drop_collection_coordinator.h" @@ -106,6 +107,10 @@ std::shared_ptr<ShardingDDLCoordinator> constructShardingDDLCoordinatorInstance( return std::make_shared<ReshardCollectionCoordinator_NORESILIENT>( service, std::move(initialState)); break; + case DDLCoordinatorTypeEnum::kCompactStructuredEncryptionData: + return std::make_shared<CompactStructuredEncryptionDataCoordinator>( + service, std::move(initialState)); + break; default: uasserted(ErrorCodes::BadValue, str::stream() |