return information on time-series collections with TTL feature disabled

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Won't Do
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Storage Execution
    • Execution Team 2025-02-17
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      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.

            Assignee:
            Henrik Edin
            Reporter:
            Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: