-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Index Maintenance
-
Fully Compatible
-
ALL
-
-
Execution Team 2021-11-01, Execution Team 2021-11-15, Execution Team 2021-11-29
-
(copied to CRM)
As reported in SERVER-769, it is possible to create a TTL index on a capped collection. This results in failed TTL document deletion once expiration is hit.
We should audit which index options are invalid for specific collection options and add validation so that createIndexes will fail if specified.
- is depended on by
-
SERVER-61545 Remove feature compatibility version casing around TTL indexes on capped collections
- Closed
- is duplicated by
-
SERVER-43820 createIndex does not validate index option values
- Closed
- is related to
-
SERVER-769 Validate top-level & index spec field names for the createIndexes command
- Closed
- related to
-
SERVER-53739 Validate all createIndexes options
- Closed
-
SERVER-52539 Specify input/output to createIndexes command in IDL
- Closed
-
SERVER-53765 Validate index entries at catalog layer
- Backlog