[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#5210) SyncRepl: upon unchanged DIT expected only delete phase for refreshAndPersist



e.vanoosten@grons.nl wrote:
> Full_Name: Erik van Oosten
> Version: 2.3.36
> OS: cygwin
> URL:
> Submission from: (NULL) (212.78.164.66)
> 
> 
> 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/