The entire collection validation code block is wrapped inside of a `try catch` block.
Inside the `try block`, we treat all exceptions as a validation failure. But that isn't always the case. An exception can be thrown if we can't open a checkpoint cursor, if we're trying to open a checkpoint cursor while WiredTiger is running with LSM, etc. These shouldn't be treated as data corrupting failures.
- is related to
-
SERVER-80177 validate() should not return valid:false for non-compliant documents
-
- Closed
-
- mentioned in
-
Page Loading...