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

Localize locking at plan stage boundary

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • 2.7.0
    • Concurrency
    • 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.

      Attachments

        Activity

          People

            craig.harris Craig Harris
            craig.harris Craig Harris
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: