Lock Manager Home Page
Lock Manager
Francis Salmon (salmon@cs) & Gary Zipfel (zipfel@cs)
General Description of goals & responsibilities
- support page level locking
- lock page class supports lock_page, unlock_page, unlock_all_pages,and upgrade_lock
- Support IS,IX,S,X lock modes
- Detect deadlocks and return and an error code Restart if we have been killed because of a deadlock. It is the transactions responsibility to abort itself on receiving a Restart error from any of the lock manager functions.
Meeting Summaries
Project Report
External Interfaces