{"push_id":596481632,"size":1,"distinct_size":1,"ref":"refs/heads/uriSegmentLoaders","head":"49ca1220f7434ddfbecd987889598af14f5c0b89","before":"272f0855a0a314a121128b4dbb3837c6105689d6","commits":[{"sha":"49ca1220f7434ddfbecd987889598af14f5c0b89","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Add URI handling to SegmentPullers\n* Requires https://github.com/druid-io/druid-api/pull/37\n* Requires https://github.com/metamx/java-util/pull/22\n* Moves the puller logic to use a more standard workflow going through java-util helpers instead of re-writing the handlers for each impl\n  * General workflow goes like this: 1) LoadSpec makes sure the correct Puller is called with the correct parameters. 2) The Puller sets up general information like how to make an InputStream, how to find a file name (for .gz files for example), and when to retry. 3) CompressionUtils does most of the heavy lifting when it can","distinct":true,"url":"https://api.github.com/repos/metamx/druid/commits/49ca1220f7434ddfbecd987889598af14f5c0b89"}]}