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

speculative_majority_find.js should call awaitLastOpCommitted before running majority read that is expected to succeed

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 4.5.1, 4.2.7, 4.4.0-rc8
    • Fix Version/s: 4.4.0-rc10, 4.2.9, 4.7.0
    • Component/s: Replication
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v4.4, v4.2
    • Linked BF Score:
      14

      Description

      We should change this awaitReplication to awaitLastOpCommitted to prevent the final majority read from timing out if the secondary is slow to update the primary with its replication progress.

        Attachments

          Activity

            People

            Assignee:
            william.schultz William Schultz (Inactive)
            Reporter:
            william.schultz William Schultz (Inactive)
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: