Acquisition and release of locks
- Locks may be pessimistic or optimistic
- For pessimistic locks, acquisition occurs when the user signals intent to update
- For optimistic locks, we define acquisition as testing for the possibility of success. This happens when the user signals intent to update (and not again until the user requests the actual update)