Commit Graph

7 Commits

Author SHA1 Message Date
Christian Schwarz 38532abf45 enforce encapsulation by breaking up replication package into packages
not perfect yet, public shouldn't be required to use 'common' package to
use replication package
2018-08-16 21:05:21 +02:00
Christian Schwarz 7303d91abf WIP state-machine based replication 2018-08-11 12:19:10 +02:00
Christian Schwarz c1f3076eb3 WIP2 logging done somewhat 2018-08-10 17:06:00 +02:00
Christian Schwarz 1826535e6f WIP 2018-07-15 17:36:53 +02:00
Christian Schwarz 1a8d2c5ebe replication: context support and propert closing of stale readers 2018-07-08 23:31:46 +02:00
Christian Schwarz 8cca0a8547 Initial working version
Summary:
* Logging is still bad
* test output in a lot of placed
* FIXMEs every where

Test Plan: None, just review

Differential Revision: https://phabricator.cschwarz.com/D2
2018-06-24 10:44:00 +02:00
Christian Schwarz 0918ef6815 WIP: diffing and replication algorithm 2018-05-02 21:26:24 +02:00