{"push_id":802501844,"size":72,"distinct_size":72,"ref":"refs/heads/master","head":"8f4b354f8f1f2360e878921220fec88f02dad391","before":"6d4319d244b47db94b79c505a16e00e7ac02ebed","commits":[{"sha":"59307b8b789de0cab03badff7fc276c0abad46ec","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@influxdb.com","name":"Daniel Morsing"},"message":"optimize top queries\n\nInstead of rounding up the points, sorting and then slicing, keep a\nheap that allows us to quickly see if the point needs to be in the\nset. This cuts a top query on a dataset of 8 million points from 35\nseconds to 11 seconds.","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/59307b8b789de0cab03badff7fc276c0abad46ec"},{"sha":"d19a510ad27fd0051009ae9c9d15fb0c047e7948","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"refactor Points and Rows to dedicated packages","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/d19a510ad27fd0051009ae9c9d15fb0c047e7948"},{"sha":"ba830be3b98b42d76a7fc703219da1c3c5c4eca8","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"actually move influxql.Row* -> models.Row*","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/ba830be3b98b42d76a7fc703219da1c3c5c4eca8"},{"sha":"7284e314e56f7ab3ec6f1a195b233b843f3978b1","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"add pkg files","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/7284e314e56f7ab3ec6f1a195b233b843f3978b1"},{"sha":"9b900a0b3b8b762ee0879259a42e4621170e4f89","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Add RP create-and-get test cases","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/9b900a0b3b8b762ee0879259a42e4621170e4f89"},{"sha":"19384efde7bbe6b2e58ce4ab352c4ddf570b0f47","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Return an error-on-write if RP does not exist","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/19384efde7bbe6b2e58ce4ab352c4ddf570b0f47"},{"sha":"4e74e14e3610afd6aba276e7bcb35b150ee46465","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Update CHANGELOG","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/4e74e14e3610afd6aba276e7bcb35b150ee46465"},{"sha":"e4fde993f18b35e0face8dc67c0f90b22b35872f","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Make engine configurable","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/e4fde993f18b35e0face8dc67c0f90b22b35872f"},{"sha":"5c64aff844ecc048260aaef500345fce58c0fe22","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Update CHANGELOG","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/5c64aff844ecc048260aaef500345fce58c0fe22"},{"sha":"7b1a4e6700aa79d46dd14952b38dee17d469e0b0","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Control whether each query should be logged\n\nFixes issue #4138","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/7b1a4e6700aa79d46dd14952b38dee17d469e0b0"},{"sha":"e49644ea945ea4aaa2879ea330db81679c7f9758","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Update CHANGELOG","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/e49644ea945ea4aaa2879ea330db81679c7f9758"},{"sha":"5e991f1703b532cfd0283c31fd29ceb5b718417d","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"If partition is nil return on Close immediately","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/5e991f1703b532cfd0283c31fd29ceb5b718417d"},{"sha":"55d9c9bfaa1836ac251e4f175d3a5bef7dc0164f","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"RPM package depends on coreutils\n\nFixes issue #3816\n\n[ci skip]","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/55d9c9bfaa1836ac251e4f175d3a5bef7dc0164f"},{"sha":"dc2e16cf495144a15efbf5adbd1057e036b52f30","author":{"email":"c4ff4ac1308292e318156b1606c04405f8731cfb@yahoo.com","name":"Philip O'Toole"},"message":"Merge pull request #4136 from influxdb/no_auto_rp\n\nDon't panic on write if target RP does not exist","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/dc2e16cf495144a15efbf5adbd1057e036b52f30"},{"sha":"8c28843a6e30aeee0931e831ab163e72f9bc6019","author":{"email":"c4ff4ac1308292e318156b1606c04405f8731cfb@yahoo.com","name":"Philip O'Toole"},"message":"Merge pull request #4141 from influxdb/qe_logging\n\nControl whether each query should be logged","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/8c28843a6e30aeee0931e831ab163e72f9bc6019"},{"sha":"f73bc6ff19f081dec1230a964d14f04af08e7855","author":{"email":"c4ff4ac1308292e318156b1606c04405f8731cfb@yahoo.com","name":"Philip O'Toole"},"message":"Merge pull request #4140 from influxdb/engine_config\n\nMake engine configurable","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/f73bc6ff19f081dec1230a964d14f04af08e7855"},{"sha":"82ec6e5e17fdf4f5a825fe6b3674e0c9befb5a78","author":{"email":"3ba3974e96044dcde818e6310ed799abe10671d4@influxdb.com","name":"Philip O'Toole"},"message":"Add shebang to package post-install script\n\nFixes issue #3430","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/82ec6e5e17fdf4f5a825fe6b3674e0c9befb5a78"},{"sha":"38cb7b49dee0cf9b86372e864c342f293844b42d","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"Mising defer in httpd recovery.  fixes #4124","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/38cb7b49dee0cf9b86372e864c342f293844b42d"},{"sha":"d9e4b3b85165b873d29fd0d590e0983d02c2df35","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@influxdb.com","name":"Daniel Morsing"},"message":"split comparison into 2 stages, one for type and one for value\n\nAlso, fix it so that heap inserts sort on tags as well.\n\nThis change makes it easier to implement bottom and also fixes the test that the previous change broke.","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/d9e4b3b85165b873d29fd0d590e0983d02c2df35"},{"sha":"83d2df12b2a3655c54d1367f8f787d01a703cabf","author":{"email":"d3cd8c1bb1103c73918d4961bc0326a234de6ecb@lanou.com","name":"Cory LaNou"},"message":"Merge pull request #4147 from influxdb/httpd-recovery\n\nMissing defer in httpd recovery.  fixes #4124","distinct":true,"url":"https://api.github.com/repos/benbjohnson/influxdb/commits/83d2df12b2a3655c54d1367f8f787d01a703cabf"}]}