-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/26206/
-----------------------------------------------------------

(Updated Oct. 8, 2014, 11:39 p.m.)


Review request for mesos and Vinod Kone.


Changes
-------

The TASK_LOST during master <-> slave reconciliation is now sent through the 
StatusUpdateManager, due to MESOS-1879.


Bugs: MESOS-1696
    https://issues.apache.org/jira/browse/MESOS-1696


Repository: mesos-git


Description
-------

The master must rely on the slave to reconcile tasks that were missing in the 
re-registration message. Otherwise, the master may incorrectly send TASK_LOST 
in the event of a race.

See MESOS-1696 for further details.


Diffs (updated)
-----

  src/master/master.hpp 37ce31abb45b6d1c4a9c88b0f1e81d1265d382b9 
  src/master/master.cpp 0286353babdb1ef44ed954e19f02998bc272a6c7 
  src/messages/messages.proto b8039efa1638995c2846f5cb515919d5e51cde5c 
  src/slave/slave.hpp 28697102047b972ecb3b6b627ee089b430549fc0 
  src/slave/slave.cpp 809b008b1502b80cce4d8b4be0a233117c92ed56 
  src/tests/fault_tolerance_tests.cpp e8f532232c091849489971d7fc96ae615ffb6de0 

Diff: https://reviews.apache.org/r/26206/diff/


Testing
-------

make check, and modified the test that captured the TASK_LOST case. Added 
another test in a subsequent review.


Thanks,

Ben Mahler

Reply via email to