{"push_id":767229698,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"c0e6c5be648e58eb627623965854d7e4eb7c623f","before":"0440fb23be66680f8eca695cfa65c5bcf059c2d3","commits":[{"sha":"c9c0c2385d83134d7a63a43f9d87e1b97ed7005a","author":{"email":"3c498c67f65449e3c64df639b92db565939a9d77@gmail.com","name":"Shafreeck Sea"},"message":"Remove private header file","distinct":true,"url":"https://api.github.com/repos/shafreeck/cetcd/commits/c9c0c2385d83134d7a63a43f9d87e1b97ed7005a"},{"sha":"0ed9fb24c47697ca8f57eff41e282903cccaec30","author":{"email":"3c498c67f65449e3c64df639b92db565939a9d77@gmail.com","name":"Shafreeck Sea"},"message":"Fix array.* typo","distinct":true,"url":"https://api.github.com/repos/shafreeck/cetcd/commits/0ed9fb24c47697ca8f57eff41e282903cccaec30"},{"sha":"c0e6c5be648e58eb627623965854d7e4eb7c623f","author":{"email":"3c498c67f65449e3c64df639b92db565939a9d77@gmail.com","name":"Shafreeck Sea"},"message":"Use a more reasonable multiple watch interface\n\nNow cetcd_multi_watch passes an array of watchers as an argument, so\nit can be called multiple times with different set of watchers.\nIf you missed some watchers and want to add them while you have called\ncetcd_multi_watch/cetcd_multi_watch_async, just create a new array,\nadd them to the new array, call cetcd_multi_watch or\ncetcd_multi_watch_async again with the new array. It will be thread\nsafe because none CURLM or CURL handlers would be shared.","distinct":true,"url":"https://api.github.com/repos/shafreeck/cetcd/commits/c0e6c5be648e58eb627623965854d7e4eb7c623f"}]}