{"push_id":878384142,"size":13,"distinct_size":0,"ref":"refs/heads/master","head":"d79814b1bc5e14c5614b49507982a7876e2b8be8","before":"685ad9e6775b1cea0c92d327827f2a600912776b","commits":[{"sha":"8de2bfc792a71ef83e1a253974ed6632f211e3dc","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"[#22] add an Option class, wrapping options, proxypool obj, more tests\nare needed","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/8de2bfc792a71ef83e1a253974ed6632f211e3dc"},{"sha":"370cf094ee5a7badb8269d0cfa6f239f08da8330","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"[#21] add timeout (30s) for downloading, if timeout occured, re-download, max 5 retries","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/370cf094ee5a7badb8269d0cfa6f239f08da8330"},{"sha":"9e5bccc3477989e28bd24118bcc97f76cd957eed","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"Merge branch 'dev' into bleeding","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/9e5bccc3477989e28bd24118bcc97f76cd957eed"},{"sha":"eb9d5b2e5aed6435326b96cb446be1951ec825cb","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"update changelog","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/eb9d5b2e5aed6435326b96cb446be1951ec825cb"},{"sha":"2d4b32986fcfa635cb1335cdd1f36c1a5598bb4d","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kent@LsyHP"},"message":"[#21] add remove before downloading, to be tested","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/2d4b32986fcfa635cb1335cdd1f36c1a5598bb4d"},{"sha":"d5599ed5acf1a7a8a03203aff82b7fd4f78510ff","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"[#21] add failed tasks into interface, simplify the Threadpool, move the retry logic to downloader","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/d5599ed5acf1a7a8a03203aff82b7fd4f78510ff"},{"sha":"c1e0c69ae13b1439a95152bd72410e5c1b573b71","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"[#21] Merge branch 'dev' into bleeding","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/c1e0c69ae13b1439a95152bd72410e5c1b573b71"},{"sha":"91426e939c657f6279d77c406693fa81605ebcc2","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"update Changelog","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/91426e939c657f6279d77c406693fa81605ebcc2"},{"sha":"c41b99a3c82935807fbac3d1f509f4400b4f311c","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"threadpool task.done() should be in finally block","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/c41b99a3c82935807fbac3d1f509f4400b4f311c"},{"sha":"059c93f748a193c5764ebb4bc74a68a0802fad20","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"add log.debug stacktrace in downloader","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/059c93f748a193c5764ebb4bc74a68a0802fad20"},{"sha":"cd79525eb8d33d1d346aae7ab3430e0a79dd0b79","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"[#21] add new download method using std urllib2, instead ofrequests. To test the imcomplete download problem","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/cd79525eb8d33d1d346aae7ab3430e0a79dd0b79"},{"sha":"668fcd1166e8f3dff502af5e79592a017145779f","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kai Yuan"},"message":"changelog update","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/668fcd1166e8f3dff502af5e79592a017145779f"},{"sha":"d79814b1bc5e14c5614b49507982a7876e2b8be8","author":{"email":"52df5956e44d56b84d70cabdc4e598a97da05809@Gmail.com","name":"Kent@LsyHP"},"message":"update version","distinct":false,"url":"https://api.github.com/repos/sk1418/zhuaxia/commits/d79814b1bc5e14c5614b49507982a7876e2b8be8"}]}