Details
-
Task
-
Resolution: Won't Fix
-
Major - P3
-
None
-
2.7.0
-
None
Description
Refactor DeleteExecutor and UpdateExecutor into two stages: one that locates the documents to modify and one that does the modifications; and packaged the stages in a runner.
Move locking above DeleteExecutor into the new modification stages.
Lay the groundwork by repackaging CachedPlanRunner and DeletePlanRunner as stages in their own right.