-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Index Maintenance
-
None
-
Minor Change
-
ALL
Currently just does:
log() << "warning: can't find plugin [" << pluginName << "]" << endl;
This means that typos like this will succeed and silently (excluding the log) do nothing:
db.places.ensureIndex({location:"2D"})
This will be a breaking change for users who mistakenly use string "1" instead of number 1 in their index specs.
- is duplicated by
-
SERVER-8638 Allowed to build {<field>:0} index
- Closed
- is related to
-
SERVER-8751 Downgrading 2.4=>2.2 without dropping 2dsphere/text indexes can lead to data corruption
- Closed
-
SERVER-11064 Stricter validation of index key patterns during index creation and startup
- Closed
-
SERVER-8923 Users with {foo:"1"} indexes able to rolling upgrade 2.2=>2.4, but then unable to initial sync
- Closed