You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a DB is created, it tried to make sure that the root object exists. It doesn't use a connection to do this, but implements the transaction logic itself. It hasn't kept up, however with recent changes in the MVCC implementation, as I discovered in some failing ZEO tests.
DB logic should be updated to use a connection to do the transaction processing, even if changes are needed to Connection to deal with object 0 not being present.
The text was updated successfully, but these errors were encountered:
jimfulton
pushed a commit
to zopefoundation/ZEO
that referenced
this issue
Jul 7, 2016
This fixes#84.
Also:
- Added missing transaction ``begin`` call in the DB ``transaction()``
context manager.
- Added the ability to add a transaction note whan calling
``transaction()``. This is useful (as would be the ability to pass
in other transaction meta data, but this was needed by (and this
tested) to make an existing test pass.
When a DB is created, it tried to make sure that the root object exists. It doesn't use a connection to do this, but implements the transaction logic itself. It hasn't kept up, however with recent changes in the MVCC implementation, as I discovered in some failing ZEO tests.
DB logic should be updated to use a connection to do the transaction processing, even if changes are needed to Connection to deal with object 0 not being present.
The text was updated successfully, but these errors were encountered: