[ZODB-Dev] Conflict Error

2008-06-05 Thread David Otero Figueroa
Hello everyone, I have a couple questions related to conflict errors. During our home page stress testing (20 concurrent users), we detected several conflict errors (see trace below), We thought these could ONLY appear when writing objects in the ZODB. 2008-05-27T18:57:53 INFO ZODB conflict

Re: [ZODB-Dev] Conflict Error

2008-06-05 Thread David Otero Figueroa
Hello Marco, I have this problems too in a not estress testing. In a simple access (2 concurrents users) I have this response: 2008-05-27T13:23:48 INFO ZODB conflict error at /portal/ (22 conflicts since startup at 2008-05-27T10:37:28) 2008-05-27T13:23:48 INFO ZODB conflict error at /portal/ (23

[ZODB-Dev] Conflict Error that won't go away?

2006-03-02 Thread Sidnei da Silva
Hi there, I'm facing an issue with a ConflictError that won't go away even after restarting. Looks like the ZODB got screwed somehow. Here's the traceback: * Module Zope.App.startup, line 163, in zpublisher_exception_hook * Module ZPublisher.Publish, line 107, in publish * Module

Re: [ZODB-Dev] Conflict Error that won't go away?

2006-03-02 Thread Dennis Allison
We've seen this problem occasionally. Usually deleting the ZEO cache clears the problem. On Thu, 2 Mar 2006, Sidnei da Silva wrote: Hi there, I'm facing an issue with a ConflictError that won't go away even after restarting. Looks like the ZODB got screwed somehow. Here's the

Re: [ZODB-Dev] Conflict Error

2006-02-27 Thread Chris Withers
Antonio Beamud Montero wrote: Where Status is a Persistent Class, with an OOBTree attribute called _dict, and serveral methods wrapping this _dict, like add, remove, etc.. OOBTree's have conflict resolution code which will try and do the right thing instead of raising a ConflictError...

[ZODB-Dev] Conflict Error

2006-02-24 Thread Antonio Beamud Montero
Hi all: I have a problem with conflicts in my system. I have implemented a multi-thread server and I have several server as ZEO clients. In ZODB I have created 3 objects: root['pendings'] = Status() root['error'] = Status() root['completed'] = Status() Where Status is a Persistent Class, with an