{"push_id":540860277,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"1c80d845431a57dd8c20e636ab7fc313602e4b49","before":"f5f6b0edb1653d4da5154245c6e98de12f58726d","commits":[{"sha":"7e68c89f853647f935422c8f07f09d3b6c2c635c","author":{"email":"0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@mesosphere.io","name":"Adam B"},"message":"Fixed invalid tar command on Getting-Started page.","distinct":true,"url":"https://api.github.com/repos/preillyme/mesos/commits/7e68c89f853647f935422c8f07f09d3b6c2c635c"},{"sha":"a54a7f629447023e4fdcbcc188188012f9ed20a6","author":{"email":"0acc13d62cce94f85218ac2e2aa40486e36f9a9f@gmail.com","name":"Jie Yu"},"message":"Fixed the broken build caused by Fetcher.","distinct":true,"url":"https://api.github.com/repos/preillyme/mesos/commits/a54a7f629447023e4fdcbcc188188012f9ed20a6"},{"sha":"6409ab3e052b3b26e4236221de686d6759ed35e1","author":{"email":"22a0dda5f6015b8ee84a30ff6553d35a91fe8732@apache.org","name":"Timothy Chen"},"message":"Add more logging into replicated log recovery.\n\nReview: https://reviews.apache.org/r/28218","distinct":true,"url":"https://api.github.com/repos/preillyme/mesos/commits/6409ab3e052b3b26e4236221de686d6759ed35e1"},{"sha":"0c4a6d55181d3f2f361f0863aa298001cec8b5d9","author":{"email":"b6dec1f387832b2b6ec8b1811f19cda00a365874@gmail.com","name":"Chi Zhang"},"message":"Fixed NetworkIsolator error message to be explicit instead of skipping sliently.\n\nReview: https://reviews.apache.org/r/29121","distinct":true,"url":"https://api.github.com/repos/preillyme/mesos/commits/0c4a6d55181d3f2f361f0863aa298001cec8b5d9"},{"sha":"ea5760b7305f75d31a4725e888e066cc5945fea9","author":{"email":"ec16ca62ab9f954d4d9e7fe97516d54539a97797@gmail.com","name":"Christos Kozyrakis"},"message":"Added service discovery info to task and executor protobufs.\n\nReview: https://reviews.apache.org/r/29473","distinct":true,"url":"https://api.github.com/repos/preillyme/mesos/commits/ea5760b7305f75d31a4725e888e066cc5945fea9"},{"sha":"ff1dac01a207ba13d48848742dd15af436b69d7a","author":{"email":"3777601fdba3fe60e662fe93ad715e9272ab7c4b@mesosphere.io","name":"Connor Doyle"},"message":"Send health state in TaskStatus during reconciliation if known\n\nTask statuses sent to the framework scheduler from the master do not\ninclude a value for the `healthy` field. The result is that the\nscheduler is left with incomplete knowledge about the health state of\nrunning tasks indefinitely, until by chance the executor sends a new\nstatus update.\n\n- Update the createTaskStatus auxilliary function in protobuf utils to\ntake an optional health flag.\n- Pass known health to createTaskStatus during implicit and explicit\ntask reconciliation.\n\nReview: https://reviews.apache.org/r/29556","distinct":true,"url":"https://api.github.com/repos/preillyme/mesos/commits/ff1dac01a207ba13d48848742dd15af436b69d7a"},{"sha":"1c80d845431a57dd8c20e636ab7fc313602e4b49","author":{"email":"3777601fdba3fe60e662fe93ad715e9272ab7c4b@mesosphere.io","name":"Connor Doyle"},"message":"TASK_ERROR is terminal\n\nTASK_ERROR was introduced as a new terminal state, but was not handled\nas such in mesos::internal::protobuf::isTerminalState.\n\nReview: https://reviews.apache.org/r/29610","distinct":true,"url":"https://api.github.com/repos/preillyme/mesos/commits/1c80d845431a57dd8c20e636ab7fc313602e4b49"}]}