Details
Description
Mongos returns null result for
db.user.findOne({x:1})
|
When mongo has correct sharding data it returns a document.
The bug happens when mongo caches stale config where user collection is unsharded.
Instead of returning null mongos should receive RecvStaleConfig error and reload configuration.