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

Create a test that catches operations that aren't interruptible for significant periods of time

    XMLWordPrintableJSON

Details

    • Icon: Engineering Test Engineering Test
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Query Execution

    Description

      When commands aren't interruptible for a significant period of time (either due to explicitly making themselves uninterruptible or by not calling checkForInterrupt) it both can block replication elections and also hinders our ability to schedule operations effectively. We don't have a good way today to catch areas of the code that aren't sufficiently interruptible.

      Attachments

        Activity

          People

            backlog-query-execution Backlog - Query Execution
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated: