{"push_id":1063768486,"size":889,"distinct_size":889,"ref":"refs/heads/master","head":"bd3ba4e605ce84ddd902453d22f47178e7f824b2","before":"af0bb8969117503fcc4936727f7bc355d14fcbee","commits":[{"sha":"024bdd470795592bfbf091045d7ba05ab873fd62","author":{"email":"bad82f9a6b32052c72c6c00c54e3d2aaf917be49@gmail.com","name":"Kevin Klues"},"message":"Added script to generate docs from endpoint help strings.\n\nInvoke this script from anywhere within the mesos source tree\n(including in the build directory) to autogenerate documentation for\nall endpoint strings and install them into the docs/endpoint folder.\nIn a subsequent commit we commit all of these autogenerated files back\nto the source repo and add a link in home.md to find them.\n\nReview: https://reviews.apache.org/r/43220/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/024bdd470795592bfbf091045d7ba05ab873fd62"},{"sha":"d264244f8db5772affcd9e6acdbd0e5952fe1498","author":{"email":"bad82f9a6b32052c72c6c00c54e3d2aaf917be49@gmail.com","name":"Kevin Klues"},"message":"Updated endpoints/index.md.\n\nThe index was updated to reflect updates to the\ngenerate-endpoints-help.py script used to generate it.\n\nReview: https://reviews.apache.org/r/43324/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/d264244f8db5772affcd9e6acdbd0e5952fe1498"},{"sha":"b36edb08257e9a4fab1dfde641406e55f0f81478","author":{"email":"7546158c687259ddf5079ff8372990afeb96bbf6@gmail.com","name":"Benjamin Mahler"},"message":"Updated generated endpoint documentation.","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/b36edb08257e9a4fab1dfde641406e55f0f81478"},{"sha":"dc8afb92e945492e8e6b7144d0f2e1a5d92841d2","author":{"email":"7546158c687259ddf5079ff8372990afeb96bbf6@gmail.com","name":"Benjamin Mahler"},"message":"Added help endpoint documentation to site readme.","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/dc8afb92e945492e8e6b7144d0f2e1a5d92841d2"},{"sha":"4c9e3f419d9e74dce9a84a8f6f140dd4631bf0c0","author":{"email":"22a0dda5f6015b8ee84a30ff6553d35a91fe8732@apache.org","name":"Timothy Chen"},"message":"Fixed volume paths for command tasks with image.\n\nReview: https://reviews.apache.org/r/42278/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/4c9e3f419d9e74dce9a84a8f6f140dd4631bf0c0"},{"sha":"7a6dda7086b443539eb3bd4fed3a783512e6a003","author":{"email":"54c216e92c69660da4555cb14e29e3c87210fd46@mesosphere.io","name":"Avinash sridharan"},"message":"Fixed cleanup logic in cgroups net_cls isolator.\n\nWe should be responsible for freeing a handle only if the handle manager\nis set.\n\nReview: https://reviews.apache.org/r/43292/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/7a6dda7086b443539eb3bd4fed3a783512e6a003"},{"sha":"6cca8c8071e4b863d951a1631141f861c47826d1","author":{"email":"a7ce23733acde57a9c5164eb89f78c8873879f94@apache.org","name":"James Peach"},"message":"Enable mesos tests installation.\n\nThis patch enables the installation mesos-tests and its dependencies\nand helper tool. The goal is to allow operators to build a separate\ntest package that can be run at deployment time to verify that Mesos\nworks in the deployment environment.\n\nSince the build directory is searched first, to run it on a host\nthat has a build tree, you need to specify a non-existent tree:\n\n~ $ $PREFIX/libexec/mesos/tests/mesos-tests --build_dir=/none\n\n\\- Add --enable-tests-install\n\\- Fix mesos-tests gmock dependencies\n\\- Optionally install tests, helpers and test modules\n\\- Add utility helpers to find various test resources\n\nReview: https://reviews.apache.org/r/40553/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/6cca8c8071e4b863d951a1631141f861c47826d1"},{"sha":"921aa8084868ea5699ce2fd025271229e6c942ee","author":{"email":"37cfa39210c37c784956d56132125f27a6840755@gmail.com","name":"Gilbert Song"},"message":"Fixed flaky segfault in DockerFetcherPluginTest.\n\nReview: https://reviews.apache.org/r/43335/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/921aa8084868ea5699ce2fd025271229e6c942ee"},{"sha":"277565709c2aee48865092a3931ba68f3ea90c41","author":{"email":"f7dbdc18739a73ec4cd3860bbfb64f26fca5b643@gmail.com","name":"David Forsythe"},"message":"Make bash scripts portable.\n\nReview: https://reviews.apache.org/r/42735/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/277565709c2aee48865092a3931ba68f3ea90c41"},{"sha":"7aafb8e44d347a03cbef83d3f7ee4705b9d23c09","author":{"email":"f7dbdc18739a73ec4cd3860bbfb64f26fca5b643@gmail.com","name":"David Forsythe"},"message":"Split os::memory() out into platform specific files.\n\nReview: https://reviews.apache.org/r/42757/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/7aafb8e44d347a03cbef83d3f7ee4705b9d23c09"},{"sha":"2c1808685aa1ef408455e34af5c4540cf873a5e1","author":{"email":"54c216e92c69660da4555cb14e29e3c87210fd46@mesosphere.io","name":"Avinash sridharan"},"message":"Added a unit-test to test net_cls primary handles set from command line.\n\nReview: https://reviews.apache.org/r/42782/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/2c1808685aa1ef408455e34af5c4540cf873a5e1"},{"sha":"1af86559c3cf47159aa00c289208bbec50fd6df9","author":{"email":"af4042c59aa3d8e2083818ee6d8e77c07e7fa4fc@gmail.com","name":"Anand Mazumdar"},"message":"Fixed flakiness in SlaveRecoveryTest/0.CleanupHTTPExecutor.\n\nThis change fixes the flakiness in this test. The issue was a race between the\n`connected` callback being called before we did `process::spawn` to start the\nprocess.\n\nThe details of the race that lead to the failure are as follows:\n- We started the executor library inside the constructor of `TestExecutor`. The\n  callback function did `process::defer(self(), &Self::connected)`\n- The `connected` callback can be invoked by the Executor library before we got\n  a chance to actually invoke `process::spawn` on the `TestExecutor` process\nitself. This in can turn lead to the `dispatch` being silently dropped.\n\nThis change now starts the library inside the `initialize` function that is\ngurranteed to be called after `process::spawn` is invoked.\n\nReview: https://reviews.apache.org/r/43285/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/1af86559c3cf47159aa00c289208bbec50fd6df9"},{"sha":"d68d3429fcfd351cd3f0907bc798bb3139ed0903","author":{"email":"af4042c59aa3d8e2083818ee6d8e77c07e7fa4fc@gmail.com","name":"Anand Mazumdar"},"message":"Fixed flakiness in ExamplesTest.EventCallFramework.\n\nThe root cause is similar to r43285.\n\nReview: https://reviews.apache.org/r/43286/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/d68d3429fcfd351cd3f0907bc798bb3139ed0903"},{"sha":"5e0f787fee8ad810ed6580cecdc2dc92644944ed","author":{"email":"af4042c59aa3d8e2083818ee6d8e77c07e7fa4fc@gmail.com","name":"Anand Mazumdar"},"message":"Replaced naked pointer with Owned.\n\nThis trivial change replaces the old C style pointer with `process::Owned`.\n\nReview: https://reviews.apache.org/r/43287/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/5e0f787fee8ad810ed6580cecdc2dc92644944ed"},{"sha":"67017f136b9820c493b9d861ccb7fc9e463dfa92","author":{"email":"af4042c59aa3d8e2083818ee6d8e77c07e7fa4fc@gmail.com","name":"Anand Mazumdar"},"message":"Re-enabled test ExamplesTest.EventCallFramework.\n\nReview: https://reviews.apache.org/r/43288/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/67017f136b9820c493b9d861ccb7fc9e463dfa92"},{"sha":"1ee4ee794a20bacd353435e401d15f410fc1d31f","author":{"email":"5ffc016d7209f0f952260d2bc1713fa526943086@mesosphere.io","name":"Jojy Varghese"},"message":"Refactored up the common image creation in appc tests.\n\nThis change will enable other tests to reuse the common test image\ncreation logic.\n\nReview: https://reviews.apache.org/r/42156/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/1ee4ee794a20bacd353435e401d15f410fc1d31f"},{"sha":"748a60e007c8760b13d0795e8f344231092f1666","author":{"email":"5ffc016d7209f0f952260d2bc1713fa526943086@mesosphere.io","name":"Jojy Varghese"},"message":"Changed ProvisionerAppcTest to use AppcStoreTest suite.\n\nThis change will enable ProvisionerAppcTest suite to reuse common code\nlike test image creation.\n\nReview: https://reviews.apache.org/r/42157/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/748a60e007c8760b13d0795e8f344231092f1666"},{"sha":"83b43d91adb720f0b7d25816155f5c71240c4164","author":{"email":"eecf634a4e9d68b8c846fa890bd4336696c470e4@gmail.com","name":"Vinod Kone"},"message":"Returned \"ServiceUnavailable\" for slave's /state during recovery.\n\nThis will help operators hitting the /state endpoint by not returning incomplete\ndata when slave is still recoverying.\n\nReview: https://reviews.apache.org/r/43267","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/83b43d91adb720f0b7d25816155f5c71240c4164"},{"sha":"3ca369141285a1fcc1101934475a88b988db84df","author":{"email":"537fbe67df61ff679eb89705ad76a7f1c4e05f51@mesosphere.io","name":"Bernd Mathiske"},"message":"Fixed the build with gcc 5.2.\n\nAn unsigned<->signed comparison was failing.\n\nReview: https://reviews.apache.org/r/43359/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/3ca369141285a1fcc1101934475a88b988db84df"},{"sha":"0649443e74b83079d509073b715205ccd9147e59","author":{"email":"54c216e92c69660da4555cb14e29e3c87210fd46@mesosphere.io","name":"Avinash sridharan"},"message":"Implemented the `status` method in CgroupNetClsIsolatorProcess.\n\nReview: https://reviews.apache.org/r/42947/","distinct":true,"url":"https://api.github.com/repos/abheekg/mesos/commits/0649443e74b83079d509073b715205ccd9147e59"}]}