----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/15802/ -----------------------------------------------------------
(Updated Nov. 25, 2013, 5:55 a.m.) Review request for mesos, Benjamin Hindman, Ben Mahler, Vinod Kone, and Jiang Yan Xu. Changes ------- Rebased on (Log 2: https://reviews.apache.org/r/14902/). Summary (updated) ----------------- Catch-up Replicated Log 3: Added log recovery support. Bugs: MESOS-736 https://issues.apache.org/jira/browse/MESOS-736 Repository: mesos-git Description ------- This is the last patch of a series of patches that implement catch-up replicated log. Here is summary of this patch: 1) Introduced RecoverRequest/RecoverResponse. 2) Used Metadata in replica code. 3) A 2-phase empty log start-up algorithm. 4) Added a test to test two competing recover processes. This is a joint work with Yan Xu. Diffs (updated) ----- src/Makefile.am feda34b src/log/log.hpp 77edc7a src/log/recover.hpp PRE-CREATION src/log/recover.cpp PRE-CREATION src/log/replica.hpp d1f5ead src/log/replica.cpp 59a6ff3 src/messages/log.proto 3d5859f src/tests/log_tests.cpp ff5f86c Diff: https://reviews.apache.org/r/15802/diff/ Testing ------- make check bin/mesos-tests.sh --gtest_filter=LogTest.*:ReplicaTest.*:CoordinatorTest.*:LogZooKeeperTest.* --gtest_repeat=100 Thanks, Jie Yu
