We were previously using iOS CBL 1.0.3.1 and recently upgraded to iOS CBL 
1.1.1.  Now with certain documents with attachments we started seeing 
errors like this which stop the replication.  We are running CouchDB 
version 1.6.1 for our couch server.

2015-10-24 11:21:20.188 AppName[6574:1993505] WARNING: 
CBL_Puller[https://username:*****@hostname:6984/database] failed to write 
{namespace/doc_id #198-b707c081c57791deb57a366aee25c141}: status=491
2015-10-24 11:21:20.189 AppName[6574:1993505] Sync: 
CBL_Puller[https://username:*****@hostname:6984/database] Progress: set 
error = 400 Invalid attachment
2015-10-24 11:21:20.190 AppName[6574:1993505] Sync: 
CBL_Puller[https://username:*****@hostname:6984/database] STOPPING...

Now if you query the CouchDB for `namespace/doc_id` I get:
"_id":"namespace/doc_id","_rev":"366-8fc5ffd358688535b06788b5872793bc”,

If I query CouchDB for `namespace/doc_id` with `?revs_info=true` I get back 
only 10 revisions as it was configured.

So why is CBL complaining about problems with `kCBLStatusBadAttachment` for 
revisions like 75-100 revisions prior to the latest?  Also when using CBL 
1.0.3.1 with the same exact database this issue doesn't occur and 
everything replicates as expected.  Any suggestions of how to solve this 
problem would be greatly appreciated as so far none of the workarounds I've 
tried have yielded a solution.  Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/dc09f397-02d9-47f2-8214-6aa91a6d81a3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to