{"push_id":1477888560,"size":3,"distinct_size":2,"ref":"refs/heads/sidecar_prereq","head":"e25eaf83d0b2144d9e73466ee3f8c49ac6e5d82c","before":"c53079ca0182c00361523beb9acef4314ccc0124","commits":[{"sha":"68aa1ac5f875d02506e2277aa8e5db1329562a33","author":{"name":"Nicholas Parker","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@nickbp.com"},"message":"Many SDK fixes from dogfooding the API (#407)\n\n* Many SDK fixes from dogfooding the API\r\n\r\n- Rename Hdfs/Kafka/HelloWorldServiceSpecTest to just ServiceSpecTest.\r\n  The HelloWorld one gets copied into new projects, leading to awkward\r\n  naming.\r\n- Move TASKCFG_* routing into CommandSpec construction. This ensures\r\n  that envvars specified via TASKCFG_* (eg by end users) get the same\r\n  treatment as envvars specified via a ServiceSpec, and ensures that\r\n  changes to TASKCFG_* envvars are correctly detected/logged in\r\n  the spec change detection.\r\n- Move Executor-specific functionality in CommonTaskUtils into the\r\n  executor's ProcessTask class\r\n- Update the executor to include ALL container envvars, not just\r\n  `MESOS_SANDBOX`. Took a while to find out why `LIBPROCESS_IP` wasn't\r\n  working in a config template..\r\n- Add a nice diff to the ServiceSpec change detection. New behavior is\r\n  to show the full new config, and its diff vs the old config.\r\n- Internal refactoring in DefaultOfferRequirementProvider, dropping\r\n  TaskConfigRouter as that's now handled in CommandSpec.\r\n- Remove pod type from TaskSpec as nothing was actually reading it.\r\n\r\n* Break out constants into members\r\n\r\n* Break out diff print into a separate function","distinct":false,"url":"https://api.github.com/repos/mesosphere/dcos-commons/commits/68aa1ac5f875d02506e2277aa8e5db1329562a33"},{"sha":"623cf7e2b6f964f5550dcd38dc5e209ea9a62853","author":{"name":"Gabriel Hartmann","email":"e522195f0c1ec3a2c8267b9adf2d51825c21ff23@mesosphere.io"},"message":"Allow tasks to be launched on an already running Executor\n\nSidecar task fundamentals are implemented","distinct":true,"url":"https://api.github.com/repos/mesosphere/dcos-commons/commits/623cf7e2b6f964f5550dcd38dc5e209ea9a62853"},{"sha":"e25eaf83d0b2144d9e73466ee3f8c49ac6e5d82c","author":{"name":"Gabriel Hartmann","email":"e522195f0c1ec3a2c8267b9adf2d51825c21ff23@mesosphere.io"},"message":"Expose sidecar execution through PlansResource","distinct":true,"url":"https://api.github.com/repos/mesosphere/dcos-commons/commits/e25eaf83d0b2144d9e73466ee3f8c49ac6e5d82c"}]}
{"actor":{"display_login":"gabrielhartmann"}}