Client: iOS CouchbaseLite 1.4.4
Sync Gateway: 1.5.x
I am pull replicating a very large database. I would like to implement progress UI using the following API:
CBReplication -> completedChangesCount./ changesCount
However when I run the replication the changesCount is constant. It starts out very low and slowly increases to a number slightly higher then the completedChangesCount. Its not possible to report progress the replicator keeps increasing the number of total documents in the replication. Is this a bug or incomplete implementation? It would be incredibly useful to report determinate progress to the users during large data replications. But since the completeCount is not constant I cannot accurately do so.