-
Type:
Bug
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: 2.0.0
-
Component/s: Replication, Storage
-
None
-
Environment:Connect to a replica set secondary and try running the compact command on a non-existent collection. You'll get an assertion, and the node will stay in recovery mode.
-
ALL
Connect to a replica set secondary and try running the compact command on a non-existent collection. You'll get an assertion, and the node will move to and remain in a recovery state. You want to node to remain in secondary state, but the only way to fix this is to run compact again on a valid collection.
- is depended on by
-
SERVER-4329 uncaught exception in mapreduce causes mongod to terminate
-
- Closed
-
- is duplicated by
-
SERVER-4210 Compact that even failed to start leaves server in "RECOVERING" state
-
- Closed
-