rename the project to go-vr
State checker: initial
fix one bug of openfile
revert log to previous usage
Recovery now sends only difference in logs not the entire log.
Minor bug fix for recovery.
Rename VR.Request to VR.RequestAsync. 'go fmt' cleanup.
Removed completed TODO
Removed completed TODOs 2
Log clientID and requestID. Properly handle async requests in kv.
Reenable sending partial log for recovery
Removed uri when send messages in vr.go. Cancel uncommited operations during recovery.
Receive messages by registering callbacks with Messenger.
Flush log writes.
Fixed heartbeat timer.
Update OpNumber during VR initialization. Truncate file with coldstart flag.
Multiple bug fixes for view change & recovery
Avoid writing duplicate logs during initialization. Avoid appending the full log during starting new view.
README.txt
Print logs for demo