Part of bzrlib.transactions View In Hierarchy
A write transaction
Method | finish | Clean up this transaction. |
Method | __init__ | Undocumented |
Method | is_dirty | Return True if an_object is dirty. |
Method | register_dirty | Register an_object as being dirty. |
Method | writeable | Write transactions allow writes. |
Inherited from ReadOnlyTransaction:
Method | is_clean | Return True if an_object is clean. |
Method | register_clean | Register an_object as being clean. |
Method | set_cache_size | Set a new cache size. |
Method | _trim | Trim the cache back if needed. |
Dirty objects are not ejected from the identity map until the transaction finishes and get informed when the transaction finishes.