{"push_id":1015173772,"size":84,"distinct_size":2,"ref":"refs/heads/master","head":"154e32cb20b131dd8337ad6e4de6609fe97fd5ef","before":"a6b9b963f055f99e3cd5251ddb7abb8a16484b5b","commits":[{"sha":"da094f542b01d6c72c92913c98f0ee6643ef814b","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"add Executor.{ncores,who_has,has_what}","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/da094f542b01d6c72c92913c98f0ee6643ef814b"},{"sha":"c98424d57a89e350f7e958abab00f5cdcbe8ab60","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Merge pull request #160 from mrocklin/diagnostic-methods\n\nAdd Executor.{ncores,who_has,has_what}","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/c98424d57a89e350f7e958abab00f5cdcbe8ab60"},{"sha":"9d0d1c75fef207c0a522992e1b6de04ddac6f352","author":{"email":"354377086c8eecb6412a072d4ae157d334284c59@utoronto.ca","name":"Martin Durant"},"message":"use tokenize in hdfs.read_bytes","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/9d0d1c75fef207c0a522992e1b6de04ddac6f352"},{"sha":"6812953f12b4f11a12dd019ec0c045a4564b40a9","author":{"email":"354377086c8eecb6412a072d4ae157d334284c59@utoronto.ca","name":"Martin Durant"},"message":"add read_blocks, seek_delimiter\n\nThese were taken from hdfs3.utils","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/6812953f12b4f11a12dd019ec0c045a4564b40a9"},{"sha":"3e87102b32942fec7064f2a3a4e644ab2fb13571","author":{"email":"354377086c8eecb6412a072d4ae157d334284c59@utoronto.ca","name":"Martin Durant"},"message":"add S3FileSystem and S3File objects","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/3e87102b32942fec7064f2a3a4e644ab2fb13571"},{"sha":"e33b9e5dc7e9f649832836088f1f0a8cf0ef0908","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"clean up untested code","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/e33b9e5dc7e9f649832836088f1f0a8cf0ef0908"},{"sha":"8c26f57a425faa15c6c80a5bff784d98d141e463","author":{"email":"354377086c8eecb6412a072d4ae157d334284c59@utoronto.ca","name":"Martin Durant"},"message":"add test for read past location","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/8c26f57a425faa15c6c80a5bff784d98d141e463"},{"sha":"c91ddd245e2e5079ced9567cc26e55b31ba8887d","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Merge pull request #162 from mrocklin/s3\n\nAdd blocked reading to s3.read_bytes","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/c91ddd245e2e5079ced9567cc26e55b31ba8887d"},{"sha":"0753329360af9c5cb50610df319566ad12db0669","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Correctly handle waiting/data when forgetting keys\n\nAlso improve state validation","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/0753329360af9c5cb50610df319566ad12db0669"},{"sha":"fb5e914f26531ca145706086575653a5cc94cd94","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Merge pull request #163 from mrocklin/waiting-fix\n\nCorrectly handle waiting/data when forgetting keys","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/fb5e914f26531ca145706086575653a5cc94cd94"},{"sha":"b0a0542a11c117321a683664d6eaf987bd77cf23","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"expose collection= keyword in hdfs.read_csv","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/b0a0542a11c117321a683664d6eaf987bd77cf23"},{"sha":"0bb02dd5bc25a3d8ee3beace3f523729261184fa","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"add s3.read_csv","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/0bb02dd5bc25a3d8ee3beace3f523729261184fa"},{"sha":"a20a25c4ede9d1e53cf83dabab634e8fca9935fe","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"support blocksize=None in s3.read_bytes","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/a20a25c4ede9d1e53cf83dabab634e8fca9935fe"},{"sha":"e8ee53d888380de676eba00447024b285d0a0f2c","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"test csv gzip","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/e8ee53d888380de676eba00447024b285d0a0f2c"},{"sha":"cf8792e5401764b04ec6ecea392822ef35e7d194","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"improve s3 tests","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/cf8792e5401764b04ec6ecea392822ef35e7d194"},{"sha":"c5ff562a2e447922e7e224d9f0d176c7368100e6","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Merge pull request #164 from mrocklin/s3-csv\n\nS3 csv","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/c5ff562a2e447922e7e224d9f0d176c7368100e6"},{"sha":"b6230c193495ec2ce9bbbe172c7991a6e69bbe44","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Avoid error in map thread\n\nPreviously we exposed a bare StopIteration error in\nExectuor._threaded_map.  Now we catch and break appropriately.","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/b6230c193495ec2ce9bbbe172c7991a6e69bbe44"},{"sha":"696e757d89e27dafe5ef5ee253939e04f7c3b8ee","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Merge pull request #166 from mrocklin/map-iterator\n\nAvoid error in map thread","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/696e757d89e27dafe5ef5ee253939e04f7c3b8ee"},{"sha":"753652362a85538f40146b953ae893c83fb9337c","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"Add fixed http address for scheduler.  Add cli tests","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/753652362a85538f40146b953ae893c83fb9337c"},{"sha":"da0417a47c424a70baad69bbe3ca8148e66a7f75","author":{"email":"25bf21f79a16dfce44c401d023ce25dcf1907fde@gmail.com","name":"Matthew Rocklin"},"message":"support stringified tuple keys in key_split","distinct":false,"url":"https://api.github.com/repos/mrocklin/distributed/commits/da0417a47c424a70baad69bbe3ca8148e66a7f75"}]}