--On Thursday, March 10, 2022 7:53 PM +0100 Michael Ströder michael@stroeder.com wrote:
HI!
I wonder what the operational requirements are when using
syncprov-sessionlog-source cn=accesslog
instead of the in-memory session log.
E.g. what about configured logpurge?
What happens if the accesslog DB is completely deleted?
You lose the sessionlog. This is a significant flaw in the current design and is not what I was expecting when the need to implement a persistent sessionlog was identified. Depending on the way in which the accesslog is configured, storing the sessionlog in it can be worse than the in-memory scenario.
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.
--Quanah