Commit Graph

73 Commits (c95af24e43702801419115a6c612beab6bbfd835)

Author SHA1 Message Date
Ben Johnson eef79f8aff Add raft configuration encoding test coverage. 2014-11-11 20:30:21 -07:00
Ben Johnson 4dd03b6e06 Add influx log. 2014-10-01 20:49:21 -06:00
Ben Johnson 4ac988b483 Improve test coverage, elections. 2014-09-28 11:38:08 -06:00
Ben Johnson a90622bf04 Refactor election code. 2014-09-27 17:28:03 -06:00
Ben Johnson 3a1b8b1a22 Replace simulation test coverage. 2014-09-27 16:24:59 -06:00
Ben Johnson 7f023ecfc2 Remove simulation testing. 2014-09-26 14:57:33 -06:00
Ben Johnson a175bcce34 Simulation testing changes. 2014-09-26 14:50:41 -06:00
Ben Johnson 87499cab1b Move config and encoding into different files. 2014-09-24 17:47:10 -06:00
Ben Johnson 3a7ef7684f Refactor simulation testing framework. 2014-09-24 17:15:21 -06:00
Ben Johnson 425bd0aa2e Fix race conditions, tests. 2014-09-22 19:43:15 -06:00
Ben Johnson 04a7ea32ae Refactor in-memory entries, add snapshotting. 2014-09-19 18:32:53 -06:00
Ben Johnson d16d11c47e raftbench and log optimization. 2014-09-17 10:08:47 -06:00
Ben Johnson ad735ad1cd Add raftbench CLI. 2014-09-15 19:29:25 -06:00
Ben Johnson cbc84636de Basic multi-node simulation testing. 2014-09-13 18:12:32 -06:00
Ben Johnson 14135c4fe2 Configuration management. 2014-09-10 18:28:12 -06:00
Ben Johnson aa514f6849 Add HTTP handler, begin multi-node testing. 2014-09-09 17:01:48 -06:00
Ben Johnson 97f24d08a1 Add HTTP transport. 2014-09-08 17:03:27 -06:00
Ben Johnson 7d4c3e9c6f Add single node simulation. 2014-09-08 15:39:05 -06:00
Ben Johnson 44a5f90acf Rough log segment read/write. 2014-09-06 21:10:06 -06:00
Ben Johnson 1cd720df2a raft.md 2014-09-04 07:12:41 -06:00
Ben Johnson a527f8543b raft.md 2014-09-04 06:32:32 -06:00
Ben Johnson 883abc7564 Remove TODO 2014-09-03 16:24:50 -06:00
Ben Johnson b4acaafca0 Basic structure, encoder, decoder. 2014-09-03 16:07:39 -06:00