Commit Graph

35269 Commits (46ec649b9c2ed2ef7f5c33e8dd7301db44d3e6ee)

Author SHA1 Message Date
Ben Johnson b026fec928 Add tests for multiple appends. 2013-04-30 20:39:46 -06:00
Ben Johnson 79a0a57995 Add basic append entries test. 2013-04-29 22:13:50 -06:00
Ben Johnson c218fbfd9b Add tests for vote requests with different log states. 2013-04-29 20:51:16 -06:00
Ben Johnson 77b440c012 Add test for revote in new term. 2013-04-29 20:44:07 -06:00
Ben Johnson 2007a7ac12 Add request vote denial if already voted. 2013-04-29 20:43:36 -06:00
Ben Johnson fd6090216a Add test for demotion in request vote. 2013-04-29 20:42:58 -06:00
Ben Johnson d9268cdeb1 Add test for stale request vote. 2013-04-29 20:42:43 -06:00
Ben Johnson 4d3d5b8727 Add simple voting test. 2013-04-28 16:49:52 -06:00
Ben Johnson f8148f1cc5 Add log commit info. 2013-04-28 16:36:46 -06:00
Ben Johnson e0f86056d5 Add election timer. 2013-04-28 15:23:21 -06:00
Ben Johnson 66357ed93c Intermediate. 2013-04-27 22:51:17 -06:00
Ben Johnson 5d5c7cc817 Add single node configuration. 2013-04-16 20:32:49 -06:00
Ben Johnson 821a1bafe4 Add link to Diego's paper. 2013-04-16 20:28:38 -06:00
Ben Johnson ef7ce43469 Add basic server setup. 2013-04-16 20:28:08 -06:00
Ben Johnson dcb1abeacd Add Log.SetCommitIndex(). 2013-04-15 22:19:29 -06:00
Ben Johnson c6fd17a0b0 Add log recovery. 2013-04-15 22:02:08 -06:00
Ben Johnson 2ff4241451 Log deserialization. 2013-04-15 20:47:59 -06:00
Ben Johnson 3841bb03a4 Basic log append. 2013-04-14 15:37:33 -06:00
Ben Johnson 2bb3764360 Initial commit 2013-04-11 07:33:27 -07:00