• Shane Hathaway's avatar
    Fixed multiple undo in a transaction. · 9ce4c7fe
    Shane Hathaway authored
    For multiple undo to succeed, the undo operations have to be
    performed in a specific order.  The order was not being retained
    by ZODB and was instead semi-random (the order depended on the
    id() function.)  Now undo operations (as well as all
    ResourceManagers) are sorted by creation order.
    
    9ce4c7fe
testZODB.py 27.2 KB