-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Storage
-
None
-
Fully Compatible
-
ALL
-
v4.2
-
Execution Team 2019-06-03, Execution Team 2019-06-17, Execution Team 2019-07-01, Execution Team 2019-07-15, Execution Team 2019-08-12
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
The CollectionInfoCache has been an issue for catalog maintenance, as it heavily relies on the "register/unregister/invalidate" idiom: it really ties a lot of query-specific things into the storage catalog. So, remove this class and create a new CollectionQueryInfo decoration on the Collection class holding the PlanCache, QuerySettings, UpdateIndexData and CollectionIndexUsageTracker.
- depends on
-
SERVER-42147 Make TTL mechanism maintain UUIDs rather than collection namespace strings
-
- Closed
-
- is related to
-
SERVER-42651 Make CollectionQueryInfo actively detect index changes rather than being notified
-
- Backlog
-