• Shane Hathaway's avatar
    Fixed multiple undo in a transaction. · 263b125e
    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.
    
    263b125e
DB.py 26.9 KB