{"push_id":932088908,"size":18,"distinct_size":18,"ref":"refs/heads/0.8.3","head":"e46b2532a756014a62b5b24c654745b5b225510b","before":"2e1fe2fef4826604de343ccf7ded964eb2f91ffc","commits":[{"sha":"2252bc3126864261f73361f4c362b1503fc33f4e","author":{"email":"0a592ca970531916270ce283f264ceadc031ba1b@gmail.com","name":"Gian Merlino"},"message":"TaskLockbox: Consider active tasks active even if they have no locks.","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/2252bc3126864261f73361f4c362b1503fc33f4e"},{"sha":"6042dd58f96a93d2cc9d5527c93441acb3f25d55","author":{"email":"0a592ca970531916270ce283f264ceadc031ba1b@gmail.com","name":"Gian Merlino"},"message":"RealtimeIndexTask: Fix a couple of problems with restoring.\n\n- Shedding locks at startup is bad, we actually want to keep them. Stop doing that.\n- stopGracefully now interrupts the run thread if had started running finishJob. This avoids\n  waiting for handoff unnecessarily.","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/6042dd58f96a93d2cc9d5527c93441acb3f25d55"},{"sha":"981b1f147a784622efd259cf2a0891ed46ddb0e5","author":{"email":"0a592ca970531916270ce283f264ceadc031ba1b@gmail.com","name":"Gian Merlino"},"message":"druid.indexer.task.restoreTasksOnRestart configuration.","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/981b1f147a784622efd259cf2a0891ed46ddb0e5"},{"sha":"2c0a9a35bf6a5e09e31aea5973ea35fa6c3db94d","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #2204 from gianm/0.8.3-backports\n\nTask restoring related 0.8.3 backports","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/2c0a9a35bf6a5e09e31aea5973ea35fa6c3db94d"},{"sha":"a006725178cd4469886e896195104e125eb73e54","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"[maven-release-plugin] prepare release druid-0.8.3-rc3","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/a006725178cd4469886e896195104e125eb73e54"},{"sha":"d31d3c7b242015516ef5de4f0aa976b7424bd68c","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/d31d3c7b242015516ef5de4f0aa976b7424bd68c"},{"sha":"437b26221a17ca382e74d6b3376ebb5b47004f09","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Update bytebuffer-collections to 0.2.4\n\nBackport https://github.com/druid-io/druid/pull/2227","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/437b26221a17ca382e74d6b3376ebb5b47004f09"},{"sha":"5aee280de24d6b881ddd9ed47dfd918ecf9985c9","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #2230 from druid-io/backport2227\n\nUpdate bytebuffer-collections to 0.2.4","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/5aee280de24d6b881ddd9ed47dfd918ecf9985c9"},{"sha":"2c510b4f73dbfe5d164f421d0e9ef9316749e587","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"[maven-release-plugin] prepare release druid-0.8.3-rc4","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/2c510b4f73dbfe5d164f421d0e9ef9316749e587"},{"sha":"6d495332f2f1e62337c69480908c5c9ca4811a04","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/6d495332f2f1e62337c69480908c5c9ca4811a04"},{"sha":"a67b1d5c02925dbb53ee20f99616e2c4161051db","author":{"email":"62343d134ab7f09729c3c907520e43117f6c3cf0@gmail.com","name":"Nishant"},"message":"Fix loadRule when one of the tiers had no servers\n\nWhen one of the tiers have no servers, LoadRule should ignore that tier\nand continue to load/drop segments in other available tiers.\n\nthe bug also causes whacky behavior with LoadRule with non existent\ntier where the segment balancer keeps on moving segments to other nodes\nin existing tiers but the extra segment copies are never dropped\neventually leading to all the tiers getting full .","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/a67b1d5c02925dbb53ee20f99616e2c4161051db"},{"sha":"ec83d6836dbdc901a53f2a977af2ac57bf58129b","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #2243 from metamx/backport2240\n\n[BACKPORT 2240]Fix loadRule when one of the tiers had no servers","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/ec83d6836dbdc901a53f2a977af2ac57bf58129b"},{"sha":"cf4917420250dd3e354fb9607f295cbdeea3e1aa","author":{"email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com","name":"Himanshu Gupta"},"message":"add select query UT for thetaSketch","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/cf4917420250dd3e354fb9607f295cbdeea3e1aa"},{"sha":"e6dbb78e54cf8a5a89a4d7f040934061685cb2b1","author":{"email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com","name":"Himanshu Gupta"},"message":"adding json for thetaSketch Memory object representation","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/e6dbb78e54cf8a5a89a4d7f040934061685cb2b1"},{"sha":"187403e3b5d3dc47d92151cf8566c336a8c98c1d","author":{"email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com","name":"Himanshu Gupta"},"message":"adding support to execute Select queries in AggregationTestHelper so that Select query based UTs can be written for complex aggregator implementations","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/187403e3b5d3dc47d92151cf8566c336a8c98c1d"},{"sha":"4b874182e9dabb8a386e2836da9699517b473c4b","author":{"email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com","name":"Himanshu Gupta"},"message":"document size attribute in thetaSketchSetOp post aggregator","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/4b874182e9dabb8a386e2836da9699517b473c4b"},{"sha":"8065ae5a7116f9f70309d7d92c677472560f02d8","author":{"email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com","name":"Himanshu Gupta"},"message":"remove redundant registering of json modules in AggregationTestHelper","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/8065ae5a7116f9f70309d7d92c677472560f02d8"},{"sha":"e46b2532a756014a62b5b24c654745b5b225510b","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #2244 from himanshug/backport-2207\n\nBackport 2207: fix bug for thetaSketch metric not working with select queries","distinct":true,"url":"https://api.github.com/repos/tubemogul/druid/commits/e46b2532a756014a62b5b24c654745b5b225510b"}]}