"Failed to obtain content from BlobStore" happens intermittently when pulling document with Blob from remote

I’ve been seeing a rather strange and intermittent issue when replicating document(s) containing a Blob. I’ve logged this issue on the Couchbase Github here (please follow the link for more details).

In short, we’re upgrading one of our product lines to use Couchbase Lite 2.6.2 (from 1.4), and when pulling documents from a remote that contains a Blob, it happens sometimes that the Document itself is added to the database, but the actual Blob itself is not. This results in an exception thrown by Couchbase that it was unable to find the Blob’s data because the file was not found. Again, please see my Github issue for a complete stack trace and logs.

Has anyone else run into this? Any feedback/insight into this issue would be appreciated.

I’ve commented on the Github issue.

Thank you, Jens. I have updated the Github issue with verbose logging.

We’ve opened https://issues.couchbase.com/browse/CBL-608 to track this.