-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: 2.6.0
-
Component/s: Querying
-
None
-
Major Change
-
ALL
-
The $exists operator fails if the field that is being checked for existence is not indexed and --notablescan is set. This is logical but is different to the behaviour in 2.4.9. The error message doesn't mention that it's due to table scans being disabled.
I noticed this after upgrading from 2.4.9 to 2.6.0.