[ZODB-Dev] Database conflict error
Andrew Thompson
andrew.thompson at newhert.com
Fri Apr 11 04:48:37 EDT 2008
Hi,
I've been using the ZODB pretty intensively for a few weeks now, and
suddenly have started getting intermittent Database conflict errors, after
which calling conn.sync() makes no difference, and I cannot get back to the
pre-exception state in one of my ZEO clients, although all the others
continue quite happily.
I was using 3.7.0a0 and downloaded the 3.8 egg. The behaviour remains the
same.
I am using a ZEO server with filestorage, and have tried rebuilding the
database from scratch, but the intermitent conflict error appears.
The error is :
database conflict error (oid 0x029b, class btreelist.BTreeQueue, serial this
txn started with 0x03750b64c9cf1f00 2008-04-11 08:36:47.299000, serial
currently committed 0x03750b64ca57a788 2008-04-11 08:36:47.424000)
BTreeQueue is a very simple wrapper over IOBTree. Using integer keys.
Question : What does the "conflict error" actually mean ?
Question : All my other ZEO clients continue happily -- and even this
process works ***most*** of the time. Short of dropping the ZEO connection
and rejoining is there a way of resetting the ZEO session?
Regards
Andrew Thompson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/zodb-dev/attachments/20080411/d523b630/attachment.htm
More information about the ZODB-Dev
mailing list