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

Disallow 3.6 query features in view definitions when featureCompatibilityVersion=3.4

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

      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.

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

              Created:
              Updated:
              Resolved: