summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/resharding/resharding_oplog_applier.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/s/resharding/resharding_oplog_applier.cpp')
-rw-r--r--src/mongo/db/s/resharding/resharding_oplog_applier.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mongo/db/s/resharding/resharding_oplog_applier.cpp b/src/mongo/db/s/resharding/resharding_oplog_applier.cpp
index 263b8e05ec4..e2b4cc76667 100644
--- a/src/mongo/db/s/resharding/resharding_oplog_applier.cpp
+++ b/src/mongo/db/s/resharding/resharding_oplog_applier.cpp
@@ -496,14 +496,16 @@ Timestamp ReshardingOplogApplier::_clearAppliedOpsAndStoreProgress(OperationCont
return lastAppliedTs;
}
-NamespaceString ReshardingOplogApplier::ensureStashCollectionExists(OperationContext* opCtx,
- const UUID& existingUUID,
- const ShardId& donorShardId) {
+NamespaceString ReshardingOplogApplier::ensureStashCollectionExists(
+ OperationContext* opCtx,
+ const UUID& existingUUID,
+ const ShardId& donorShardId,
+ const CollectionOptions& options) {
auto nss = NamespaceString{NamespaceString::kConfigDb,
"localReshardingConflictStash.{}.{}"_format(
existingUUID.toString(), donorShardId.toString())};
- resharding::data_copy::ensureCollectionExists(opCtx, nss);
+ resharding::data_copy::ensureCollectionExists(opCtx, nss, options);
return nss;
}