https://bugs.openldap.org/show_bug.cgi?id=9295
Ondřej Kuzník ondra@mistotebe.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Ever confirmed|0 |1 Status|VERIFIED |CONFIRMED
--- Comment #5 from Ondřej Kuzník ondra@mistotebe.net --- The way we munge the inbound op can backfire on operations like this:
``` add: singlevalued singlevalued: new - delete: singlevalued singlevalued: old ```
Arguably, applications that do this are strange, but the protocol allows this and it's accepted on the provider.
Seems that for single-valued ops, we probably need to merge and transform retrospectively as we go and relevant changes for syncrepl_message_to_op need to be made.