{"push_id":559200303,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"1f004fa02432b02dc5f35d0cc247a613bb4333f3","before":"7f1d6ee3909da03c41707dd3657b41158d3c5b6e","commits":[{"sha":"f72f04abe50b9a84573401107dd272dc7d685132","author":{"email":"c692d6a10598e0a801576fdd4ecf3c37e45bfbc4@ilovett.com","name":"Bill Lovett"},"message":"NetException is no longer used","distinct":true,"url":"https://api.github.com/repos/lovett/medley/commits/f72f04abe50b9a84573401107dd272dc7d685132"},{"sha":"0afaea291a27cc72128ac0b4ff1e0b41341b7031","author":{"email":"c692d6a10598e0a801576fdd4ecf3c37e45bfbc4@ilovett.com","name":"Bill Lovett"},"message":"Refactor appengine log parser into a separate module\n\nThe parser now accounts for all fields, and does so in a less\nverbose fashion than before.","distinct":true,"url":"https://api.github.com/repos/lovett/medley/commits/0afaea291a27cc72128ac0b4ff1e0b41341b7031"},{"sha":"1f004fa02432b02dc5f35d0cc247a613bb4333f3","author":{"email":"c692d6a10598e0a801576fdd4ecf3c37e45bfbc4@ilovett.com","name":"Bill Lovett"},"message":"Better performance during logfile grepping\n\nTracking shunned ips separately from exclusions makes things a whole\nlot faster.","distinct":true,"url":"https://api.github.com/repos/lovett/medley/commits/1f004fa02432b02dc5f35d0cc247a613bb4333f3"}]}