20 lines
647 B
JavaScript
20 lines
647 B
JavaScript
path = '/data/db/indexbg2_dur';
|
|
|
|
m = startMongodEmpty( '--port', 30001, '--dbpath', path, '--journal', '--smallfiles' );
|
|
|
|
t = m.getDB( 'test' ).test;
|
|
t.createIndex( {a:1} );
|
|
t.createIndex( {b:1} );
|
|
t.createIndex( {x:1}, {background:true} );
|
|
for( var i = 0; i < 1000; ++i ) {
|
|
t.insert( {_id:i,a:'abcd',b:'bcde',x:'four score and seven years ago'} );
|
|
t.remove( {_id:i} );
|
|
}
|
|
sleep( 1000 );
|
|
for( var i = 1000; i < 2000; ++i ) {
|
|
t.insert( {_id:i,a:'abcd',b:'bcde',x:'four score and seven years ago'} );
|
|
t.remove( {_id:i} );
|
|
}
|
|
t.insert( {_id:2000,a:'abcd',b:'bcde',x:'four score and seven years ago'} );
|
|
assert( !t.getDB().getLastError() );
|