Re: [ZODB-Dev] POSKeyError tracing

2005-11-24 Thread Paolo Linux

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

2005-11-24 Thread Paolo Linux

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

2005-11-18 Thread Dieter Maurer
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

2005-11-18 Thread Chris Withers

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

2005-11-17 Thread Paolo Linux

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