Connection._rollback invalidates too many objects

Bug #588370 reported by Jacob Holm on 2010-06-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ZODB
Undecided
Unassigned

Bug Description

When rolling back to a savepoint, all objects modified in the current transaction are invalidated, instead of just the objects modified since that savepoint. Since reloading an object can be an expensive operation, we shouldn't do that. Here is a patch (including test) to fix it.

Jacob Holm (jacobholm) wrote :
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers