Couchbase-Lite-Android : attachments not being replicated from couchbase to couchdb

131 views
Skip to first unread message

Okan Ozturk

unread,
Dec 9, 2013, 8:16:27 AM12/9/13
to mobile-c...@googlegroups.com
There is my java code, its works except attachment not being replicated , where is the problem ? 

There is the document created in CouchDB : 


There is the logCat :

12-09 14:00:53.597: V/CBLDatabase(31041): Re-indexing view deneme-local/byDate ...
12-09 14:00:53.602: V/CBLDatabase(31041): call map for sequence=229
12-09 14:00:53.602: V/CBLDatabase(31041): emit("6556caaa-f7f2-4dc5-a9b8-0de93b0f0196", {"_rev":"1-e16c9254-f6be-46ad-93db-f5fb1d5d9a0d","_id":"6556caaa-f7f2-4dc5-a9b8-0de93b0f0196","_attachments":{"10_02_90_92_biroyun.pdf":{"length":53431,"digest":"sha1-Ci4MKLy2NytOcGJlSi7kaCO7Mk4=","revpos":1,"content_type":"application/pdf","stub":true}}})
12-09 14:00:53.607: V/CBLDatabase(31041): ...Finished re-indexing view deneme-local/byDate up to sequence 229 (deleted 0 added ?)
12-09 14:00:53.622: V/CBLDatabase(31041): Query deneme-local/byDate: SELECT key, value, docid FROM maps, revs, docs WHERE maps.view_id=? AND revs.sequence = maps.sequence AND docs.doc_id = revs.doc_id ORDER BY key DESC LIMIT ? OFFSET ?
12-09 14:00:53.702: E/SpannableStringBuilder(31041): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
12-09 14:00:53.702: E/SpannableStringBuilder(31041): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
12-09 14:00:54.042: V/CBLDatabase(31041): *** com.couchbase.cblite.replicator.CBLReplicator$1@419aecd8: BEGIN processInbox (1 sequences)
12-09 14:00:54.047: V/CBLDatabase(31041): *** com.couchbase.cblite.replicator.CBLReplicator$1@419aecd8: END processInbox (lastSequence=228
12-09 14:00:54.067: I/CBLDatabase(31041): com.couchbase.cblite.replicator.CBLPusher$2@41876970: Sending 1 revisions
12-09 14:00:54.067: V/CBLDatabase(31041): com.couchbase.cblite.replicator.CBLPusher$2@41876970: Sending [{6556caaa-f7f2-4dc5-a9b8-0de93b0f0196 #1-e16c9254-f6be-46ad-93db-f5fb1d5d9a0d}]
12-09 14:00:54.137: D/dalvikvm(31041): GC_CONCURRENT freed 614K, 21% free 8810K/11015K, paused 17ms+4ms, total 59ms
12-09 14:00:54.147: V/CBLDatabase(31041): com.couchbase.cblite.replicator.CBLPusher$2$1@4181e520: Sent [{6556caaa-f7f2-4dc5-a9b8-0de93b0f0196 #1-e16c9254-f6be-46ad-93db-f5fb1d5d9a0d}]
12-09 14:00:54.147: V/CBLDatabase(31041): CBLPusher[http://192.168.42.155:5984/deneme]: Setting lastSequence to 229 from( 228)
12-09 14:00:54.152: V/CBLDatabase(31041): Starting new longpoll
12-09 14:00:54.152: V/CBLDatabase(31041): Making request to http://192.168.42.155:5984/deneme/_changes?feed=longpoll&limit=50&heartbeat=300000&since=152
12-09 14:00:54.652: V/CBLDatabase(31041): *** com.couchbase.cblite.replicator.CBLReplicator$1@417fa968: BEGIN processInbox (1 sequences)
12-09 14:00:54.657: W/CBLDatabase(31041): CBLPuller[http://192.168.42.155:5984/deneme] no new remote revisions to fetch
12-09 14:00:54.657: V/CBLDatabase(31041): CBLPuller[http://192.168.42.155:5984/deneme]: Setting lastSequence to 152 from( 151)
12-09 14:00:54.662: V/CBLDatabase(31041): *** com.couchbase.cblite.replicator.CBLReplicator$1@417fa968: END processInbox (lastSequence=152
12-09 14:00:56.152: V/CBLDatabase(31041): CBLPusher[http://192.168.42.155:5984/deneme] checkpointing sequence=229
12-09 14:00:56.662: V/CBLDatabase(31041): CBLPuller[http://192.168.42.155:5984/deneme] checkpointing sequence=152
12-09 14:01:01.917: V/CBLDatabase(31041): Shutting Down
12-09 14:01:29.752: V/CBLDatabase(31041): Shutting Down
12-09 14:01:42.802: V/CBLDatabase(31041): Shutting Down
Message has been deleted

Okan Ozturk

unread,
Dec 31, 2013, 6:17:21 AM12/31/13
to mobile-c...@googlegroups.com
is there anyone who will help ?

Traun Leyden

unread,
Jan 2, 2014, 12:27:59 PM1/2/14
to mobile-c...@googlegroups.com

Sorry I missed this thread somehow.

I'm going to assume this is a bug, since there was some changes to the attachment handling which was only tested against Sync Gateway and not against CouchDB.

Can you file a github issue for this and mention the specific version of Couchbase Lite that you are using?  (eg, branch + commit)
Reply all
Reply to author
Forward
0 new messages