https://bugs.openldap.org/show_bug.cgi?id=9342
Issue ID: 9342 Summary: delta-sync: relax requirements on delete ops Product: OpenLDAP Version: 2.4.52 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: --- Component: slapd Assignee: bugs@openldap.org Reporter: hyc@openldap.org Target Milestone: ---
Currently if the delta-sync consumer encounters any unexpected changes it always falls back to a regular refresh. We should allow it to proceed when a Delete op fails with NoSuchObject. While unexpected changes are still an indication of inconsistent logs, we can still safely advance to the next op in the sequence before giving up (if necessary) since the outcome is the same.
The plain syncrepl consumer already has the same behavior for delete ops.