summaryrefslogtreecommitdiff
path: root/src/mongo/s/write_ops/batch_write_op.cpp
diff options
context:
space:
mode:
authorRandolph Tan <randolph@10gen.com>2014-02-12 14:29:13 -0500
committerRandolph Tan <randolph@10gen.com>2014-02-13 10:32:17 -0500
commit211cac34e574f92cfdf60b7b35312c8a7934118a (patch)
tree0ac11abf133e7f1df357315d16e60bae28133cba /src/mongo/s/write_ops/batch_write_op.cpp
parent78b5eeb13142f0d9bcb43e67848d5fec2f29366d (diff)
downloadmongo-211cac34e574f92cfdf60b7b35312c8a7934118a.tar.gz
SERVER-12664 Change nUpdated to nMatched in bulk api results
Diffstat (limited to 'src/mongo/s/write_ops/batch_write_op.cpp')
-rw-r--r--src/mongo/s/write_ops/batch_write_op.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/s/write_ops/batch_write_op.cpp b/src/mongo/s/write_ops/batch_write_op.cpp
index 67a3676aa73..7b9eb656f9f 100644
--- a/src/mongo/s/write_ops/batch_write_op.cpp
+++ b/src/mongo/s/write_ops/batch_write_op.cpp
@@ -56,7 +56,7 @@ namespace mongo {
}
BatchWriteStats::BatchWriteStats() :
- numInserted( 0 ), numUpserted( 0 ), numUpdated( 0 ), numModified( 0 ), numDeleted( 0 ) {
+ numInserted( 0 ), numUpserted( 0 ), numMatched( 0 ), numModified( 0 ), numDeleted( 0 ) {
}
BatchWriteOp::BatchWriteOp() :
@@ -368,7 +368,7 @@ namespace mongo {
if( response.isUpsertDetailsSet() ) {
numUpserted = response.sizeUpsertDetails();
}
- stats->numUpdated += ( response.getN() - numUpserted );
+ stats->numMatched += ( response.getN() - numUpserted );
stats->numModified += response.getNModified();
stats->numUpserted += numUpserted;
}
@@ -615,7 +615,7 @@ namespace mongo {
}
// Stats
- int nValue = _stats->numInserted + _stats->numUpserted + _stats->numUpdated
+ int nValue = _stats->numInserted + _stats->numUpserted + _stats->numMatched
+ _stats->numDeleted;
batchResp->setN( nValue );
if ( _clientRequest->getBatchType() == BatchedCommandRequest::BatchType_Update )