Details
-
Improvement
-
Resolution: Done
-
Major - P3
-
None
Description
I've tested and when TTL indexes are built in the background, the TTL thread runs and can delete documents before the index is finished building.
When they are built in the foreground, the documents aren't deleted until the index is finished building. (database global lock preventing deletes?)
This is not clear from
MongoDB begins removing expired documents as soon as the index finishes building.
Attachments
Issue Links
- related to
-
SERVER-11628 Documents deleted before TTL index background build completes
-
- Closed
-
-
DOCS-2437 TTL thread does actually run on all RS members
-
- Closed
-