Build couchbase-lite-c-3.2.0-29 contains couchbase-lite-core commit c15544a with commit message: : Replicator may get stuck when there is an error of "Invalid… (#1779)
CB robot June 28, 2023 at 2:30 AM
Build couchbase-lite-log-3.2.0-4 contains couchbase-lite-core commit c15544a with commit message: : Replicator may get stuck when there is an error of "Invalid… (#1779)
CB robot June 28, 2023 at 12:16 AM
Build couchbase-lite-cblite-3.2.0-4 contains couchbase-lite-core commit c15544a with commit message: : Replicator may get stuck when there is an error of "Invalid… (#1779)
CB robot June 6, 2023 at 2:01 PM
Build couchbase-lite-ios-3.2.0-23 contains couchbase-lite-core commit c15544a with commit message: : Replicator may get stuck when there is an error of "Invalid… (#1779)
CB robot May 17, 2023 at 5:23 PM
Build couchbase-lite-core-3.2.0-36 contains couchbase-lite-core commit c15544a with commit message: : Replicator may get stuck when there is an error of "Invalid… (#1779)
Fixed
Pinned fields
Click on the next to a field label to start pinning.
During investigating , we found that the replicator would get stuck if there were error of "Invalid delta." This applies to following situations:
CBL works as a pusher, and has computed delta that is rejected by the remote (SG)
CBL works as puller, and has received delta it finds corrupted, unable to apply it on the base revision.
CBL works as a party of P2P, or as a LocalReplicator. In this case, CBL plays both pusher and puller.
The problem described in the CBSE falls in situation (2) above.