{"push_id":986145205,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"1488f16d283f69b7dc96feaee91b04a09012ca4a","before":"fdeb55a0afa7e507c4426b57e235f79085da7b72","commits":[{"sha":"022be0a833dfb58de958a80eabc89fa9334782e0","author":{"email":"87fdce2f8591aa832058ad808647942a744be29c@linux.vnet.ibm.com","name":"Abhishek Dasgupta"},"message":"Introduced a TASK_KILLING state.\n\nTASK_KILLING can be used to signify that the kill request has been\nreceived by the executor, but the task is not yet killed. This is\nsimilar to how TASK_STARTING indicates the launch request has been\nreceived by the executor, but the task is not yet launched.\n\nThis new state will be guarded by a framework capability in order\nto ensure that we do not break older frameworks.\n\nReview: https://reviews.apache.org/r/43487/","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/022be0a833dfb58de958a80eabc89fa9334782e0"},{"sha":"1bd06637cf75068006df72b4e8bc5433b8e6090c","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Added a comment to explain TASK_STARTING.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/1bd06637cf75068006df72b4e8bc5433b8e6090c"},{"sha":"de4094daa141d24691b81a2c41eef67ceee8d661","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Minor cleanup for TaskState comments.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/de4094daa141d24691b81a2c41eef67ceee8d661"},{"sha":"cae9162a198a4a298fee920c57dbd128731529e2","author":{"email":"87fdce2f8591aa832058ad808647942a744be29c@linux.vnet.ibm.com","name":"Abhishek Dasgupta"},"message":"Added a framework capability to guard TASK_KILLING.\n\nFrameworks must opt-in to receive TASK_KILLING. For now, it will be\nentirely the responsibility of the executor to check the capability\nbefore sending a TASK_KILLING update.\n\nReview: https://reviews.apache.org/r/43488/","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/cae9162a198a4a298fee920c57dbd128731529e2"},{"sha":"a99a2059689537f0af3bc4746f1ffda1572910e1","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Generalization and cleanup of MasterTest.FrameworkWebUIUrlandCapabilities.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/a99a2059689537f0af3bc4746f1ffda1572910e1"},{"sha":"c893c9f8e7fd9fb3f1668e0f065318b8196c0f7e","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Added missing assertions to MasterTest.StateEndpointFrameworkInfo.\n\nThe MasterTest.StateEndpointFrameworkInfo test can crash when the\nassumed JSON types do not hold. Rather, we should assert the type\nbefore using JSON::Value::as, so that the test fails rather than\ncrashing the program.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/c893c9f8e7fd9fb3f1668e0f065318b8196c0f7e"},{"sha":"a30233b994dd1a77eb8ef37525b5aa7b6ecdf3bd","author":{"email":"87fdce2f8591aa832058ad808647942a744be29c@linux.vnet.ibm.com","name":"Abhishek Dasgupta"},"message":"Updated the command / docker executors to send TASK_KILLING.\n\nReview: https://reviews.apache.org/r/43489/","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/a30233b994dd1a77eb8ef37525b5aa7b6ecdf3bd"},{"sha":"25d303d8743b524c92627d48f7dfb7ac2a921ede","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Fixed health check process leak when shutdown is called without killTask.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/25d303d8743b524c92627d48f7dfb7ac2a921ede"},{"sha":"ee86b13633a9469629dbd79681d0776b6020f76a","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Added command executor tests for TASK_KILLING.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/ee86b13633a9469629dbd79681d0776b6020f76a"},{"sha":"978ccb5dd637f0e1577ecae1e21973f50429b04c","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Added docker executor tests for TASK_KILLING.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/978ccb5dd637f0e1577ecae1e21973f50429b04c"},{"sha":"1488f16d283f69b7dc96feaee91b04a09012ca4a","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Added TASK_KILLING to the API changes in the CHANGELOG.","distinct":true,"url":"https://api.github.com/repos/apache/mesos/commits/1488f16d283f69b7dc96feaee91b04a09012ca4a"}]}