summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/s/write_ops/batch_write_op_test.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mongo/s/write_ops/batch_write_op_test.cpp b/src/mongo/s/write_ops/batch_write_op_test.cpp
index 22d505394f0..7170b6f5ce7 100644
--- a/src/mongo/s/write_ops/batch_write_op_test.cpp
+++ b/src/mongo/s/write_ops/batch_write_op_test.cpp
@@ -92,6 +92,7 @@ namespace {
static BatchedUpdateDocument* buildUpdate( const BSONObj& query, bool multi ) {
BatchedUpdateDocument* updateDoc = new BatchedUpdateDocument;
+ updateDoc->setUpdateExpr( BSONObj() );
updateDoc->setQuery( query );
updateDoc->setMulti( multi );
return updateDoc;
@@ -1685,7 +1686,9 @@ namespace {
BSON( "data" << bigString ),
false);
request.getUpdateRequest()->addToUpdates(bigUpdateDoc);
- request.getUpdateRequest()->addToUpdates(buildUpdate(BSON( "x" << 2 ), false));
+ request.getUpdateRequest()->addToUpdates(buildUpdate(BSON( "x" << 2 ),
+ BSONObj(),
+ false));
BatchWriteOp batchOp;
batchOp.initClientRequest(&request);
@@ -1783,6 +1786,7 @@ namespace {
for (size_t i = 0; i < BatchedCommandRequest::kMaxWriteBatchSize; ++i) {
BatchedUpdateDocument* updateDoc = new BatchedUpdateDocument;
updateDoc->setQuery(BSON( "x" << 1 << "data" << dataString ));
+ updateDoc->setUpdateExpr(BSONObj());
updateDoc->setMulti(false);
updateDoc->setUpsert(false);
request.getUpdateRequest()->addToUpdates(updateDoc);