On 10/16/2013 11:05 AM, Ludwig Krispenz
wrote:
Well you will know on master A what operations get replicated(this updates the new ruv before sending any changes), and you can use this ruv to compare against the other master B's ruv(in its replication agreement). Maybe I am missing your point? Do you mean changes that have not been read from the changelog yet? My plan was to update the new ruv in perform_operation() - right after all the "stripping" has been done and there is something to replicate. We need to have a ruv for replicated operations. I guess there are other scenarios I didn't think of, like if replication is in a backoff state, and valid changes are coming in. Maybe, we could do test "stripping" earlier in the replication process(when writing to the changelog?), and then update the new ruv there instead of waiting until we try and send the changes.
-- Mark Reynolds 389 Development Team Red Hat, Inc mreynolds@xxxxxxxxxx |
-- 389-devel mailing list 389-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/389-devel