Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Filter out _removed revision from push replication #820
Originally reported for iOS: couchbase/couchbase-lite-ios#776
Filter out _removed revision in CBL_Pusher's processInbox when preparing revisions to send to the remote server.
No changes in CBL_Pusher.unpushedRevisions properties. Therefore unpushedRevisions could contained _removed revisions. The same for getting _changes feed from the CBLRouter.
Added a unit test
Added cbl_replicator_removed_rev remote database config to Unit-Tests/Server/cbl_unit_tests.json