ZODB 3.9.5 - Invalidations out of order

Bug #665803 reported by Andreas Jung
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ZODB
New
High
Unassigned

Bug Description

Zope 2.12.11 + ZODB 3.9.5:

I am receiving the following error pretty often right now while importing documents ("Document" instances only)
through a ZEO client (bin/instance run migrationscript.py:...).

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "migration/migrate.py", line 260, in <module>
    url = import_plone(app, import_dir, options.verbose, options.migration_profile)
  File "migration/migrate.py", line 233, in import_plone
    transaction.commit()
  File "/home/ajung/.buildout/eggs/transaction-1.0.0-py2.6.egg/transaction/_manager.py", line 93, in commit
    return self.get().commit()
  File "/home/ajung/.buildout/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 322, in commit
    self._commitResources()
  File "/home/ajung/.buildout/eggs/transaction-1.0.0-py2.6.egg/transaction/_transaction.py", line 416, in _commitResources
    rm.commit(self)
  File "/home/ajung/.buildout/eggs/ZODB3-3.9.5-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 553, in commit
    self._commit_savepoint(transaction)
  File "/home/ajung/.buildout/eggs/ZODB3-3.9.5-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 1178, in _commit_savepoint
    self.invalidate(s, {oid:True})
  File "/home/ajung/.buildout/eggs/ZODB3-3.9.5-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 346, in invalidate
    % (tid, self._txn_time))
AssertionError: invalidations out of order, None < '\x03\x89\xc3\x8a\xad\xb8\r\xaa'

Revision history for this message
Andreas Jung (ajung) wrote :
Revision history for this message
Andreas Jung (ajung) wrote :

I can reliably trigger this error by removing an existing older Plone site through a second ZEO client while running my import through the other ZEO client.

Changed in zodb:
importance: Undecided → High
Revision history for this message
Jim Fulton (jim-zope) wrote :

Were there blobs involved?

Did you try with 3.9.7?

Revision history for this message
Andreas Jung (ajung) wrote :

Switched to ZODB 3.9.7 and will keep an eye on it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.