I am using CB Lite 1.3.1 on Android in a Xamarin-based application. The application logs about 1 small data item per second into Couchbase. It also updates a few documents about once per second.
I am using SQLite as a storage engine for CBLite. I am using Sync Gateway to replicate the database to Couchbase Server.
When the local database reaches a size of 100K-200K docs (100-200 MBytes) the push replication fails to start. I am using a non-continuous push replication. Its Status property is ‘Active’, IsRunning is true, ChangesCount is 0, CompletedChangesCount is 0.
For this replication the Sync Gateway log shows no activity. So it seems that the pusher doesn’t even get as far as connecting to the gateway.
Am I pushing CB Lite too far with this ?