Details
Description
This will allow collection validation to, eventually, provide a point-in-time view of the data when we add support for {background:true} where validation will run with only a MODE_IS lock.
This task is to refactor the validation code to allow cursors to be instantiated at the validate function level and then passed into the various validation helper functions.
Attachments
Issue Links
- depends on
-
SERVER-42218 Enable getCursor() in the RecordStore to retrieve checkpoint cursors for WiredTiger
-
- Closed
-
- is depended on by
-
SERVER-42223 Use checkpoint cursors for collection validation when {background:true} is requested
-
- Closed
-