-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
ALL
-
v8.0, v7.3
-
Execution Team 2024-06-24, Execution Team 2024-07-08
-
200
TTLMonitor thread caches TTLInfos to iterate over in current subpass. If it sees the index should be deregistered, it can crash if the index no longer exists in the TTLCollectionCache.
Since more than just the TTLMonitor thread calls TTLCollectionCache::deregisterTTL<>Index() it cannot assume a cached index at the beginning of the subpass has not been deregistered by another thread.
- related to
-
SERVER-91498 'expireAfterSeconds' persisted in catalog as multiple types
- Backlog