summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/shardsvr_create_collection_command.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/s/shardsvr_create_collection_command.cpp')
-rw-r--r--src/mongo/db/s/shardsvr_create_collection_command.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/s/shardsvr_create_collection_command.cpp b/src/mongo/db/s/shardsvr_create_collection_command.cpp
index 3155963cc52..29453c185c8 100644
--- a/src/mongo/db/s/shardsvr_create_collection_command.cpp
+++ b/src/mongo/db/s/shardsvr_create_collection_command.cpp
@@ -145,10 +145,11 @@ public:
request().getShardKey());
const auto createCollectionCoordinator = [&] {
+ FixedFCVRegion fcvRegion(opCtx);
auto nssToForward = ns();
auto requestToForward = request().getCreateCollectionRequest();
auto coordinatorType = DDLCoordinatorTypeEnum::kCreateCollection;
- if (!feature_flags::gImplicitDDLTimeseriesNssTranslation.isEnabled(
+ if (!feature_flags::gCreateCollectionCoordinatorV3.isEnabled(
serverGlobalParams.featureCompatibility)) {
translateToTimeseriesCollection(opCtx, &nssToForward, &requestToForward);
coordinatorType = DDLCoordinatorTypeEnum::kCreateCollectionPre61Compatible;