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

Disallow 3.6 query features in view definitions when featureCompatibilityVersion=3.4

    XMLWordPrintableJSON

Details

    • Major Change
    • Query 2017-10-23, Query 2017-11-13

    Description

      When the featureCompatibilityVersion is 3.4, users should not be able to create a view that includes $expr or $jsonSchema in the $match stage. Disallowing this will prevent 3.4 secondaries from fasserting when replicating system.views and ensure that it is possible to downgrade to 3.4 as long as you have never set the featureCompatibilityVersion to 3.6.

      Attachments

        Activity

          People

            james.wahlin@mongodb.com James Wahlin
            tess.avitabile@mongodb.com Tess Avitabile (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: