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

waitWithPinnedCursorDuringGetMoreBatch fail point should save and restore the PlanExecutor state before reacquiring the read lock

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.2.0-rc1, 4.3.1
    • None
    • Storage
    • None
    • Fully Compatible
    • ALL
    • v4.2
    • Execution Team 2019-06-03, Execution Team 2019-06-17
    • 8

    Description

      In BF-13207, the waitWithPinnedCursorDuringGetMoreBatch fail point is used to reacquire the read lock between batches. However, the cursor used for these batches is not saved and restored while reacquiring the lock resulting in unexpected behaviour.

      Attachments

        Activity

          People

            gregory.wlodarek@mongodb.com Gregory Wlodarek
            gregory.wlodarek@mongodb.com Gregory Wlodarek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: