[1] Create two instances: master and dedicated consumer[2] Setup replication and initialize consumer[3] Create 4 users on the master: a, b, c, d[4] do a "db2ldif -r" on the consumer[5] On master: delete 'c'[6] On Consumer: delete 'd'[7] do a ldif2db on consumer -> now the consumer has entries: a,b,c,d[8] Either wait, or update entry 'a' on master.[9] Both master and consumer only have entries: a, b

The problem is that we are intentionally skipping updates from other consumers in clcache_skip_change()

I'm not sure if there is a proper fix, or if there would be a better process? For example, instead of doing a db2ldif/ldif2db on the same replica, do the db2ldif from the Master A, and then do a ldif2db on Master B.