correct positioning of figures
smaller bibliography and figure 1
Merge branch 'master' of git.systems.cs.cornell.edu:/opt/git/paxi
final submitted version
Initial code clean up.
Initial code clean up.
Acceptor state updated to keep snaphot and to support garbagecollect messages. New garbagecollect message added. New truncate function added to the pvalueset to truncate history.
Truncate method edited to check if the commandnumbers are continuous.
timing decorators transferred to utils.py
Garbage Collection code added to the Replica.
scripts for syncing with syscluster are moved to paxi/updatesys
update scripts slightly updated
objectgenerator class renamed to proxygenerator
Garbage Collection is implemented and working. Next I will test it more thoroughly :)
truncate method changed to include two loops: 1) sanity checking 2) truncating
truncate method changed to include two loops: 1) sanity checking 2) truncating
Safety Checker checks for imports and specific built-in functions.
open (with w and a)
setattr
getattr
compile
execfile
eval
Commit check.
Safety Checker finished as we discussed. A new object is created to check the safetychecker.
Safety Checker updated to include line numbers for the unacceptable code.