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

RE: syncrepl



You're right. Found the problem, it's working correctly again.

  -- Howard Chu
  Chief Architect, Symas Corp.       Director, Highland Sun
  http://www.symas.com               http://highlandsun.com/hyc
  Symas: Premier OpenSource Development and Support 

> -----Original Message-----
> From: Jonghyuk Choi [mailto:jongchoi@us.ibm.com]

> I guess I didn't see this problem before the recent change was made. 
> 
> If you're referring to the lines 775~795 of 
> back-bdb/search.c, I don't 
> agree to your point.
> The code segment modifes the filter in order to add (CSN > the last 
> change) condition.
> Because GT filter is not available,  &(!(CSN=the last 
> change))(CSN>=the 
> last change) is added.
> (or we could save some by doing (!(CSN<=the last change)).
> 
> I suspect something broke cookie delivery from the provider 
> to consumer.
> Tracking of cookie values and the context CSN values in your 
> experiment 
> would help to identify the cause.
> 
> - Jong
> 
> ------------------------
> Jong Hyuk Choi
> IBM Thomas J. Watson Research Center - Enterprise Linux Group
> P. O. Box 218, Yorktown Heights, NY 10598
> email: jongchoi@us.ibm.com
> (phone) 914-945-3979    (fax) 914-945-4425   TL: 862-3979
> 
> 
> 
> 
> 
> "Howard Chu" <hyc@symas.com>
> Sent by: owner-openldap-devel@OpenLDAP.org
> 2003-10-20 09:55 PM
> 
>  
>         To:     <openldap-devel@OpenLDAP.org>
>         cc: 
>         Subject:        syncrepl
> 
> 
> 
> I think there's an incorrect condition somewhere in here. 
> When running a
> provider and consumer in the setup of test017, after adding 
> the context
> prefix to the provider and doing nothing else, I see the 
> consumer obtain 
> that
> entry on every refresh interval. It seems to be finding 
> everything with 
> CSN
> >= the last change. This should be CSN > the last change, 
> yes? Otherwise 
> the
> consumer always repeatedly retrieves the last change made to 
> a quiescent
> provider.
> 
>   -- Howard Chu
>   Chief Architect, Symas Corp.       Director, Highland Sun
>   http://www.symas.com               http://highlandsun.com/hyc
>   Symas: Premier OpenSource Development and Support
> 
> 
> 
> 
>