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

unconditional_step_down.js should check if the storage engine supports document level locking

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.14
    • Affects Version/s: None
    • Component/s: Replication
    • None
    • Fully Compatible
    • 0

      unconditional_step_down.js relies on a read and write reaching the "waitInFindBeforeMakingBatch" in a parallel shell. The ephemeral storage engine does not support document level locking, so one of the operations will be blocked behind the other.

      As suganthi.mani suggested, we should check for document level locking in the test and skip it entirely if the check returns false.

            Assignee:
            pavithra.vetriselvan@mongodb.com Pavithra Vetriselvan
            Reporter:
            pavithra.vetriselvan@mongodb.com Pavithra Vetriselvan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: