{"push_id":560008424,"size":4,"distinct_size":1,"ref":"refs/heads/util_task","head":"f819d5b60caa0b51d71624901162bd0c24df07db","before":"0808fdb8b63c464e5b1a02d98d5ff7de0faaf64e","commits":[{"sha":"cd210d91e06aac567088bcd3334fe8f27ad5a3a4","author":{"email":"b7ee9fcfea7968ba1a03295d6b0144504b1aa250@google.com","name":"Pierre Phaneuf"},"message":"Fix a bug, which involved clarifying the code.\n\nWhen AsyncLogClient::GetEntries returned a non-OK status, we would\nreturn without calling WalkEntries. If this range fetch happened to be\nthe only one, that meant that the overall operation would get hung. I\nconverted the range fetching to be its own util::Task-driven operation,\nensuring that WalkEntries would *always* get called, no matter what,\nand allowing me to remove the manual adding/removing of holds on the\ntask (since child tasks have an implicit hold), making it one less\nthing to get wrong.\n\nI also renamed some methods for better clarity and searchability.","distinct":false,"url":"https://api.github.com/repos/pphaneuf/certificate-transparency/commits/cd210d91e06aac567088bcd3334fe8f27ad5a3a4"},{"sha":"cba6fa25d83d1ae97f4978dddaac0306ba585567","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@google.com","name":"Al Cutter"},"message":"Add initial cut of configs to run up SuperDuper on GKE.","distinct":false,"url":"https://api.github.com/repos/pphaneuf/certificate-transparency/commits/cba6fa25d83d1ae97f4978dddaac0306ba585567"},{"sha":"243e15ab35f579d057853772d096aacb2ae595e3","author":{"email":"5f779cfb4747b192ac583ee4fe31414c388b5e06@9600.org","name":"Al Cutter"},"message":"Merge pull request #448 from AlCutter/sitting_on_the_docker_the_bay\n\nAdd initial cut of configs to run up SuperDuper on GKE.","distinct":false,"url":"https://api.github.com/repos/pphaneuf/certificate-transparency/commits/243e15ab35f579d057853772d096aacb2ae595e3"},{"sha":"f819d5b60caa0b51d71624901162bd0c24df07db","author":{"email":"b7ee9fcfea7968ba1a03295d6b0144504b1aa250@google.com","name":"Pierre Phaneuf"},"message":"Add more things to util::Task.","distinct":true,"url":"https://api.github.com/repos/pphaneuf/certificate-transparency/commits/f819d5b60caa0b51d71624901162bd0c24df07db"}]}