{"push_id":805883492,"size":18,"distinct_size":0,"ref":"refs/heads/master","head":"9425b22ae4f4f904376977b79327c1b21a8f0c64","before":"ccdd1038e46e402fba68c8795a1469babd5231d4","commits":[{"sha":"f3149910611dd92f05f19d401d5e797f3e521bdc","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Add derefable Zookeeper client connection loop.","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/f3149910611dd92f05f19d401d5e797f3e521bdc"},{"sha":"4c4143e5dae144c6297ae58eef3b2d644d158f4b","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Mention timeouts for derefs in zookeeper-loop README","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/4c4143e5dae144c6297ae58eef3b2d644d158f4b"},{"sha":"bd098ca7f8a373d6eb78b7fc25d30b84934cdead","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Actually support derefs with timeouts :)","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/bd098ca7f8a373d6eb78b7fc25d30b84934cdead"},{"sha":"b63115b311cd6b9ebe93a1759e7e83500459f01d","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Add test to zookeeper-loop with deref timeout returning value","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/b63115b311cd6b9ebe93a1759e7e83500459f01d"},{"sha":"8f676b72750bba6d91b141c30f6a4f19a9dbc7f0","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Remove reflection calls in zookeeper-loop","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/8f676b72750bba6d91b141c30f6a4f19a9dbc7f0"},{"sha":"c68c4643efb56de0437d52c905a4e77b3449644d","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Add zookeeper-loop patterns","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/c68c4643efb56de0437d52c905a4e77b3449644d"},{"sha":"35a53d0c9ccc938b211528defdc119f844c4d317","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Simplify patterns/swap! of zookeeper-loop","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/35a53d0c9ccc938b211528defdc119f844c4d317"},{"sha":"f93047bc59c5aac778d247228db37fe1a3c417f6","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Actually throw the created exceptions in zookeeper-loop/patterns","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/f93047bc59c5aac778d247228db37fe1a3c417f6"},{"sha":"19ea8b5f174cb28193c39ba00b60522f16df129d","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Fix NPE in disconnected-exception in zookeeper-loop.patterns","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/19ea8b5f174cb28193c39ba00b60522f16df129d"},{"sha":"5a1b8f57c10015bb2544c31a7141758e2d3ed6bf","author":{"email":"df4bf92e16bbb7396c50d637f6b7ad9a4c8c274c@prime.vc","name":"Danny Wilson"},"message":"Update to Clojure 1.6.0","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/5a1b8f57c10015bb2544c31a7141758e2d3ed6bf"},{"sha":"0a36d061b168955de6884378dce5e0fdfcbfe1ea","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Cleanups and branding","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/0a36d061b168955de6884378dce5e0fdfcbfe1ea"},{"sha":"6c24564a2023fa8bd47a939b0efda266f7eafbb4","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Add patterns to readme","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/6c24564a2023fa8bd47a939b0efda266f7eafbb4"},{"sha":"1704ba85426fff689c7e42a0f74663e226adcaea","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Make the readme code highlight as clojure","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/1704ba85426fff689c7e42a0f74663e226adcaea"},{"sha":"b046f6d35a0f9ba1a97fc35126f2cc2d3574e375","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Generalize the retry pattern","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/b046f6d35a0f9ba1a97fc35126f2cc2d3574e375"},{"sha":"96a883b23c75b051c69c1d8e671912ddf45d4deb","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Fix typos","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/96a883b23c75b051c69c1d8e671912ddf45d4deb"},{"sha":"bd0e2ef992dda6584d4e4b4f8d593b9d9ef70055","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Make sure a connected client is used even when timeout is very small","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/bd0e2ef992dda6584d4e4b4f8d593b9d9ef70055"},{"sha":"dfdba763489ee0e0f5e2cf1440e140774338d9d2","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Fix object notification.","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/dfdba763489ee0e0f5e2cf1440e140774338d9d2"},{"sha":"9425b22ae4f4f904376977b79327c1b21a8f0c64","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@functionalbytes.nl","name":"Arnout Roemers"},"message":"Fix NPE when no timeout is used","distinct":false,"url":"https://api.github.com/repos/aroemers/zookeeper-loop/commits/9425b22ae4f4f904376977b79327c1b21a8f0c64"}]}