diff options
Diffstat (limited to 'src/mongo/db/serverless/shard_split_donor_service.cpp')
-rw-r--r-- | src/mongo/db/serverless/shard_split_donor_service.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/mongo/db/serverless/shard_split_donor_service.cpp b/src/mongo/db/serverless/shard_split_donor_service.cpp index f0d930c171b..ed52e344a70 100644 --- a/src/mongo/db/serverless/shard_split_donor_service.cpp +++ b/src/mongo/db/serverless/shard_split_donor_service.cpp @@ -975,14 +975,15 @@ ExecutorFuture<repl::OpTime> ShardSplitDonorService::DonorStateMachine::_updateS args.oplogSlots = {oplogSlot}; args.update = updatedStateDocBson; - collection_internal::updateDocument(opCtx, - *collection, - originalRecordId, - originalSnapshot, - updatedStateDocBson, - false, - nullptr /* OpDebug* */, - &args); + collection_internal::updateDocument( + opCtx, + *collection, + originalRecordId, + originalSnapshot, + updatedStateDocBson, + collection_internal::kUpdateNoIndexes, + nullptr /* OpDebug* */, + &args); return oplogSlot; }(); |