From jm at nexedi.com Mon May 30 16:32:58 2011 From: jm at nexedi.com (Julien Muchembled) Date: Mon, 30 May 2011 16:32:58 +0200 Subject: [Neo-dev] impossible to undo transactions in Zope In-Reply-To: <4DDD1818.8040205@nexedi.com> References: <4DDD1818.8040205@nexedi.com> Message-ID: <4DE3AA9A.4090205@nexedi.com> 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 > 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