Hi all This doesn't cause a Zope error, but it shows up in my log: 2001-12-17T16:26:08 INFO(0) Z2 CONFLICT Competing writes at, /HelpSys/menu Traceback (innermost last): File /usr/local/zope/creme/2-4-3/lib/python/ZPublisher/Publish.py, line 171, in publish File /usr/local/zope/creme/2-4-3/lib/python/ZPublisher/mapply.py, line 160, in mapply (Object: menu) File /usr/local/zope/creme/2-4-3/lib/python/ZPublisher/Publish.py, line 112, in call_object (Object: menu) File /usr/local/zope/creme/2-4-3/lib/python/Shared/DC/Scripts/Bindings.py, line 324, in __call__ (Object: menu) File /usr/local/zope/creme/2-4-3/lib/python/Shared/DC/Scripts/Bindings.py, line 354, in _bindAndExec (Object: menu) File /usr/local/zope/creme/2-4-3/lib/python/App/special_dtml.py, line 244, in _exec (Object: menu) File /usr/local/zope/creme/2-4-3/lib/python/TreeDisplay/TreeTag.py, line 159, in render (Object: a tree tag) File /usr/local/zope/creme/2-4-3/lib/python/TreeDisplay/TreeTag.py, line 269, in tpRender (Object: HelpSys) File /usr/local/zope/creme/2-4-3/lib/python/TreeDisplay/TreeTag.py, line 523, in tpRenderTABLE (Object: HelpSys) (Info: (['Tm9uZQ==', [['ZPatterns']]], {'childless_decoration': '', 'id': 'tpId', 'branches': 'tpValues', 'url': 'tpURL'}, [['Tm9uZQ==', [['ZPatterns']]]], [['Tm9uZQ==', [['ZPatterns']]]])) File /usr/local/zope/creme/2-4-3/lib/python/TreeDisplay/TreeTag.py, line 323, in tpRenderTABLE File /usr/local/zope/creme/2-4-3/lib/python/HelpSys/HelpSys.py, line 228, in tpValues File /usr/local/zope/creme/2-4-3/lib/python/HelpSys/HelpSys.py, line 331, in tpValues (Object: Help) File /usr/local/zope/creme/2-4-3/lib/python/ZODB/Connection.py, line 535, in setstate ConflictError: ("'\\x00\\x00\\x00\\x00\\x00\\x02f\\xa5'", '<extension class HelpSys.HelpTopic.STXTopic at 8578c60>') I was just browsing the help system on a Zope 2.4.3 installation. I'm using it with a Data.fs that was in used under Zope 2.3.2. Any idea what's causing this? Regards, Jean
Jean Jordaan writes:
I was just browsing the help system on a Zope 2.4.3 installation. I'm using it with a Data.fs that was in used under Zope 2.3.2. Any idea what's causing this? Searching the (searchable) mailing list archives will tell you:
it has been addresses several times.... Dieter
Hi Dieter
Searching the (searchable) mailing list archives will tell you:
Hmm, this looks like the most complete statement of the problem: http://lists.zope.org/pipermail/zope/2001-November/102949.html Toby Dickenson explains that these "Competing writes" errors are really competing *reads* of attributes that have changed during a transaction, and that future ZODB development will address this. There are many other reports of the problem, but AFAICS no insights beyond Toby's. Jean
Hi Jean, Jean Jordaan writes:
... Competing Writes in the mailing list archives ... There are many other reports of the problem, but AFAICS no insights beyond Toby's. I do not want to believe you (I am sure, I saw complete descriptions).
But: search "zope.org" for "zodb3.pdf". It describes the ZODB3 implementation. I think, including its optimistic transaction approach (which is responsible for the "Competing Writes") Dieter
participants (2)
-
Dieter Maurer -
Jean Jordaan