--On Friday, March 11, 2022 12:25 PM +0100 Ondřej Kuzník ondra@mistotebe.net wrote:
Additionally, it's not particularly useful/compatible with standard syncrepl since you have to fully implement storing delta's in the accesslog as well as the sessionlog for it to function, at which point you may as well just use delta-syncrepl instead of standard syncrepl.
If you configure syncprov-sessionlog-source, adding syncprov-sessionlog to the mix will do nothing except eat memory, as the manpage and the logs will happily point out. If you're using plain syncrepl, you have a choice to store and use accesslog or stay the traditional sessionlog, both work fine but sure, there are tradeoffs. Since AFAIK anything persisted needs to be an LDAP entry, the silver bullet just isn't available.
The issue is that to use the disk based sessionlog, you also have to set up a full delta-based accesslog. If one could simply store only the necessary data for the sessionlog in the accesslog DB and skip the other ops then it would be a fine solution.
--Quanah