-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 2.8.0-rc5
-
Component/s: Diagnostics, Storage
-
Fully Compatible
-
ALL
-
Starting with commit 02a78a7f3 (from SERVER-16431), a system.profile collection is no longer created when using --profile. The collection is still created when enabling the profiler via runCommand, however:
// Using `./mongod --profile=2` // > db.runCommand({profile: 2}); { "was" : 2, "slowms" : 100, "ok" : 1 } > db.getCollectionNames(); [ "system.indexes" ] > db.foo.insert({}); WriteResult({ "nInserted" : 1 }) > db.getCollectionNames(); [ "foo", "system.indexes" ] // Using `./mongod` // > db.runCommand({profile: 2}); { "was" : 0, "slowms" : 100, "ok" : 1 } > db.getCollectionNames(); [ "system.indexes", "system.profile" ] > db.foo.insert({}); WriteResult({ "nInserted" : 1 }) > db.getCollectionNames(); [ "foo", "system.indexes", "system.profile" ]