-
Type: Bug
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
ALL
SERVER-73872 fixes the bug of apistrict validation not happening for fields in inner structs in commands. However this issue still remains for fields in 'indexes' array in createIndex command. This is because theĀ 'NewIndexSpec' struct is not parsed and validated by the generated idl code but stored as bsonobj. The bsonobj is manually validated later but the apistrict check for the unstable fields in that struct is not being done.
- related to
-
SERVER-73442 The type of the "bits" field can differ between createIndexes and listIndexes
- Backlog
-
SERVER-53765 Validate index entries at catalog layer
- Backlog