-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
Time series collections may be configured to automatically remove expired documents based on the expireAfterSeconds collection option (TTL).
In certain scenarios, this TTL feature may be disabled due to the limitations on time series collections. It would be helpful for the end user to be able to tell when the TTL feature is disabled on a time-series collection without having to adjust server log verbosity levels and inspect server logs for TTL activity (or lack of).
We might expose this information (which is transient in this case because it is completely dependent on the time-series collection content) in a few places, including
- listIndexes
- Generally, listIndexes shows information that is persisted durably in the catalog.
- collStats
- collStats might be a better place but there are a lot of stats currently being exported.
- indexStats
- There is also a lot of detail in the indexStats output so this information might get lost.
- is related to
-
SERVER-79864 TTL deleter does not correctly handle time series collections with extended range dates
- Closed