{"push_id":1430540049,"size":6,"distinct_size":5,"ref":"refs/heads/me/cleanup/instance-migration","head":"97bc8047d9ec901b32e1051c4485f5986d8bd72e","before":"a8dd1b0452f543a19e4e4bd2c9c04fba97c2326b","commits":[{"sha":"428590bb69bc7a0a6ab37d85dea634c6726c6a9e","author":{"name":"Matthias Veit","email":"442bbba67e299f5fc27065a4df4fe2fff5a82d4b@yahoo.de"},"message":"Fixes #4702 by explicitly reconciling already running instances.\n\nSummary:\nDecrement instancesStarted, if an instance becomes terminal.\nMove launch logic into a separate method, that does nothing else.\nInside startUp check for finished.\n\nTest Plan: sbt test\n\nReviewers: jeschkies, meichstedt, zen-dog\n\nReviewed By: meichstedt, zen-dog\n\nSubscribers: jenkins, marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D222","distinct":false,"url":"https://api.github.com/repos/mesosphere/marathon/commits/428590bb69bc7a0a6ab37d85dea634c6726c6a9e"},{"sha":"9b29d0dac6ebd868aa2a4c47c5aaaf5f3137d34b","author":{"name":"Matthias Eichstedt","email":"15c839af116a79ecc5cda4cd016c7493aedfe6fd@mesosphere.io"},"message":"Added NetworkInfo as a wrapper for a task's network related information (hostPorts, effectiveIpAddress, ipAddresses and portAssignments).\n\nSummary:\nExtracted computation from and usages of AppDefinition.portAssignments, task.effectiveIpAddress MesosStatus.IpAddresses and task.launched.hostPorts into this wrapper and adjusted call sites to use task.status.networkInfo instead.\n\nFixes #4703\n\nLikely conflicts with D201\n\nTest Plan: sbt test\n\nReviewers: aquamatthias, unterstein, jasongilanfarr\n\nSubscribers: marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D217","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/9b29d0dac6ebd868aa2a4c47c5aaaf5f3137d34b"},{"sha":"929d03be94f0db20c59b1a2ed7988be3ea80705d","author":{"name":"Matthias Eichstedt","email":"15c839af116a79ecc5cda4cd016c7493aedfe6fd@mesosphere.io"},"message":"Changed HealthCheck interfaces to use instance instead of task\n\nSummary: Fixes #4704. Depends on D217\n\nTest Plan: sbt test\n\nReviewers: aquamatthias, unterstein\n\nSubscribers: marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D218","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/929d03be94f0db20c59b1a2ed7988be3ea80705d"},{"sha":"03f426fc10ee1ea2cc59293c912d161d70d6c53b","author":{"name":"Matthias Eichstedt","email":"15c839af116a79ecc5cda4cd016c7493aedfe6fd@mesosphere.io"},"message":"Removed remaining usages of Task.mesosStatus and the definition itself. Most usages were removed in D77.\n\nSummary: Fixes #4705. Depends on D218\n\nTest Plan: sbt test\n\nReviewers: aquamatthias, jeschkies\n\nSubscribers: marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D219","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/03f426fc10ee1ea2cc59293c912d161d70d6c53b"},{"sha":"8b82f1c0636101f25fedbdce86c0b73dc5ff92c0","author":{"name":"Matthias Eichstedt","email":"15c839af116a79ecc5cda4cd016c7493aedfe6fd@mesosphere.io"},"message":"Removed Task.agentInfo, as the instance already provided that information. Removed its implementations its usages.\n\nSummary:\nAdded a RawRepository to allow migrating from MarathonTask (protobuf) instead of deserialized Task model. Depends on D219\n\nFixes #4706\n\nTest Plan: sbt test\n\nReviewers: aquamatthias, jeschkies\n\nSubscribers: marathon-team\n\nDifferential Revision: https://phabricator.mesosphere.com/D220","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/8b82f1c0636101f25fedbdce86c0b73dc5ff92c0"},{"sha":"97bc8047d9ec901b32e1051c4485f5986d8bd72e","author":{"name":"Matthias Eichstedt","email":"15c839af116a79ecc5cda4cd016c7493aedfe6fd@mesosphere.io"},"message":"[WIP] Removed task.launched\n\nThe information previously contained in/represented by Task.Launched is superseded by Task.Status, which reflects a distinct task condition as well as network info, which is available for all active tasks.\n\nFixes #4709","distinct":true,"url":"https://api.github.com/repos/mesosphere/marathon/commits/97bc8047d9ec901b32e1051c4485f5986d8bd72e"}]}
{"actor":{"display_login":"meichstedt"}}