GitHub PushEvent at 2014-08-05 02:25:48
Repository: marathon
Actor: ConnorDoyle
Payload: {"shas":[["eb4fba973e3c62db53832b6807e09f16f97513ab","c219c4dc4b7ff6be7a7090459bc6d06a879a1577@mesosphere.io","wip","Tobi Knaup",false],["1a0b60f9445419505b355c7f7ddc4dbf42fe3a22","f29f1bb18fa5a0aad77d23cb5416513f3c8c2a52@r3-tech.de","added models for groups and stub GroupsResource","Dario Rexin",false],["ecf06872c877b3000b3f1172a97c1549045a3560","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","UpgradeManager: interface defined\nUpgradeActor: first sketch\nDeploymentPlan: deployment steps to execute\nUpgradeEvent: add success and failed events\nGroupRepository: genesis","Matthias Veit",false],["577f3cda54134c9489a1d0226838bd180720c258","f29f1bb18fa5a0aad77d23cb5416513f3c8c2a52@r3-tech.de","small changes","Dario Rexin",false],["e966162c5b561b1c4d041b68e9e523a0e3aae9a8","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","Group: add version\nGroupRepository: basic persistence","Matthias Veit",false],["846892cb0f20cfda05ba7fc8b0ad934b11aa40c5","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","Group: remove clutter","Matthias Veit",false],["92d254da3387fe165665eee15bc9ac02a1ece960","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","Group: Rest CRUD operations","Matthias Veit",false],["2fed25cbc245d326770f7bc7a153bc15915df470","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","Make group persistent\nProto: add definitions to proto\nStepping: rename to Step\nGroup: implement MarathonState hooks\nGroupResource: use  GroupManager to implement the methods\nGroupManager: handle state updates and trigger deployments\nGroupRepository: copy/paste from AppRepository","Matthias Veit",false],["2eca58a7da0c2a114129f430561af9ce14ce6f5e","f29f1bb18fa5a0aad77d23cb5416513f3c8c2a52@r3-tech.de","added restart call","Dario Rexin",false],["64472c3b2a389e32ec001ebaabc625391934ed8e","f29f1bb18fa5a0aad77d23cb5416513f3c8c2a52@r3-tech.de","make restart fail if tasks fail to start","Dario Rexin",false],["ad171179e969577c338a2abc2384c24c66d5f3ff","f29f1bb18fa5a0aad77d23cb5416513f3c8c2a52@r3-tech.de","added events and fixed callback for startup","Dario Rexin",false],["a330a88046cf26f15bbdb311b08e1aa7aed5d0e3","f29f1bb18fa5a0aad77d23cb5416513f3c8c2a52@r3-tech.de","make EventBus mandatory","Dario Rexin",false],["e7e7dda01966c032905bd0d79299762a3ec6d969","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","DeploymentStep: now has waitTime and a check function\nDeploymentAction: now has tasks to kill","Matthias Veit",false],["03c6c52dac8ed136527d6156dd5891ba0466df4b","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","GroupRepository: load latest AppDefinition from AppRepository, when Group is loaded","Matthias Veit",false],["1e0df0dba238da1b78446cab26c3902c1095a6a0","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","ignore local mesos.proto","Matthias Veit",false],["1ef72bf76c91365bcf0d76a65d2bdf8a4df827ec","f29f1bb18fa5a0aad77d23cb5416513f3c8c2a52@r3-tech.de","added DeployActor","Dario Rexin",false],["945c49b2271286f4a3d45c38f4152790dcaf7e68","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","DeploymentPlan: make it a MarathonState\nmarathon.proto: add proto messages","Matthias Veit",false],["e9f36fa3e62a60e97a85f62f84d82910f2d38ea4","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","DeploymentPlan: rename scale->scaleUp, orig->original","Matthias Veit",false],["5768035dea2868dcea3f110cfe6b4db8a633a53d","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","DeploymentPlan: missing action","Matthias Veit",false],["6eeeeb1410d22449c646fbf41e200e7d11bd22f6","f46acacde143488a5429d8898edf150303c275a8@yahoo.de","-ScalingStrategy: make it a trait with 2 cases: rolling and canary\n-UpgradeManager: not needed any longer\n-DeploymentPlan: stores the strategy as well, to be able to take over pending deployments","Matthias Veit",false]],"size":285,"ref":"refs/heads/master","head":"4ab31169598abe2cd488e1a684770e6527ebadd8"}