Ruben S. Montero
faa46d9c22
F #4809 : fix compilation
2017-05-16 12:21:55 +02:00
Ruben S. Montero
b38874a042
F #4809 : Moved zone server list to ZonePool. Added FedLogDB class
2017-05-16 12:02:02 +02:00
Ruben S. Montero
9d3973461c
F #4809 : Keep last_index counters internally. Commit log records on
...
heartbeats
2017-05-06 23:36:08 +02:00
Ruben S. Montero
9e1fd142c3
F #4809 : Debug election process
2017-05-05 15:46:57 +02:00
Ruben S. Montero
03c5698a72
F #4809 : Fix several issues accessing the log records
2017-05-04 22:56:07 +02:00
Ruben S. Montero
c6a7500df5
F #4809 : Adds vote requests from candidate, fix some bugs
2017-05-03 20:04:42 +02:00
Ruben S. Montero
2a695bc8f0
F #4809 : Persist raft state. Implement Vote API call
2017-05-03 00:31:02 +02:00
Ruben S. Montero
5441a2f834
F #4809 : Log retention system
2017-04-29 23:25:53 +02:00
Ruben S. Montero
6f976c1eb8
F #4809 : Make some Raft events synchronous with replication threads
2017-04-28 22:23:32 +02:00
Ruben S. Montero
613ec63426
F #4809 : Fix replication logic
2017-04-28 19:35:57 +02:00
Ruben S. Montero
8851308864
F #4809 : ReplicateLog client logic
2017-04-27 12:42:09 +02:00
Ruben S. Montero
7c479b8ecb
F #4809 : Restructure Raft implementation
2017-04-27 01:03:44 +02:00
Ruben S. Montero
0c8299f1b2
feature #4809 : Bootstrap LogDB tables in DB, initialize next_index
2017-04-25 11:49:52 +02:00
Ruben S. Montero
ed0d64a2a0
F #4809 : Updated log structure
2017-04-21 22:32:30 +02:00
Ruben S. Montero
bca17f4ee6
F #4809 : Update SqlDB method name. DO NOT replicate monitoring data
2017-04-21 19:16:45 +02:00
Ruben S. Montero
dd0598aaa6
F #4809 : Work on log management and replication
2017-04-21 16:52:54 +02:00
Ruben S. Montero
c8981e82a3
F #4809 : Some implementation files. Fix compilation issues
2017-04-20 16:13:41 +02:00
Ruben S. Montero
bae57600fe
F #4809 : Some notes on the implementation of the log replication for
...
zone servers
2017-04-19 20:44:31 +02:00