I would like to understand what happens in the following Lotus-Domino server to server replication scenario:
- Server A has a replica of A database.
- Server B has a replica of the same database.
- Both servers have manager access on the database, including the delete document privilege.
- The replicator process has just replicated A and B and all is in sync.
- The database contains a note that has a reader field where both servers are mentioned.
- On server A the entry for server B is removed from the readers field.
- Server A initiates the replication with B.
In this scenario I expect that server A will remove the document from server B. There are variations on the scenario, server C replicating with B, B initiating the replication with A.
I have an application that is build around this expectation, and it has worked well most of the time. But there are notes that remain on server B and are excluded from the replication process. The OID remains different. There are instances where the DSN is updated on both notes without any result in the replication process.