Re: [ZODB-Dev] POSKeyError tracing
Dieter Maurer wrote: I cannot reproduce easily the problem so I'd like to know if there are suggestions in order to understand and track down what's happening.. Forgetting "abort"s or passing persistent objects to different threads may cause "POSKeyError"s (though there are probably more possibilities). That has been more that helpful!!! thanks dieter... I think that I've tracked down the problem to a missing abort()... Thanks again! Paolo ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev
Re: [ZODB-Dev] POSKeyError tracing
Thanks Chris, Chris Withers wrote: I cannot reproduce easily the problem so I'd like to know if there are suggestions in order to understand and track down what's happening.. Your best bet is to post the actual traceback here and explain the data structures involved... Chris I'm trying to collect some info and to narrow down the problem... I'll ask your help as soon as I've got more data... Paolo ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev
Re: [ZODB-Dev] POSKeyError tracing
Paolo Linux wrote at 2005-11-17 10:23 +0100: > ... >I suspect that in some cases we do not manage Conflict >Error (we retry for 3 times but then we give up...). >Could this be connected with POSKeyErrors? It should not. Because "giving up" should mean you abort the transaction and your transaction should have no effect at all. >I cannot reproduce easily the problem so I'd like to know >if there are suggestions in order to understand and >track down what's happening.. Forgetting "abort"s or passing persistent objects to different threads may cause "POSKeyError"s (though there are probably more possibilities). -- Dieter ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev
Re: [ZODB-Dev] POSKeyError tracing
Paolo Linux wrote: I suspect that in some cases we do not manage Conflict Error (we retry for 3 times but then we give up...). Could this be connected with POSKeyErrors? Maybe, but probably not... I cannot reproduce easily the problem so I'd like to know if there are suggestions in order to understand and track down what's happening.. Your best bet is to post the actual traceback here and explain the data structures involved... Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev
[ZODB-Dev] POSKeyError tracing
Hi all, we've developed an application developed using ZODB 3.5.1. The load has recently grown up considerably and we're starting getting POSKeyErrors... We've never used undoing, so that cannot be the cause. I suspect that in some cases we do not manage Conflict Error (we retry for 3 times but then we give up...). Could this be connected with POSKeyErrors? I cannot reproduce easily the problem so I'd like to know if there are suggestions in order to understand and track down what's happening.. Thanks! Paolo ___ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev