{"push_id":1382700473,"size":12,"distinct_size":5,"ref":"refs/heads/mv/offers","head":"8b88df09a260dc38c89612f12cdc4020f1124bce","before":"8277a75e98ce7d2146cc1393df77facad6631cac","commits":[{"sha":"da79920934716a8ba11bf5faf4338333b0c4f7a9","author":{"name":"jeschkies","email":"a49329f55207001a31db7d6249656606d9a48167@web.de"},"message":"Add `Instance.startedAt`.\n\nSummary:\nThis way we have only one implementation. So far the method is\nalways lazy. Once the update method is adopted for saving since status\nas well we could change the laziness. Depends on D108.\n\nTest Plan: unit test\n\nReviewers: unterstein, zen-dog, meichstedt\n\nSubscribers: marathon-team, jenkins\n\nDifferential Revision: https://phabricator.mesosphere.com/D121","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/da79920934716a8ba11bf5faf4338333b0c4f7a9"},{"sha":"e78da9cf50d94e86f00eafba9a5dc19d1e07b282","author":{"name":"Johan Gyllenspetz","email":"35173199ef4e4ddd1378e8e7e10aafd648670bef@gmail.com"},"message":"Added Mapillary to usage list (#4632)\n\nMarathon is AWESOME!","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/e78da9cf50d94e86f00eafba9a5dc19d1e07b282"},{"sha":"5227fe6fb9c06a477909ffedc756c6279c867e2f","author":{"name":"jeschkies","email":"a49329f55207001a31db7d6249656606d9a48167@web.de"},"message":"Move `activeSince` timestamp to InstanceState.\n\nSummary:\nThe activeSince timestamp is now calculated on each update and\nnot on each access. This change also creates an InstanceState factory\nmethod in the companion object to simplify things.\n\nTest Plan: unit test\n\nReviewers: meichstedt, unterstein\n\nSubscribers: marathon-team, jenkins\n\nDifferential Revision: https://phabricator.mesosphere.com/D132","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/5227fe6fb9c06a477909ffedc756c6279c867e2f"},{"sha":"e110409c4b4bbc7a23c83e197250e3d09220feb3","author":{"name":"James DeFelice","email":"8a902ea14a5278f1e2ebc2dd3f2f51cc12f70c1f@gmail.com"},"message":"heartbeat monitor should comply with mesos re: use of TASK_UNKNOWN\n\nSummary: Integration tests are failing because Mesos now sends TASK_UNKNOWN but heartbeat monitor wasn't watching for them.\n\nTest Plan: sbt test\n\nReviewers: jasongilanfarr, jeschkies\n\nReviewed By: jasongilanfarr, jeschkies\n\nSubscribers: jenkins, marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D136","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/e110409c4b4bbc7a23c83e197250e3d09220feb3"},{"sha":"803077d3a05ee7658d4f25672cfdba9b70822fbd","author":{"name":"jeschkies","email":"a49329f55207001a31db7d6249656606d9a48167@web.de"},"message":"Remove `activeSince` from Instance.\n\nSummary:\nThe method is part of InstanceState since D132. I've just\nforgot to remove the other method from Instance.\n\nTest Plan: unit-test\n\nReviewers: meichstedt\n\nSubscribers: marathon-team, jenkins\n\nDifferential Revision: https://phabricator.mesosphere.com/D142","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/803077d3a05ee7658d4f25672cfdba9b70822fbd"},{"sha":"ba38f5b0600e55c8e2fb7a2725f0a45f4d842f23","author":{"name":"Jason Gilanfarr","email":"7c60b5afdef2c7a2ab3fb5e8ead1b3d36383b529@mesosphere.com"},"message":"Correct Zookeeper Connection timeout.\n\nSummary:\n- We didn't set the connection timeout in the election service so there were always warnings.\n- Also correctly set all the necessary config settings so that the test actually checks if\n  we're existing when the hosts couldn't be resolved\n\nOriginally included in https://phabricator.mesosphere.com/D53\n\nTest Plan: sbt test\n\nReviewers: aquamatthias, jeschkies\n\nReviewed By: aquamatthias, jeschkies\n\nSubscribers: marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D138","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/ba38f5b0600e55c8e2fb7a2725f0a45f4d842f23"},{"sha":"1a4130bef0d03de4e87e16d0fad4d5ac9c9fe581","author":{"name":"Jason Gilanfarr","email":"7c60b5afdef2c7a2ab3fb5e8ead1b3d36383b529@mesosphere.com"},"message":"Tooling to support parallel test.\n\nSummary: - Tooling from https://phabricator.mesosphere.com/D53 that eventually supports parallel test\n\nTest Plan: sbt test\n\nReviewers: aquamatthias, jeschkies\n\nReviewed By: aquamatthias, jeschkies\n\nSubscribers: jenkins, marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D137","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/1a4130bef0d03de4e87e16d0fad4d5ac9c9fe581"},{"sha":"fe9986de49df226ca0dda63f466c45d43b292a43","author":{"name":"Matthias Veit","email":"442bbba67e299f5fc27065a4df4fe2fff5a82d4b@yahoo.de"},"message":"Add startedAt to TaskLauncherActor.\nAdd since field to queue resource.\nAdd documentation to the raml spec.","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/fe9986de49df226ca0dda63f466c45d43b292a43"},{"sha":"fcfa1baa4148c5d1a819b581bd57e41b437f0575","author":{"name":"Matthias Veit","email":"442bbba67e299f5fc27065a4df4fe2fff5a82d4b@yahoo.de"},"message":"Add the OfferStatistics to the queue endpoint.\nDefine OfferMatchResult to cover the matching and the not matching case.\nDefine the InstanceOpFactory.matchOfferRequest to get an OfferMatchResult","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/fcfa1baa4148c5d1a819b581bd57e41b437f0575"},{"sha":"a911aaa7c1836a60a0292f96143376ea419cbb68","author":{"name":"Matthias Veit","email":"442bbba67e299f5fc27065a4df4fe2fff5a82d4b@yahoo.de"},"message":"Remove InstanceOpFactory.buildTaskOp and adapt all tests to use matchOfferRequest.\n\nSummary:\n\nTest Plan:\n\nReviewers:\n\nSubscribers:","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/a911aaa7c1836a60a0292f96143376ea419cbb68"},{"sha":"c45cbdf7f005c3a47248aabe5290c963f7913e3a","author":{"name":"Matthias Veit","email":"442bbba67e299f5fc27065a4df4fe2fff5a82d4b@yahoo.de"},"message":"Add received timestamp to offer.\nAdd AllUnused in the example.","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/c45cbdf7f005c3a47248aabe5290c963f7913e3a"},{"sha":"8b88df09a260dc38c89612f12cdc4020f1124bce","author":{"name":"Matthias Veit","email":"442bbba67e299f5fc27065a4df4fe2fff5a82d4b@yahoo.de"},"message":"Queue: split unusedOfferSummary and lastUnusedOffers (being able to not embed lastUnusedOffers)\nAdd timestamp to MatchResult.\nAdd processedOfferCount and unusedOfferCount to the summary.\nAdd lastUnusedOfferAt and lastUsedOfferAt to the summary.\nAdd role to the resource.","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/8b88df09a260dc38c89612f12cdc4020f1124bce"}]}
{"actor":{"display_login":"aquamatthias"}}