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

mirrored_reads.js assertion does not consider mirrored read failure

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v5.0, v4.4
    • Sprint:
      Service Arch 2021-07-12
    • Linked BF Score:
      21
    • Story Points:
      2

      Description

      It is asserted in noPassthrough/mirror_reads.js that mirrored operations (i.e., readsSent) is equal to readsResolved, which may not always be true if the reads fail for whatever reason (i.e., secondary shuts down or fails set up). Possible solutions include adding logic in the test that considers failed reads, or changing the mirrored reads section to resolve before isRetriableError.

        Attachments

          Activity

            People

            Assignee:
            alex.li Alex Li (Inactive)
            Reporter:
            alex.li Alex Li (Inactive)
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: