blob: 195a85e9b5f3d49d3d9e9dfadc7662b45ede4a09 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
// https://jira.mongodb.org/browse/SERVER-4534
// Building an index in the foreground on a field with a large array and few documents in
// the collection used to open too many files and crash the server.
// SERVER-49547: Disabled for ephemeralForTest due to excessive memory usage
// @tags: [incompatible_with_eft]
t = db.huge_multikey_index;
t.drop();
function doit() {
arr = [];
for (var i = 0; i < 1000 * 1000; i++)
arr.push(i);
t.insert({a: arr});
// t.createIndex({a:1}, {background:true}) // always worked
t.createIndex({a: 1}); // used to fail server with out of fds error
}
doit();
|