{"push_id":759298112,"size":1000,"distinct_size":1121,"ref":"refs/heads/master","head":"958dd1a451e15b81fb039d12e421ad752f4e158d","before":"d5c86b7d63f22c2c890be7455e0f34a73b3ee81e","commits":[{"sha":"7b65f0635d04fce905dd7f211c20b104e8009bca","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"General Caching Query Runners cleanup\n\n* Add type strictness to CachingClusteredClient.\n* Add background caching to CachingClusteredClient. Gives between 0% and 5% query speed increase.\n* Add @BackgroundCaching annotation for injected ExecutorService items\n* Add `numBackgroundThreads' configuration options to CacheConfig (default 0 aka same thread legacy behavior)\n* Add unit tests for CacheConfig\n* Add an abstract caching query runner class, currently it doesn't do anything exceppt simply make the two caching queries distinct.\n* Add caching to CachingQueryRunner. Gives up to a WHOPPING 40% reduction in query time on HLL queries\n* Updated docs with more info on cache settings.","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/7b65f0635d04fce905dd7f211c20b104e8009bca"},{"sha":"1392e2731f66503eb92a0d1b79b8aabb3247fd0d","author":{"email":"76730f38ae81a847bb7086a6e875ed275da51b51@xvrl.net","name":"xvrl"},"message":"Merge pull request #936 from metamx/cachingRunnerImprovements\n\nGeneral Caching Query Runners cleanup (40% query time reduction for HLL)","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/1392e2731f66503eb92a0d1b79b8aabb3247fd0d"},{"sha":"a0f9f9877e380c5a9044b0a11dfac41fae3337b4","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Changed all \"application/json\" to MediaType.APPLICATION_JSON  except for in druid.js","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/a0f9f9877e380c5a9044b0a11dfac41fae3337b4"},{"sha":"623443a1450fa9afa19c4e3941e1cea521e18a08","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #946 from metamx/MoreMediaTypes\n\nChanged all \"application/json\" to MediaType.APPLICATION_JSON  except for in druid.js","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/623443a1450fa9afa19c4e3941e1cea521e18a08"},{"sha":"787147049157ee5df096eafb77a74977e61a3a28","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"fix jackson-annotations version dependencies","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/787147049157ee5df096eafb77a74977e61a3a28"},{"sha":"0fbbcd58855f284875951195c3aeb3a65a46fe5d","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Move some config description from Configuration.md to the Broker and Historical config pages","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/0fbbcd58855f284875951195c3aeb3a65a46fe5d"},{"sha":"28b72a69adec666d31013ff7e58adf4f61d5959d","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"redocumenting ingestion","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/28b72a69adec666d31013ff7e58adf4f61d5959d"},{"sha":"38a369c0ffa68dc5a814087e36f20246145d3d94","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"fix links and some errors","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/38a369c0ffa68dc5a814087e36f20246145d3d94"},{"sha":"89afd8311653adae426cdda86eff849b9cf6ee2d","author":{"email":"76730f38ae81a847bb7086a6e875ed275da51b51@xvrl.net","name":"xvrl"},"message":"Merge pull request #947 from metamx/configUpdates\n\nMove some config description from Configuration.md to the Broker and Historical config pages","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/89afd8311653adae426cdda86eff849b9cf6ee2d"},{"sha":"1a1b0e6f237c6992390f7c9cdfab7a85ff71e4ad","author":{"email":"62343d134ab7f09729c3c907520e43117f6c3cf0@gmail.com","name":"nishantmonu51"},"message":"merge from master and review comments","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/1a1b0e6f237c6992390f7c9cdfab7a85ff71e4ad"},{"sha":"9596c11f4214e1167cb8425c22419f25a11604b3","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"address cr","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/9596c11f4214e1167cb8425c22419f25a11604b3"},{"sha":"4e3d8faed8e5b525672a139ed71e62dd0aef05b5","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"fix bad example","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/4e3d8faed8e5b525672a139ed71e62dd0aef05b5"},{"sha":"5727193873ad85d083500b129cba030ea9de7ac5","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"more fixes to docs","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/5727193873ad85d083500b129cba030ea9de7ac5"},{"sha":"f0e5bb1ba9b7be3904e9ef2b1532165ee7f2374a","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"remove excess tutorials","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/f0e5bb1ba9b7be3904e9ef2b1532165ee7f2374a"},{"sha":"14ab10a9c78835d5fbf490600f086425c3caaaaa","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"fix properties of examples","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/14ab10a9c78835d5fbf490600f086425c3caaaaa"},{"sha":"d6d3ec68464223ef5a56ca9b842d79fa77517ea0","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #948 from metamx/ingestion-docs\n\nRedocumenting ingestion","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/d6d3ec68464223ef5a56ca9b842d79fa77517ea0"},{"sha":"7620dfbd1aff232226c65da7011170a35c1ae231","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"fix broken ut","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/7620dfbd1aff232226c65da7011170a35c1ae231"},{"sha":"123db3da4d8c347109b0c1f17ef5bde5bb6695b7","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"fjy"},"message":"fix another broken ut","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/123db3da4d8c347109b0c1f17ef5bde5bb6695b7"},{"sha":"a7da9aed9f74ddd4b0708eb15e8ec90be4cf7401","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"fix metrics de-serialization for bySegment results","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/a7da9aed9f74ddd4b0708eb15e8ec90be4cf7401"},{"sha":"c44242f0af5f889e0759d0017c2b830be6e6c0fc","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"add comment about de-serialing bySegment","distinct":true,"url":"https://api.github.com/repos/OttoOps/druid/commits/c44242f0af5f889e0759d0017c2b830be6e6c0fc"}]}