diff options
author | Randolph Tan <randolph@10gen.com> | 2017-09-27 23:34:00 -0400 |
---|---|---|
committer | Randolph Tan <randolph@10gen.com> | 2017-09-27 23:34:00 -0400 |
commit | aaa0c96532ba6a8ea9146e4298c6bf1cc6b27f9e (patch) | |
tree | fcdf67ad36b0b9392e1218a5defc31ea8bdd45e4 /src/mongo/db/ops/write_ops_retryability_test.cpp | |
parent | eeee1e2b64f70e8487f017ba579f3ca861c81e4f (diff) | |
download | mongo-aaa0c96532ba6a8ea9146e4298c6bf1cc6b27f9e.tar.gz |
Revert "Revert "SERVER-30894 Implement command for transferring session information during migration""
This reverts commit 522f7f7d36a4a71059dd2d5219c2a0f074dfd0a1.
Diffstat (limited to 'src/mongo/db/ops/write_ops_retryability_test.cpp')
-rw-r--r-- | src/mongo/db/ops/write_ops_retryability_test.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/mongo/db/ops/write_ops_retryability_test.cpp b/src/mongo/db/ops/write_ops_retryability_test.cpp index f3415ae2427..a50c51eba58 100644 --- a/src/mongo/db/ops/write_ops_retryability_test.cpp +++ b/src/mongo/db/ops/write_ops_retryability_test.cpp @@ -273,23 +273,6 @@ TEST_F(FindAndModifyRetryability, NestedUpsert) { ASSERT_BSONOBJ_EQ(BSON("x" << 1), result.getValue()); } -TEST_F(FindAndModifyRetryability, ErrorIfRequestIsUpsertButOplogIsUpdate) { - auto request = FindAndModifyRequest::makeUpdate(kNs, BSONObj(), BSONObj()); - request.setUpsert(true); - - Timestamp imageTs(120, 3); - repl::OplogEntry noteOplog( - repl::OpTime(imageTs, 1), 0, repl::OpTypeEnum::kNoop, kNs, BSON("x" << 1 << "z" << 1)); - - insertOplogEntry(noteOplog); - - repl::OplogEntry oplog( - repl::OpTime(), 0, repl::OpTypeEnum::kUpdate, kNs, BSON("x" << 1), BSON("y" << 1)); - oplog.setPreImageTs(imageTs); - - ASSERT_THROWS(parseOplogEntryForFindAndModify(opCtx(), request, oplog), AssertionException); -} - TEST_F(FindAndModifyRetryability, AttemptingToRetryUpsertWithUpdateWithoutUpsertErrors) { auto request = FindAndModifyRequest::makeUpdate(kNs, BSONObj(), BSONObj()); request.setUpsert(false); |