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

Upgrade/downgrade behavior and testing for $out/$merge on secondaries

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • v4.4
    • Query 2020-02-24, Query 2020-03-09, Query 2020-03-23, Query 2020-04-06

    Description

      Add an FCV check so that an attempt to invoke $out/$merge in a mixed-version replica set will always return a useful error message when the read preference is non-primary. If the operation targets a binary version 4.4 node in FCV "4.2", then this new FCV check should trip. If the operation targets a binary version 4.2 node, then the operation will fail with a 'NotMaster' category error, just as it would in 4.2 and all previous versions.

      Attachments

        Activity

          People

            mihai.andrei@mongodb.com Mihai Andrei
            david.storch@mongodb.com David Storch
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: