Previous | Next --- Slide 28 of 84
Back to Lecture Thumbnails
parthiv

Here, we need to have an undo log due to eager versioning. As a result, we should log the previous values in memory in case we need to roll back the changes.

amohamdy

To add to what @parthiv mentioned, we'd also need a write set and a read set to log the objects referenced by a transaction and do the necessary validation. We'd also need a way to keep a global time stamp that all processors can read/write.

Please log in to leave a comment.