Strict/Rigorous Locks, Lock Upgrades, Deadlocks
Boston University
not recoverable. why not?
r1(A) is a dirty read, and reader commits before writer.
not cascadeless. why not?
the dirty read. if T2 is rolled back after that read, T1 must be, too.