[Date Prev][Date Next]
Re: (ITS#6405) test043-delta-syncrepl failed - producer and consumer databases differ
- To: openldap-its@OpenLDAP.org
- Subject: Re: (ITS#6405) test043-delta-syncrepl failed - producer and consumer databases differ
- From: firstname.lastname@example.org
- Date: Wed, 2 Dec 2009 09:44:32 GMT
- Auto-submitted: auto-generated (OpenLDAP-ITS)
Howard Chu wrote:
> Michael Ströder wrote:
>> Howard Chu wrote:
>>> email@example.com wrote:
>>>> Download content of testrun/ here:
>>> Shows that a change was replicated to the consumer and ignored on the
>>> consumer. But since there's no SYNC logging enabled, we don't see the
>>> reason why the consumer did this...
>> It does not happen very often. This time I had to run it almost 50 times.
>> Hope I got the sync log level right herein:
> I think you have an OS / clock problem. The skipped op in this case got
> assigned an entryCSN older than the immediately preceding op. (The missing op
> has CSN 20091130201002.575384Z. The preceding op was 20091130201002.577244Z)
> This test doesn't run any concurrent operations, each new op is only submitted
> after the previous one completes, so this is not a thread concurrency issue,
> your system clock is going backwards.
A patch for this is now in libldap/util-int.c in HEAD.
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/