-
Type: Task
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
-
Execution Team 2023-05-15
We have AutoGetCollection, *ForRead, *ForReadCommand and in addition LockFree variants of them. Some abstractions have been made during development of lock free reads using templates and base classes.
At the end of the project we should take a second look at the abstractions as we should have a clearer picture of what classes need to do what and we can use this to potentially simplify the implementation with better suited abstractions.
- depends on
-
SERVER-67289 Remove Feature Flag for PM-2218
- Closed
- is duplicated by
-
SERVER-50701 Audit and cleanup uses of AutoGetCollection::getCollection
- Blocked