summaryrefslogtreecommitdiff
path: root/jstests/dur/indexbg2.js
blob: 5403f2d86f5da877c24ea95facbbce56650037d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
path = MongoRunner.dataDir + '/indexbg2_dur';

var m = MongoRunner.runMongod({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});
}
assert.writeOK(t.insert({_id: 2000, a: 'abcd', b: 'bcde', x: 'four score and seven years ago'}));