{"push_id":1332158392,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"e34a8057ed35837df6b7fb5ca7fefd2b05ebaeb6","before":"8ca3c325085b2dfee8a1992b5ff835c92728f312","commits":[{"sha":"ef34d3d72280ea7e9e5f0838c0e6ac5d7f9d9959","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"network: Refactor ACL generation for easier testing\n\nThis patch breaks up the ACL generation algorithm into two phases:\n1) Converting the db connections that only specify a from and to label\ninto connections in terms of IP addresses\n2) Converting these connections into ovsdb ACL rules.\n\nThis makes the unit tests more clear, and easier to create.","distinct":true,"url":"https://api.github.com/repos/ejj/quilt-dev/commits/ef34d3d72280ea7e9e5f0838c0e6ac5d7f9d9959"},{"sha":"e34a8057ed35837df6b7fb5ca7fefd2b05ebaeb6","author":{"name":"Kevin Lin","email":"d4eb9bc92062abae21f4ef4868f8a960aa06df30@gmail.com"},"message":"network: Automatically create hostnames for containers\n\nBefore, containers within a label weren't directly addressable because only the\nlabel as a whole had a hostname. However, applications often have to directly\ntalk to their peers (e.g., Spark workers have to talk to each Spark master\nindividually). This forced us to write ugly specs where a label is created for\neach container just so that we could directly address them.\n\nThis patch makes it so that containers within a label automatically get the\nhostname`<i>.<label>.q`.","distinct":true,"url":"https://api.github.com/repos/ejj/quilt-dev/commits/e34a8057ed35837df6b7fb5ca7fefd2b05ebaeb6"}]}
{"actor":{"display_login":"ejj"}}