[ZODB-Dev] ConflictErrors that keep coming up

Tim Peters tim at zope.com
Thu Mar 17 10:00:31 EST 2005


[Chris Withers]
> I have a zeo client that pumps data into a ZODB It has some rudimentary
> ConflictError handling (put the thing back in the queue and try it again)
>
> Unfortunately, the customer changed some things through another client,
> so the data pump ended up getting a load of conflict errors. The bizarre
> thing is that these kept on recurring and items in the queue were
> continuously retried about 200,000 times over the course of 24 hrs before
> I intervened, even though the customer had made no further changes.
>
> Is ther something I need to do in the data pump to "reset" the
> conflicting objects so they won't conflict again?
>
> I have to admit to never having experienced this before, even though this
> code HAS ahd to dea lwith ConflictErrors before...

Not sure there's enough info here to guess.  Maybe this will help:

    http://mail.zope.org/pipermail/zodb-dev/2004-December/008230.html

If not, please supply more detail (like the use or non-use of transaction
methods in your ZEO client).



More information about the ZODB-Dev mailing list