Ali Pouya wrote: > Howard Chu wrote : >> I don't see this happening on my builds. Maybe you should post your configs >> and a sample of the data and modifications used to illustrate the problem. > > > > Hi Howard, > I just uploaded the archive file ITS_5640.tar.gz to the OpenLdap FTP incoming > directory. > The script test099-syncreplication-mirrormode of this archive, derived from > the test018-syncreplication- > persist, reproduces the problem in the OpenLdap test environment. > To do so copy the file in the test directory of the openldap source, then : > > cd tests > tar xvzf ./ITS_5640.tar.gz > ./run test099-syncreplication-mirrormode > > Then look for the string 'access_allowed' in the log files. > This test shows that the problem has worsen : > > 1) The slave mirror does not scan only the recent objects but the whole tree, > 2) By sending a search with a specific control to the master it makes the > master scan its whole tree as > well. > > This situation is reproduced each time you do a write operation in the master > while the slave is down, and > then start the slave. > The tests have been done in the HEAD extracted on Tuesday November 4.
I ran your test and examined the logs. I don't think your test is valid. Search for "not indexed" in the logs - you have not indexed the necessary attributes, as recommended in the documentation. -- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
