We zero out the inconsistencies during validation if it takes more than the memory limit to report them. However, if all inconsistencies are zeroed out, we would return the indexes as valid: true in the indexDetails section, which is confusing.
We should at least still flag the index as invalid even if we can't report any of the inconsistencies. Or we should always report at least one inconsistency as the size of one keystring shouldn't cause OOM.
- is related to
-
SERVER-72513 Validation skips reporting inconsistencies on big collections
- Closed