Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
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
Issue Links
- is documented by
-
DOCS-10943 Disallow 3.6 query features in view definitions when featureCompatibilityVersion=3.4 (SERVER-31346)
-
- Closed
-