[ZODB-Dev] NotImplementedError when attempting to undo transactions

Jim Fulton jim at zope.com
Fri Oct 24 10:28:01 EDT 2008


On Oct 24, 2008, at 10:03 AM, Chris Withers wrote:

> Jim Fulton wrote:
>>>  File "/opt/Zope-2.11/lib/python/ZODB/DB.py", line 809, in abort
>>>    raise NotImplementedError
>>> NotImplementedError
>> You can ignore this error. It has no consequence.
>
> What does it mean?
> (It prevented my undo, which was a bit of a bummer :-S

I don't think it does. I think something else is preventing the undo.   
This is being triggered when the transaction is aborted.

>> There's a bunch of stuff going on in this code that really ought  
>> to  get cleaned up.  Among other things, that would eliminate this  
>> error.
>
> What is "this code"?


The code supporting undo.  It uses an obsolete way to interact with  
the transaction manager and does that poorly. It should be rewritten.

Jim

--
Jim Fulton
Zope Corporation




More information about the ZODB-Dev mailing list