-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Aggregation Framework, Querying
-
Labels:
-
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.
- is documented by
-
DOCS-10943 Disallow 3.6 query features in view definitions when featureCompatibilityVersion=3.4 (SERVER-31346)
- Closed