Hi,

I have a problem with data corruption on CouchDB. I'm creating documents with 
attachments using PUT requests in CouchDB 1.0.2 . Once in a while it happens 
that a stored document is corrupt, i.e. an attachment is truncated or has no 
data at all.  CouchDB does not return an error though when the document is 
created.

The description of COUCHDB-558 makes me think that this is a problem that's not 
unheard of:

"We could detect in-flight data corruption if a client sends a Content-MD5 
header along with the data and Couch validates the MD5 on arrival."

Now my question is: what might cause such an in-flight data corruption? And 
what could I do to prevent it? Or if I cannot prevent it, can I at least make 
CouchDB detect it during creation? 

Thanks in advance
Tillmann

Reply via email to