diff options
author | jannaerin <golden.janna@gmail.com> | 2019-04-08 16:09:26 -0400 |
---|---|---|
committer | jannaerin <golden.janna@gmail.com> | 2019-04-22 11:46:46 -0400 |
commit | dc392f3d00692327f488f07dea1bba247d56a580 (patch) | |
tree | 42a9d8e2c4e7ac0b735d524088286bcc916dc38b /src/mongo/s/commands/document_shard_key_update_util.cpp | |
parent | 3ccf6f6e9ed261a390574fa8a3d590951e1f04ac (diff) | |
download | mongo-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.cpp | 4 |
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, |