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

Hedged reads maxTimeMS expiration can cause the read error

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.4.0-rc0, 4.7.0
    • Component/s: Networking
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v4.4
    • Sprint:
      Service Arch 2020-03-09

      Description

      The SERVER-46472 added a maxTimeMS set for hedged reads. This causes hedged commands to get MaxTimeMSExpired error when the hedged command expires.
      The MaxTimeMSExipred error of the hedged read must be ignored in order to not interrupt the command.

        Attachments

          Activity

            People

            Assignee:
            misha.tyulenev Misha Tyulenev
            Reporter:
            misha.tyulenev Misha Tyulenev
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: