diff options
author | Jason Rassi <rassi@10gen.com> | 2015-03-09 13:25:06 -0400 |
---|---|---|
committer | Jason Rassi <rassi@10gen.com> | 2015-03-09 17:28:25 -0400 |
commit | d6b7c2351e47992bf350131c2b60e15644ce4b69 (patch) | |
tree | b6c36da69601018fedc58b73becb6ee5685c7221 /jstests | |
parent | 568052f3aa85a803fbced9b848688892fdbe0290 (diff) | |
download | mongo-d6b7c2351e47992bf350131c2b60e15644ce4b69.tar.gz |
SERVER-17499 Don't set owned RU if creating DBDirectClient agg cursor
Diffstat (limited to 'jstests')
-rw-r--r-- | jstests/core/evalg.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/jstests/core/evalg.js b/jstests/core/evalg.js new file mode 100644 index 00000000000..280e5261ef9 --- /dev/null +++ b/jstests/core/evalg.js @@ -0,0 +1,11 @@ +// SERVER-17499: Test behavior of getMore on aggregation cursor under eval command. +db.evalg.drop(); +for (var i = 0; i < 102; ++i){ + db.evalg.insert({}); +} +assert.eq(102, db.eval(function() { + var cursor = db.evalg.aggregate(); + assert(cursor.hasNext()); + assert.eq(101, cursor.objsLeftInBatch()); + return cursor.itcount(); +})); |