Views seem to lose their way
I have several views in production. Every once and a while I'll get a document returned for a view which *should not* be emitted by the map function. All data is flushed to disk, the document is verified to be updated correctly but the view still returns it.
1/ I'll enter a document with the status "new";
2/ I'll have a "new" view which returns all "new" documents;
3/ The "new" view correctly returns the document created in 1/;
4/ I'll save the document with a status of "old";
5/ The "new" view will still return the document, even though the status should not be triggering an emit.
If I add a new view to the design document in question and re-publish the view created in 2/ it will then have the correct results, so it's not the document format or map error.