-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
-
Fully Compatible
-
Execution NAMR Team 2023-06-26, Execution NAMR Team 2023-07-10, Execution NAMR Team 2023-07-24
-
164
MongoDB doesn't currently allow capped collections to have TTL indexes. The reason dated back to when capped collections used to not replicate explicitly and so it wasn't possible to delete from them and get consistent results. In PM-1858, we want the collections for storing sampled queries (config.sampledQueries and config.sampledQueriesDiff) to be both capped and have a TTL index. These collections currently have TTL indexes but are not capped because of the aforementioned restriction.
- is depended on by
-
SERVER-76477 Cap the size of the collections storing sampled queries and diffs
- Open
-
COMPASS-6985 Investigate changes in SERVER-77586: Consider allowing capped collections to have TTL indexes
- Closed
- related to
-
SERVER-79318 Re-merge collmod_convert_capped_to_ttl.js and collmod_convert_to_ttl.js
- Closed