Details
-
Improvement
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
None
-
Query
Description
If a user tries to start a 3.4 mongod instance, but the database contains a collection that has a $jsonSchema validator, the error message looks like this:
I STORAGE [initandlisten] exception in initAndListen: 2 unknown top level operator: $jsonSchema, terminating
|
Not terrible, but it would be nice if there were a MustUpgrade error code and a message indicating that $jsonSchema validators require MongoDB 3.6.