[Neo-dev] impossible to undo transactions in Zope

Julien Muchembled jm at nexedi.com
Mon May 30 16:32:58 CEST 2011


Fixed in r2765

Julien

Le 05/25/11 16:54, Lucas Carvalho a écrit :
> Hi,
> Sorry for posting this error here. AFAIK, NEO does not have its own bug tracker. Otherwise, provide to me link.
>
> When I try to undo a transaction (i.e. manage_delObjects) using Zope Manager Interface. The neostorage dies with the error below.
>
> Regards,
> Lucas Carvalho.
>
>
> Traceback (most recent call last):
> File "./neostorage", line 22, in <module>
> main()
> File "/media/hd/nexedi/neo/neo/scripts/neostorage.py", line 76, in main
> app.run()
> File "/media/hd/nexedi/neo/neo/storage/app.py", line 161, in run
> self._run()
> File "/media/hd/nexedi/neo/neo/storage/app.py", line 201, in _run
> self.doOperation()
> File "/media/hd/nexedi/neo/neo/storage/app.py", line 299, in doOperation
> _poll()
> File "/media/hd/nexedi/neo/neo/storage/app.py", line 92, in _poll
> self.em.poll(1)
> File "/media/hd/nexedi/neo/neo/lib/event.py", line 100, in poll
> to_process.process()
> File "/media/hd/nexedi/neo/neo/lib/connection.py", line 522, in process
> self._handlers.handle(self, packet)
> File "/media/hd/nexedi/neo/neo/lib/connection.py", line 158, in handle
> self._handle(connection, packet)
> File "/media/hd/nexedi/neo/neo/lib/connection.py", line 174, in _handle
> handler.packetReceived(connection, packet)
> File "/media/hd/nexedi/neo/neo/lib/handler.py", line 88, in packetReceived
> self.dispatch(conn, packet)
> File "/media/hd/nexedi/neo/neo/lib/handler.py", line 55, in dispatch
> method(conn, *args)
> File "/media/hd/nexedi/neo/neo/storage/handlers/__init__.py", line 87, in askObject
> o = self._askObject(oid, serial, tid)
> File "/media/hd/nexedi/neo/neo/storage/handlers/client.py", line 34, in _askObject
> return self.app.dm.getObject(oid, serial, ttid)
> File "/media/hd/nexedi/neo/neo/storage/database/manager.py", line 259, in getObject
> before_tid <= next_serial
> AssertionError
> _______________________________________________
> Neo-dev mailing list
> Neo-dev at erp5.org
> https://mail.tiolive.com/mailman/listinfo/neo-dev



More information about the Neo-dev mailing list