{"push_id":1417031441,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"6850435ff15ef7a85ed22ca40f86857b92772be5","before":"2abf2f7b3a715e4a92a573901d1dc1a334d5ebfd","commits":[{"sha":"b5c11a2e84e0d9102e73148c0651d2d53fd22e56","author":{"name":"James Peach","email":"a9075a12ca06fe3d864e2451a1c2a9f46741ef3c@apache.org"},"message":"Fix mesos-execute default content type flag.\n\nReview: https://reviews.apache.org/r/53957/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/b5c11a2e84e0d9102e73148c0651d2d53fd22e56"},{"sha":"41bd0788109b61aa9430d0ccbef92dd9990619d2","author":{"name":"Guangya Liu","email":"a2ac01f151c8448ef37b3d008efb22256dac3ea8@gmail.com"},"message":"Improved performance for `getQuotaRoleAllocatedResources` in allocator.\n\nIn the allocator, `getQuotaRoleAllocatedResources` is trying to omit\ndynamic and static  reservations, and persistent volumes. But it is\ntraversing all `Resource` objects from the `Resources` object, strips\nthe `role` and then using `+=` to add each `Resource` object back.\n\nThe `Resources& +=(const Resource&)` operation performs validation of\nthe `Resource` object which will impact the performance negatively.\nThis fix is calling `flatten()` directly to strip the `role` for all\nof the `Resource` objects and this will not perform validation.\n\nReview: https://reviews.apache.org/r/53929/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/41bd0788109b61aa9430d0ccbef92dd9990619d2"},{"sha":"c1969c73c1ef0f5d1e5bb4f4e6f2dc60de08b876","author":{"name":"Aaron Wood","email":"6359778753dabb9000d6b4a014797c07dad287b3@verizon.com"},"message":"Fixed sign comparison errors caught by hardening flags in stout.\n\nThe hardening flags produced many new sign comparison errors\nin stout that need to be fixed for Mesos to compile/run.\n\nReview: https://reviews.apache.org/r/52886/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/c1969c73c1ef0f5d1e5bb4f4e6f2dc60de08b876"},{"sha":"b833fbad04723755e2b12d88d31181dc61e759ba","author":{"name":"Aaron Wood","email":"6359778753dabb9000d6b4a014797c07dad287b3@verizon.com"},"message":"Fixed sign comparison errors caught by hardening flags in libprocess.\n\nThe hardening flags caught many new sign comparison errors\nin libprocess that need to be fixed for Mesos to compile/run.\n\nReview: https://reviews.apache.org/r/52647/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/b833fbad04723755e2b12d88d31181dc61e759ba"},{"sha":"431f7ce6ff38cb2cd65807cdf8f494c2d5af5e2c","author":{"name":"Aaron Wood","email":"6359778753dabb9000d6b4a014797c07dad287b3@verizon.com"},"message":"Removed unused code caught by the new hardening flags.\n\nThe hardening flags produced many new errors about unused functions,\nvariables, etc. that need to be fixed for Mesos to compile/run.\n\nReview: https://reviews.apache.org/r/52754/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/431f7ce6ff38cb2cd65807cdf8f494c2d5af5e2c"},{"sha":"22dd6e32147182f8f55e8529d8fbc7cff06cf8c8","author":{"name":"windreamer","email":"5ece47126bd5827eb2dcb3de555682a6376f7925@gmail.com"},"message":"Added TFMesos to the list of frameworks.\n\nThis closes #182","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/22dd6e32147182f8f55e8529d8fbc7cff06cf8c8"},{"sha":"bf52cc1342b89b7d6923d017ddda06b066d03082","author":{"name":"Qian Zhang","email":"131e463a3b518b735d36c8b22e30a3b7043b1e7d@gmail.com"},"message":"Added parse function for v1::TaskInfo protobuf.\n\nReview: https://reviews.apache.org/r/53644/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/bf52cc1342b89b7d6923d017ddda06b066d03082"},{"sha":"77da99a9ca2d7bd5ba61c276290c1cb60bb55445","author":{"name":"Qian Zhang","email":"131e463a3b518b735d36c8b22e30a3b7043b1e7d@gmail.com"},"message":"Added '--task' into mesos-execute.\n\nReview: https://reviews.apache.org/r/53645/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/77da99a9ca2d7bd5ba61c276290c1cb60bb55445"},{"sha":"d44c3105d48e13f31729d8ba3101be619f4e7594","author":{"name":"windreamer","email":"5ece47126bd5827eb2dcb3de555682a6376f7925@gmail.com"},"message":"Add PyMesos to the list of API client libraries.\n\nThis closes #183","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/d44c3105d48e13f31729d8ba3101be619f4e7594"},{"sha":"ad36e93abb04f6299cfd90ab806d564789f5e327","author":{"name":"Packt","email":"4ef0efae8730df34c4f84470813d862be360f034@packtpub.com"},"message":"Added a new book to the list of mesos books.\n\nThis closes #179","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/ad36e93abb04f6299cfd90ab806d564789f5e327"},{"sha":"69efd9a739b7d29f51cb883dd5b933dd6b149903","author":{"name":"Benjamin Mahler","email":"ad6e11e77bdd88e9f9685b9b613ab950ac718185@apache.org"},"message":"Ordered Mesos books alphabetically by title.\n\nI accidentally introduced a book out of order when I\npushed the latest book addition. This restores the\nexisting alphabetical ordering by title.","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/69efd9a739b7d29f51cb883dd5b933dd6b149903"},{"sha":"6a4de74007604862e3c24b022ab565c8a9c6cdc9","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Moved around the `Request` struct in the file.\n\nThis serves two purposes:\n- This brings it near the `Response` struct thereby making it easy\nto switch between them for readability.\n- In the future, `Request` would have a `Pipe::Reader` member\nfor supporting request streaming. Otherwise, we would need to\nadd another forward declaration and forward declaring nested\nstructs is not quite possible.\n\nReview: https://reviews.apache.org/r/53481/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/6a4de74007604862e3c24b022ab565c8a9c6cdc9"},{"sha":"1003f3d208f6e06e8bf485e395190f9bd4e5fe24","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Initialized the POD type in the `Request` struct.\n\nPreviously, the `keepAlive` member was not initialized correctly,\nthe behavior is undefined if POD types are not correctly\ninitialized.\n\nReview: https://reviews.apache.org/r/53482/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/1003f3d208f6e06e8bf485e395190f9bd4e5fe24"},{"sha":"f6286048a5f897ff6859b38a24c3d64aa3b54d01","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Introduced a reader member to `Request` to support request streaming.\n\nThese new members are needed for supporting request streaming i.e.,\nthe caller can use the writer to stream chunks to the server if\nthe request body is not known in advance.\n\nReview: https://reviews.apache.org/r/53483/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/f6286048a5f897ff6859b38a24c3d64aa3b54d01"},{"sha":"5152728e3eeac8d6fac52545d0ebc5df6f2e42cb","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Introduced `RouteOptions` to support streaming requests.\n\nThis allows routes to specify configuration options. Currently, it\nonly has one member `streaming` i.e, if the route supports request\nstreaming. This also enables us to add more options in the future\nwithout polluting overloads.\n\nReview: https://reviews.apache.org/r/53484/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/5152728e3eeac8d6fac52545d0ebc5df6f2e42cb"},{"sha":"e8e3fe596f242767fc10ccb95cbdcd36c49a89a5","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Introduced a `readAll()` helper on `http::Pipe::Reader`.\n\nThe helper reads from the pipe till EOF. This is used later to\nread BODY requests from the streaming request decoder.\n\nReview: https://reviews.apache.org/r/53485/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/e8e3fe596f242767fc10ccb95cbdcd36c49a89a5"},{"sha":"32e203ea194e3531ea8c5ded4d538bacb7cc2781","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Introduced a streaming request decoder in libprocess.\n\nThis would become the default de facto decoder used by libprocess\nand replace the existing `DataDecoder`.\n\nReview: https://reviews.apache.org/r/53486/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/32e203ea194e3531ea8c5ded4d538bacb7cc2781"},{"sha":"dceacc50ce8577b1d0fd5cde0e55dadef1907fdf","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Removed extraneous socket argument from `DataDecoder` constructor.\n\nThis argument is not used anywhere in the code. This makes it\nconsistent with the streaming request decoder.\n\nReview: https://reviews.apache.org/r/53510/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/dceacc50ce8577b1d0fd5cde0e55dadef1907fdf"},{"sha":"c95e86c37dd82130016abf3a240ebfd869dfed2c","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Parameterized existing decoder tests on the type of decoder.\n\nThis allows us to not duplicate tests for the streaming request\ndecoder.\n\nReview: https://reviews.apache.org/r/53511/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/c95e86c37dd82130016abf3a240ebfd869dfed2c"},{"sha":"d30039ded0a434cdf9583e0a12b73e1b3661380e","author":{"name":"Anand Mazumdar","email":"da290f0d43e99e2d5a55122ac97e02aac5eb61d5@apache.org"},"message":"Wired the libprocess code to use the streaming decoder.\n\nOld libprocess style messages and routes not supporting request\nstreaming read the body from the piped reader. Otherwise, the\nrequest is forwarded to the handler when the route supports\nstreaming.\n\nReview: https://reviews.apache.org/r/53487/","distinct":true,"url":"https://api.github.com/repos/dforsyth/mesos/commits/d30039ded0a434cdf9583e0a12b73e1b3661380e"}]}
{"actor":{"display_login":"dforsyth"}}