[Date Prev][Date Next]
Re: (ITS#5210) SyncRepl: upon unchanged DIT expected only delete phase for refreshAndPersist
> Full_Name: Erik van Oosten
> Version: 2.3.36
> OS: cygwin
> Submission from: (NULL) (18.104.22.168)
> When you start a refreshAndPersist sync operation with an initial cookie, and
> the DIT has not changed since the cookie was issued, during the refresh phase I
> expect to get a single message, namely a SyncInfoMessage of refreshDelete with
> refreshDone equals to TRUE (no present phase, only the delete phase).
> Observed behavior is that you get a single message, namely a SyncInfoMessage of
> refreshPresent with refreshDone equals to TRUE (only the present phase, no
> delete phase).
> Note: a refreshOnly operation in the same circumstances works as expected.
> Issue submitted as requested by Howard Chu.
Thanks for the report. This is now fixed in HEAD. syncprov.c 1.207 and 1.208
contain the relevant changes.
-- Howard Chu
Chief Architect, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/