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

BatchedDeleteStage should consider yielding based on document and time targets

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Execution Team 2022-04-18, Execution Team 2022-05-02, Execution Team 2022-05-16

      Documents that are fetched during the BatchedDeletePhase must be refetched if the snapshot changes before the batch is ready for the delete. 

      We need to ensure the YieldPolicy tied to the BatchedDeleteStage limits auto yields that cause the snapshot to be abandoned. 

        1. 10MB docs.png
          10MB docs.png
          37 kB
        2. 10MB-docs-2MB-stageSizeTarget.png
          10MB-docs-2MB-stageSizeTarget.png
          51 kB
        3. 1kB.png
          1kB.png
          37 kB

            Assignee:
            josef.ahmad@mongodb.com Josef Ahmad
            Reporter:
            haley.connelly@mongodb.com Haley Connelly
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: