I am trying to expire a document with little success. If I set the ExpireAfter property on the document, I do indeed get a database change that indicates the document has been expired (and also deleted).
However, if I fetch that same document from the database after this happens, it is returned with my original revision. Am I missing something?