Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-91497

TTLCollectionCache can store multiple entries for the same index

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • ALL
    • 200

      The TTLCollectionCache::_infoMap maps <UUID, std::vector<Info>> where info stores and expiration type, whether the collection is clustered, and indexName.

      It's possible for there to be two identical "Info"s at different positions of the vector. This wasn't intentional and should be re-evaluated. 

            Assignee:
            Unassigned Unassigned
            Reporter:
            haley.connelly@mongodb.com Haley Connelly
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: