Hello
I have an Android Phonegap, application using CBlite based on version 1.0.0-beta3rc10 (uses the couchbase-lite-java-core-1.0.0-beta3rc10.jar) working perfectly with replication with a CouchDB server 1.6.1. I am replicating from the server about 6000 documents to the mobile starting from an empty database (Not even created ) on the mobile .
By looking to the CouchDB server console I can see all the requests the client is doing to the server, As I can see, after issuing a long poll, the client tries to download each document from the server, at regular intervals, the client issues a PUT request.
Now, Using latest 1.03 Version, I experience a weird behavior starting from an empty database on the client side.:
1) Long poll is done, and documents start to be downloaded.
2) No PUTs are done at regular intervals..
3) Downloading stops (Seems stalled) before having done all the 6000 documents..
4) The only way to restart downloads is by killing the mobile app and restarting it and in this case, downloads seems to start again at the beginning
5) After several mobile apps restarts, the 6000 documents are correctly downloaded...
I tested this same app on iOS using 1.03 and all is ok ...
Any ideas about this behavior ?