Chapter 18: Problem 21
Modify the data structures for multiple-mode locks and the algorithms for read Tock \((X),\) write_Tock \((X),\) and unlock \((X)\) so that upgrading and downgrading of locks are possible. (Hint: The lock needs to check the transaction id(s) that hold the lock, if any.)
Short Answer
Step by step solution
Key Concepts
These are the key concepts you need to understand to accurately answer the question.