diff options
Diffstat (limited to 'jstests/core/oro.js')
-rw-r--r-- | jstests/core/oro.js | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/jstests/core/oro.js b/jstests/core/oro.js index d93bfa6dd09..be8a99e7e35 100644 --- a/jstests/core/oro.js +++ b/jstests/core/oro.js @@ -4,24 +4,25 @@ t = db.jstests_oro; t.drop(); orClauses = []; -for( idxKey = 'a'; idxKey <= 'aaaaaaaaaa'; idxKey += 'a' ) { +for (idxKey = 'a'; idxKey <= 'aaaaaaaaaa'; idxKey += 'a') { idx = {}; - idx[ idxKey ] = 1; - t.ensureIndex( idx ); - for( i = 0; i < 200; ++i ) { - t.insert( idx ); + idx[idxKey] = 1; + t.ensureIndex(idx); + for (i = 0; i < 200; ++i) { + t.insert(idx); } - orClauses.push( idx ); + orClauses.push(idx); } -printjson( t.find({$or:orClauses}).explain() ); -c = t.find({$or:orClauses}).batchSize( 100 ); +printjson(t.find({$or: orClauses}).explain()); +c = t.find({$or: orClauses}).batchSize(100); count = 0; -while( c.hasNext() ) { - for( i = 0; i < 50 && c.hasNext(); ++i, c.next(), ++count ); +while (c.hasNext()) { + for (i = 0; i < 50 && c.hasNext(); ++i, c.next(), ++count) + ; // Interleave with another operation. t.stats(); } -assert.eq( 10 * 200, count ); +assert.eq(10 * 200, count); |