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

Mobile SE: Improve the logic to retry failed drops

    • Type: Icon: Improvement Improvement
    • Resolution: Works as Designed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Storage
    • Storage Execution

      With Mobile SE drop fails (as expected) when a cursor is open. With WiredTiger this is dealt by ignoring the error returned and postponing the drop till all cursors on the collection close. Changes for SERVER-32675 introduced logic to retry these drops. Drops get queued on failure and get retried at the end of each session.

      This logic needs more work in improving it's efficiency. This ticket tracks that work.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            sulabh.mahajan@mongodb.com Sulabh Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: