summaryrefslogtreecommitdiff
path: root/src/mongo/s/commands/document_shard_key_update_util.cpp
diff options
context:
space:
mode:
authorjannaerin <golden.janna@gmail.com>2019-04-08 16:09:26 -0400
committerjannaerin <golden.janna@gmail.com>2019-04-22 11:46:46 -0400
commitdc392f3d00692327f488f07dea1bba247d56a580 (patch)
tree42a9d8e2c4e7ac0b735d524088286bcc916dc38b /src/mongo/s/commands/document_shard_key_update_util.cpp
parent3ccf6f6e9ed261a390574fa8a3d590951e1f04ac (diff)
downloadmongo-dc392f3d00692327f488f07dea1bba247d56a580.tar.gz
SERVER-39843 Allow findAndModify to change the shard key value when sent as retryable write
Diffstat (limited to 'src/mongo/s/commands/document_shard_key_update_util.cpp')
-rw-r--r--src/mongo/s/commands/document_shard_key_update_util.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/s/commands/document_shard_key_update_util.cpp b/src/mongo/s/commands/document_shard_key_update_util.cpp
index 706c54a1c18..cf7692b5557 100644
--- a/src/mongo/s/commands/document_shard_key_update_util.cpp
+++ b/src/mongo/s/commands/document_shard_key_update_util.cpp
@@ -142,8 +142,8 @@ TransactionRouter* startTransactionForShardKeyUpdate(OperationContext* opCtx) {
return txnRouter;
}
-void commitShardKeyUpdateTransaction(OperationContext* opCtx, TransactionRouter* txnRouter) {
- auto commitResponse = txnRouter->commitTransaction(opCtx, boost::none);
+BSONObj commitShardKeyUpdateTransaction(OperationContext* opCtx, TransactionRouter* txnRouter) {
+ return txnRouter->commitTransaction(opCtx, boost::none);
}
BSONObj constructShardKeyDeleteCmdObj(const NamespaceString& nss,