{"push_id":1001158892,"size":111,"distinct_size":0,"ref":"refs/heads/master","head":"4194e395d31411416e3e9b0f7bb30d6845a2b8e8","before":"ff3cc98df5043a9c90cea3ccde3deccd55baca22","commits":[{"sha":"efbdef8dfd96ff08c1342b171ef89dcb266bdce7","author":{"email":"79e2475f81a6317276bf7cbb3958b20d289b78df@mesosphere.io","name":"Greg Mann"},"message":"Allowed dynamic reservation without a principal.\n\nThe `ReservationInfo.principal` field has been migrated to `optional`,\nwhich means we can now allow dynamic reservation and unreservation\nwithout a principal. This allows the use of the `/reserve` and\n`/unreserve` HTTP endpoints when HTTP authentication is disabled.\n\nNote that we still require that frameworks/operators set the\n`ReservationInfo.principal` field to match their own principal,\nif present. It may be desirable to remove this requirement;\nthis improvement is tracked in MESOS-4696.\n\nReview: https://reviews.apache.org/r/43639/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/efbdef8dfd96ff08c1342b171ef89dcb266bdce7"},{"sha":"a6d27b138c140239edb4650a744c73dab79d0c06","author":{"email":"79e2475f81a6317276bf7cbb3958b20d289b78df@mesosphere.io","name":"Greg Mann"},"message":"Removed unnecessary parameter from validation function.\n\nSince unreserve operations are now possible without a principal,\nthe `bool hasPrincipal` parameter to the Unreserve operation validation\nfunction is no longer necessary.\n\nReview: https://reviews.apache.org/r/43641/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/a6d27b138c140239edb4650a744c73dab79d0c06"},{"sha":"866c52c51366da5998db879bbf55ecc278d2c6f2","author":{"email":"79e2475f81a6317276bf7cbb3958b20d289b78df@mesosphere.io","name":"Greg Mann"},"message":"Updated comments/docs for using reservation endpoints without principal.\n\nReview: https://reviews.apache.org/r/43642/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/866c52c51366da5998db879bbf55ecc278d2c6f2"},{"sha":"c2f1697fac35005dbc526eee0eea7ee1b01b31c9","author":{"email":"8a2c33e06e9eac20a83121d84bdfc0f42a985e3c@apache.org","name":"Michael Park"},"message":"Updated the website for 0.27.1 release.\n\nReview: https://reviews.apache.org/r/43858/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/c2f1697fac35005dbc526eee0eea7ee1b01b31c9"},{"sha":"3070d5c349986075d53dc0a1daed57f366a73dfe","author":{"email":"cd9eaa9c1b42df36f4b739ad7798141f770a4262@gmail.com","name":"Alexander Rukletsov"},"message":"Cleaned up hierarchical allocator tests.\n\nChanges made:\n- empty resource map promoted to a const class field;\n- removed variable numeric suffixes where appropriate;\n- added const where appropriate.\n\nReview: https://reviews.apache.org/r/41950/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/3070d5c349986075d53dc0a1daed57f366a73dfe"},{"sha":"fd1101db8af8f3ea684a09e2f1d79f5fa9b69496","author":{"email":"765086fe2e0c1f980161f127fec596800f327f62@outlook.com","name":"Yong Tang"},"message":"Fixed invalid usage of ATOMIC_FLAG_INIT in libprocess.\n\nReview: https://reviews.apache.org/r/43859/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/fd1101db8af8f3ea684a09e2f1d79f5fa9b69496"},{"sha":"2120e8f9e97eaa0ca31a63b201c27b02f2a44f0c","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Revert \"Cleaned up hierarchical allocator tests.\"\n\nThis reverts commit 3070d5c349986075d53dc0a1daed57f366a73dfe.","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/2120e8f9e97eaa0ca31a63b201c27b02f2a44f0c"},{"sha":"654b0df41cf7e6425f0063f70e89671314a692e3","author":{"email":"1e6780c0c00bdae1d869b533e91b45f21b7c79ee@gmail.com","name":"Neil Conway"},"message":"Used `size_t` instead of `int` to track number of frameworks per role.\n\nPer informal project style, we prefer using `size_t` when representing\na count or the size of a collection.\n\nReview: https://reviews.apache.org/r/43848/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/654b0df41cf7e6425f0063f70e89671314a692e3"},{"sha":"1743ad4c2b3dbc3c6fd93e6ba4a31c8d71b295d1","author":{"email":"f49f2a5e660787beb1d0033eaaa9f0d533955c60@mesosphere.io","name":"Joerg Schad"},"message":"Fixed typos in subprocess.cpp comments.\n\nReview: https://reviews.apache.org/r/43849/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/1743ad4c2b3dbc3c6fd93e6ba4a31c8d71b295d1"},{"sha":"8b5137ddbb33417518dee32066c0fb552d05d046","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Updated the HA framework guide for TASK_KILLING.\n\nReview: https://reviews.apache.org/r/43821","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/8b5137ddbb33417518dee32066c0fb552d05d046"},{"sha":"b1092b005b03d231b18806679a8e1d58a09f3004","author":{"email":"0cbf0e47e6ba4c52b8d3c5606dff81e1a6b2839a@apache.org","name":"Benjamin Mahler"},"message":"Updated webui to reflect the new TASK_KILLING state.\n\nReview: https://reviews.apache.org/r/43888","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/b1092b005b03d231b18806679a8e1d58a09f3004"},{"sha":"9fc203332c49e61d537fa0e6b7baa0c7ebc254cd","author":{"email":"1e6780c0c00bdae1d869b533e91b45f21b7c79ee@gmail.com","name":"Neil Conway"},"message":"Fixed minor bug in generate-endpoint-help.py.\n\nIf the script exited when `current_subprocess` was None, it would\nprint an ugly exception stack trace.\n\nReview: https://reviews.apache.org/r/43384/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/9fc203332c49e61d537fa0e6b7baa0c7ebc254cd"},{"sha":"60f211afe05647f77733f3e891c0c354dbbf9c41","author":{"email":"0f114804888b88d50037b04b42e57b858d851b87@gmail.com","name":"Cong Wang"},"message":"Add SNMP statistics to v1 mesos.proto.\n\nReview: https://reviews.apache.org/r/43730/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/60f211afe05647f77733f3e891c0c354dbbf9c41"},{"sha":"caf6c02989cfc9236d0ae03eaad4844d6763d5c0","author":{"email":"0acc13d62cce94f85218ac2e2aa40486e36f9a9f@gmail.com","name":"Jie Yu"},"message":"Refactored and simplified the docker puller interfaces.\n\nReview: https://reviews.apache.org/r/43801","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/caf6c02989cfc9236d0ae03eaad4844d6763d5c0"},{"sha":"66d0f4496f146fb0c68d23e08d25a9af108c6218","author":{"email":"0acc13d62cce94f85218ac2e2aa40486e36f9a9f@gmail.com","name":"Jie Yu"},"message":"Used uri::Fetcher to pull docker images in docker registry puller.\n\nReview: https://reviews.apache.org/r/43860","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/66d0f4496f146fb0c68d23e08d25a9af108c6218"},{"sha":"14f070fda25c98c0a8ba29da84c607f2dd86da6a","author":{"email":"0acc13d62cce94f85218ac2e2aa40486e36f9a9f@gmail.com","name":"Jie Yu"},"message":"Removed the restriction that /tmp needs to be writable in new rootfs.\n\nReview: https://reviews.apache.org/r/43896","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/14f070fda25c98c0a8ba29da84c607f2dd86da6a"},{"sha":"57f8aa326c2c756eff440fff2d0ca888c89bf758","author":{"email":"0acc13d62cce94f85218ac2e2aa40486e36f9a9f@gmail.com","name":"Jie Yu"},"message":"Removed the unused docker registry client and token manager.","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/57f8aa326c2c756eff440fff2d0ca888c89bf758"},{"sha":"41343a7a6c3df215cc96aa9ec9541df9ccd72fd2","author":{"email":"37cfa39210c37c784956d56132125f27a6840755@gmail.com","name":"Gilbert Song"},"message":"Fixed the bug in linux fs for creating fd symlinks.\n\nReview: https://reviews.apache.org/r/43912/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/41343a7a6c3df215cc96aa9ec9541df9ccd72fd2"},{"sha":"eaa9f14a7aa3f5e913641b52cb7cd9da2c0846e4","author":{"email":"37cfa39210c37c784956d56132125f27a6840755@gmail.com","name":"Gilbert Song"},"message":"Fixed chdir to an empty directory error in docker runtime isolator.\n\nReview: https://reviews.apache.org/r/43854/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/eaa9f14a7aa3f5e913641b52cb7cd9da2c0846e4"},{"sha":"0786e6636576e12f5168d0923cfbe000403eabea","author":{"email":"e994042d04bae499faba91bb423d890852a59272@mesosphere.io","name":"Benjamin Bannier"},"message":"Made sure that spawned processes terminated before leaving tests.\n\nReview: https://reviews.apache.org/r/43893/","distinct":false,"url":"https://api.github.com/repos/asridharan/mesos/commits/0786e6636576e12f5168d0923cfbe000403eabea"}]}