Hi all,
We got a trouble with 2.4.40 syncrepl in the the multi-master mode.
I think is too complex for analyse, and so not yet testcase is ready.
But I noticed a change in ITS#7904 and the impact of LDAP_BUSY upon syncrepl.
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git&a=search&...
For instance, I assume that in case the LDAP_BUSY returned from
ldap_sync_search(), then a syncrepl-connection would be closed and
reestablished.
Let see around the line 1554 of server/slapd/syncrepl.c and below.
https://github.com/leo-yuriev/openldap-lmdb-challenge/blob/master/servers...
Also, nowadays it is no repeatable read txn-isolation during the
search and transfer data over a network.
Does it influence upon syncrepl or not?
Could anybody dispel my doubts?
Leonid.