[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5640) slapd scans too many objects at startup
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 hope this can help.
Best Regards
Ali