shell/upgrade_check.js is 2.6->3.0 upgrade testing code and no longer used.
mozjs/object.h/cpp defines a function invalidForStorage, which is used soley by shell/upgrade_check.js. This code can be deleted
This task is part of resolving SERVER-29334 (cleanup). mozjs/object.h/cpp uses BSONObj::storageValid here, which needs to be modified to resolve SERVER-29334. This cleans up an unnecessary use case.
- is depended on by
-
SERVER-29334 Cannot write shard chunks documents with _id fields containing values with dotted field names, e.g. { _id: { a.b: 10 } }
- Closed
- is related to
-
SERVER-30743 Remove shell functions used for now obsoleted db.upgradeCheck()
- Closed
- related to
-
SERVER-22251 db.upgradeCheck() does not perform checks in v3.0.x and v3.2.x
- Closed