Skip to content
Snippets Groups Projects
Commit ba9e8769 authored by Peter J. Keleher's avatar Peter J. Keleher
Browse files

auto

parent b43f2849
No related branches found
No related tags found
No related merge requests found
......@@ -58,7 +58,7 @@ tasks, you should remove those two files every time.
Currently the only way to stop a runaway `testingX` is through killing it through Ctrl-C. If that doesn't work, try stopping it (Ctrl-Z), and then killing it using `kill %1`.
### Your Task
### Your Tasks
Your task is to finish a few of the unfinished pieces in the two files (10
points for each). Search for **TO BE IMPLEMENTED** in `transactions.py`
......@@ -76,6 +76,8 @@ order.
"Redo"-ing a transaction does not add any new log records, but it does modify
the database.
Note that modifying the database a la `tup.setAttribute()` modifies the in-memory copy of the tuple, but does not push it to disk. You need to ensure that all such tuples make it to disk before adding the checkpoint record to the log.
### Testing
**Locks**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment