{"push_id":1444949400,"size":21,"distinct_size":2,"ref":"refs/heads/sidecar-ssl","head":"0f298b357424a16f67c29f24dec7062cc09c0b01","before":"96c1bb9887c58e06871e6e52ea055525ae716f56","commits":[{"sha":"1ab409f32a3cffb269f8c76a2558aaa185e6552d","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"add k8s.io/client-go dependency\n\nThis actually adds a lot of baggage into our top-level /vendor and glide.lock.\nThe reason is that k8s client itself vendors a lot of packages, and glide does flattening of the vendor tree.","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/1ab409f32a3cffb269f8c76a2558aaa185e6552d"},{"sha":"65b92642b52601248cde48ad0c377e027b8318df","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"add .dockerignore","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/65b92642b52601248cde48ad0c377e027b8318df"},{"sha":"1dadb8f0ded9b683437ec927c049dbc42c2fa7cd","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"add a StringSet datastructure type","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/1dadb8f0ded9b683437ec927c049dbc42c2fa7cd"},{"sha":"42aaffbb9e754b693568f27d1dacdc8eb006e725","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"reimplement kubernetes adapter using the official go client\n\nThis includes:\n- Use watch notifications instead of polling (via the built-in cache tool\n- Support fetching credentials from service account (\"InClusterConfig\")","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/42aaffbb9e754b693568f27d1dacdc8eb006e725"},{"sha":"1ec00d107ad05a7c75a329aa2aa50b54ebe78368","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"moved Min/Max() functions 'amalgam8/pkg/math' package","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/1ec00d107ad05a7c75a329aa2aa50b54ebe78368"},{"sha":"623f69f94b10f7479a6aa9545b5e2b418d136121","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"kubernetes adapter fixes and improvements #1\n\n- Switch to use a lower-level RESTClient\n- Bugfix in bookkeeping of the podServices data structure\n- Index pods by their names rather than by UIDs\n- Fetch cached pods/endpoints by key rather than by linear search\n- Comments fix","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/623f69f94b10f7479a6aa9545b5e2b418d136121"},{"sha":"7d51c0d7567ebd2f1e47127bcd597f4b392a16a1","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"kubernetes adapter fixes and improvements #2\n\n- Use a regular Mutex instead of RWMutex (single reader expected)\n- Use finer-grain locking\n- Use a single-worker workqueue to process watch events\n- Avoid re-processing endpoints/pod updates when resource version hasn't changed (on full resync)","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/7d51c0d7567ebd2f1e47127bcd597f4b392a16a1"},{"sha":"e0f686f2558e176637d14cbce19d7a1399302e47","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"kubernetes adapter: construct a kubernetes.Interface go get a properly configured RESTClient","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/e0f686f2558e176637d14cbce19d7a1399302e47"},{"sha":"c8467edebdf7a21518cb90c0db2d69b12e22c5b8","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"Merge branch 'master' into k8s_discovery_rework","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/c8467edebdf7a21518cb90c0db2d69b12e22c5b8"},{"sha":"4e2b7dc4cd50808361e7c696a0bfd44dc5fe19f0","author":{"name":"GregHanson","email":"9fa4b5a0d401986d07bb9c75afc3e0bca905bc2e@us.ibm.com"},"message":"Zombie Cleanup Re-Org (#423)\n\nImplementing code review comments for issue #422","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/4e2b7dc4cd50808361e7c696a0bfd44dc5fe19f0"},{"sha":"bfa6e7ce0424d5d6367a24f151b3efd420b6ab72","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"move 'registry/api' types to 'pkg/api' package","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/bfa6e7ce0424d5d6367a24f151b3efd420b6ab72"},{"sha":"c714a4a970cb15aa0f77495c6d40235378e26cc1","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"rename 'sidecar/api' package to 'sidecar/debug'","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/c714a4a970cb15aa0f77495c6d40235378e26cc1"},{"sha":"5a0e9baaacf9b2279944f69c611297e6ff606852","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"move 'registry/adapters' packages to 'pkg/adapters/registry'","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/5a0e9baaacf9b2279944f69c611297e6ff606852"},{"sha":"a2fdba89d0c01bf0c8de12d90a8d2934b5db68e7","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"Merge branch 'master' into k8s_discovery_rework\n\nConflicts:\n\tpkg/adapters/registry/kubernetes/client.go\n\tpkg/adapters/registry/kubernetes/kubernetes.go\n\tpkg/adapters/registry/kubernetes/types.go","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/a2fdba89d0c01bf0c8de12d90a8d2934b5db68e7"},{"sha":"6d4f50db53ada86e25e2bea829fe3261c4ef13a7","author":{"name":"Shriram Rajagopalan","email":"2ff7477e336c76d448fa1db1cd299685ddee0b80@users.noreply.github.com"},"message":"Merge pull request #419 from amalgam8/k8s_discovery_rework\n\nKubernetes discovery adapter rework","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/6d4f50db53ada86e25e2bea829fe3261c4ef13a7"},{"sha":"272517e23329fcd5b77df1f909668ebeea3d2e2c","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"fix README.md links to registry/controller docs","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/272517e23329fcd5b77df1f909668ebeea3d2e2c"},{"sha":"ba5352bfcf0b05928fb3f4d6fa68d8f3de9d1449","author":{"name":"Shriram Rajagopalan","email":"2ff7477e336c76d448fa1db1cd299685ddee0b80@users.noreply.github.com"},"message":"Merge pull request #427 from amalgam8/readme_links_fix\n\nFix README.md links to registry/controller docs","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/ba5352bfcf0b05928fb3f4d6fa68d8f3de9d1449"},{"sha":"0567cd38f57e50a9a88b4fbe020a782f912eb8ba","author":{"name":"Zvi Cahana","email":"e221ff7841ed300768fa889ace0b4417f6366675@il.ibm.com"},"message":"rename registry adapters to discovery adapters","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/0567cd38f57e50a9a88b4fbe020a782f912eb8ba"},{"sha":"ebd1cba55345a7b0c65588a2963dcdad4aed7c58","author":{"name":"Idan Zach","email":"a82200dbf8f6138d4f43908ca8800e2d9416be53@users.noreply.github.com"},"message":"Controller API package reorg (#430)\n\nController API reorg","distinct":false,"url":"https://api.github.com/repos/paulben/amalgam8/commits/ebd1cba55345a7b0c65588a2963dcdad4aed7c58"},{"sha":"9b5724b725a03a9c82f69995fbc664ba9aef2420","author":{"name":"Paul W Bennett","email":"ba10ab0badb3d6c8fb7fd0dde0700e960dba9d9d@us.ibm.com"},"message":"Initial commit, code review comments, several merges, squash commits","distinct":true,"url":"https://api.github.com/repos/paulben/amalgam8/commits/9b5724b725a03a9c82f69995fbc664ba9aef2420"}]}
{"actor":{"display_login":"paulben"}}