-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
Fully Compatible
-
ALL
-
v9.0
-
QE 2026-09-28, QE 2026-10-12, QE 2026-10-26
-
0
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Since validationLevel constraint requires all documents to be compliant for optimizations to work, the existence of non-compliant documents on a primary should be treated as data corruption. the validate command should fail and trigger an AF.
The optimizer and execution plans for queries will eventually rely on these schema constraints and could crash a node if they are not held, so it is better to catch it earlier when running the validate command periodically.
The remediation would be to set validationLevel to strict, fix the offending documents, and then set the validationLevel back to constraint.
- is related to
-
SERVER-136694 Constraint upgrade can succeed despite a concurrent update leaving an invalid document
-
- In Progress
-