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

Review request for mesos, Benjamin Hindman, Niklas Nielsen, and Vinod Kone.


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


Repository: mesos-git


Description
-------

Eliminated the Framework.id FrameworkID field in master and slave, and replaced 
each with a Framework.id() accessor that references Framework.FrameworkInfo.id.
Some messages (RunTaskMessage, ExecutorRegisteredMessage) will no longer need 
the FrameworkID member, but it is 'required' and cannot be easily deprecated. 
Due to rolling upgrades, we must (a) continue to set the FrameworkID in the 
messages, in case the recipient is on an older version that needs it; and (b) 
merge the FrameworkID into the FrameworkInfo.id, in case we are receiving a 
message from an older sender.


Diffs
-----

  src/master/http.cpp a019f15 
  src/master/master.hpp 49a3e15 
  src/master/master.cpp 2a40333 
  src/messages/messages.proto c26a3d0 
  src/slave/http.cpp 594032d 
  src/slave/slave.hpp 01b80df 
  src/slave/slave.cpp 6abb95d 

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


Testing
-------

make check on ubuntu(Mint14)/gcc4.7.2.


Thanks,

Adam B

Reply via email to