> col.ensureIndex({a:0}, {background: true});
|
m31001| 2014-02-22T23:31:26.171-0800 [repl writer worker 1] build index on: server12844.server12844 properties: { v: 1, key: { _id: 1 }, name: "_id_", ns: "server12844.server12844" }
|
m31001| 2014-02-22T23:31:26.171-0800 [repl writer worker 1] added index to empty collection
|
m31000| 2014-02-22T23:31:26.176-0800 [conn1] build index on: server12844.server12844 properties: { v: 1, key: { a: 0.0 }, name: "a_0", ns: "server12844.server12844", background: true }
|
m31000| 2014-02-22T23:31:26.176-0800 [conn1] building index in background
|
m31000| 2014-02-22T23:31:26.180-0800 [conn1] build index done. scanned 1000 total records. 0.004 secs
|
> assert.eq(2, col.getIndexes().length);
|
>
|
> sleep(5000);
|
m31001| 2014-02-22T23:31:26.218-0800 [repl writer worker 1] build index on: server12844.server12844 properties: { v: 1, key: { a: 0.0 }, name: "a_0", ns: "server12844.server12844", background: true }
|
m31001| 2014-02-22T23:31:26.218-0800 [repl writer worker 1] index build failed. spec: { v: 1, key: { a: 0.0 }, name: "a_0", ns: "server12844.server12844", background: true } error: 13130 can't start bg index b/c in recursive lock (db.eval?)
|