Multiple transaction undo throws NotImplementedError
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ZODB |
Fix Released
|
Undecided
|
Unassigned | ||
Zope 2 |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This is in the zeo code but I can't find any tracker for that - if it needs to go somewhere else please let me know.
Zope 2.12.7, configured via the plone 4b5 buildout.
In the ZMI, went to undo a transaction which was modified by later stuff. No big deal usually, but instead of the usual dribble I get a NotImplemented error when trying to abort the undo transaction. Full trace is below
2010-07-15 20:34:04 ERROR txn.4444930048 Error in abort() on manager <MultiObjectRes
Traceback (most recent call last):
File "/Users/
rm.abort(self)
File "/Users/
self.
File "/Users/
raise NotImplementedError
NotImplementedError
2010-07-15 20:34:04 ERROR Zope.SiteErrorLog 1279251244.
Traceback (innermost last):
Module ZPublisher.Publish, line 135, in publish
Module Zope2.App.startup, line 291, in commit
Module transaction.
Module transaction.
Module transaction.
Module transaction.
Module ZODB.DB, line 998, in commit
Module ZODB.blob, line 823, in undo
Module ZODB.FileStorag
Module ZODB.FileStorag
Module ZODB.FileStorag
MultipleUndoErrors: Undo error 0x04a4: Undo error 0x04a4: Some data were modified by a later transaction
Undo error 0x0565: Undo error 0x0565: Some data were modified by a later transaction
Undo error 0x0562: Undo error 0x0562: Some data were modified by a later transaction
Undo error 0x056f: Undo error 0x056f: Some data were modified by a later transaction
Undo error 0x04c9: Undo error 0x04c9: Some data were modified by a later transaction
Undo error 0x056a: Undo error 0x056a: Some data were modified by a later transaction
Undo error 0x04c6: Undo error 0x04c6: Some data were modified by a later transaction
Undo error 0x0495: Undo error 0x0495: Some data were modified by a later transaction
Undo error 0x04b6: Undo error 0x04b6: Some data were modified by a later transaction
Undo error 0x11: Undo error 0x11: Some data were modified by a later transaction
Undo error 0x047c: Undo error 0x047c: Some data were modified by a later transaction
Undo error 0x055e: Undo error 0x055e: Some data were modified by a later transaction
Undo error 0x047f: Undo error 0x047f: Some data were modified by a later transaction
2010-07-15 20:34:04 ERROR txn.4444930048 Failed to abort object: TransactionalUndo oid=<object object at 0x1002ca140>
Traceback (most recent call last):
File "/Users/
self.
File "/Users/
raise NotImplementedError
NotImplementedError
2010-07-15 20:34:04 ERROR txn.4444930048 Failed to abort resource manager: <MultiObjectRes
Traceback (most recent call last):
File "/Users/
rm.abort(self)
File "/Users/
self.
File "/Users/
raise NotImplementedError
NotImplementedError
ZODB issue