1. One of our shards (Primary node) is throwing the following error:
Fri Jun 29 14:09:24 uncaught exception: error {
"$err" : "Invalid BSONObj size: 1159736947 (0x732E2045) first element: pecially Miss Rhode Island: ?type=115",
"code" : 10334
}
when we try to do any writes (insert, update or delete) on some _id.
2. Running find_one on that _id works. However, trying to find records left or right of that _id does not work.
3. The highlighted text ("pecially Miss Rhode Island") is very probably a part of some mongo document, but not from the document with the bad _id.
4. We get the same error when we try to look into the oplog replay collection:
use local
db.oplog.rs.findOne()
5. We took the Primary down and noticed the same errors on our Secondary node.
6. We repaired the Primary node and, although the repair command finished executing without any errors, the same errors remained.
Running on mongo version: 2.0.5, Ubuntu 12.04 and Amazon EBS.