Hi,

This review is to adapt the replication interface of lib389 to the design.
It only covers lib389 code but not the related unit tests that still need to be implemented.

https://fedorahosted.org/389/attachment/ticket/47600/0001-Ticket-47600-Replica-Agreement-Changelog-not-conform.patch