https://bugs.openldap.org/show_bug.cgi?id=10178

          Issue ID: 10178
           Summary: deltaMPR conflict resolution issues
           Product: OpenLDAP
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needs_review, replication
          Severity: normal
          Priority: ---
         Component: slapd
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 1013
  --> https://bugs.openldap.org/attachment.cgi?id=1013&action=edit
Illustation environment

When a data conflict is introduced (multiple writes to the same entry in
different providers), there are three different strategies and they are
incompatible, see the attached test script for an example.

1. DeltaMPR providers have access to accesslog and reinterpret the operation as
if it happened in CSN order
2. Delta consumers (olcMultiProvider: FALSE) have the above code disabled so
have to accept the accesslog entry as-is, but the entry represents the
original, not reinterpreted write
3. plain syncrepl - just ignores the out of order version

This *cannot* (and does not) mesh well as at least 1. and 3. are always around
in deltaMPR.

-- 
You are receiving this mail because:
You are on the CC list for the issue.

Reply via email to