We just got a major surprise during a data center migration. We shut down Raven (build 701) on the old server, copied the files to the new server, and started up the same version of Raven on the new server. The studio came up just fine, and our collection list looked correct, but when we tried to look up some documents by their ID, they failed to come up.
We've written some code to traverse the entire collection (using DatabaseCommands.StartsWith) and we can see that all of the documents are there. However, we simply cannot look them up by ID (we're not even trying to use an index).
We're now smuggling data out of the old instance as a plan B, but that's going to take an awful log longer than we'd anticipated.
Any ideas on what we can do to make Raven serve up those documents by ID? Our website (
pluralsight.com) is down while we work on this :-/