{"push_id":1143462856,"size":327,"distinct_size":308,"ref":"refs/heads/jss-5784-expvar-leak","head":"166a6d69be3d48ae61f81f66cc08c4b76e1c6789","before":"9f59c9aff6730a95baf46d1af704678f5065db4e","commits":[{"sha":"822bd72b0f446463f71f8401588f5560b6850433","author":{"name":"Bhargav","email":"c6f665311063abc730a49152a8fc69d880c10c1f@users.noreply.github.com"},"message":"Update README.md to include simple error handling.\n\nAdds clarity to the values returned by specific methods.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/822bd72b0f446463f71f8401588f5560b6850433"},{"sha":"d23d515636c90b181bbee410774d4f79c2590cc1","author":{"name":"Bhargav","email":"c6f665311063abc730a49152a8fc69d880c10c1f@users.noreply.github.com"},"message":"Update log statements, markdown spacing.\n\nChange log statements to panic on error.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/d23d515636c90b181bbee410774d4f79c2590cc1"},{"sha":"22bfc7cefd260f7e373e9e40a17e398970b9fb3f","author":{"name":"Bhargav","email":"c6f665311063abc730a49152a8fc69d880c10c1f@users.noreply.github.com"},"message":"Fix missed error handling case.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/22bfc7cefd260f7e373e9e40a17e398970b9fb3f"},{"sha":"712cc3f2908fd36ca8f02c6d03ecf6aec1ca2eea","author":{"name":"Edd Robinson","email":"b4a5ea001e047040e8c9075b67a268293138da2c@edd.io"},"message":"ShardGroup Duration is checked when recreating rp\n\nFixes #6178.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/712cc3f2908fd36ca8f02c6d03ecf6aec1ca2eea"},{"sha":"10b271968ce6e5596dde349d083fabbd5fca6e60","author":{"name":"Edd Robinson","email":"b4a5ea001e047040e8c9075b67a268293138da2c@edd.io"},"message":"Merge pull request #5329 from bIgBV/patch-1\n\nUpdate README.md to include simple error handling.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/10b271968ce6e5596dde349d083fabbd5fca6e60"},{"sha":"f45263da9150cb6f1dbec050867cb9bbeb64b676","author":{"name":"Jon Seymour","email":"1bde51fb45d31234a937eabeae454399af21dc56@wildducktheories.com"},"message":"Use preferred go1.4.3 for docker images too.\n\nSome people (e.g. me!) use build-docker.sh to create docker images.\n\nI got burnt by the go 1.5 performance issue because I didn't override\nthe default GO_VER variable.\n\nThis change sets the default to the same as used in the main build.\n\nSigned-off-by: Jon Seymour <jon@wildducktheories.com>","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/f45263da9150cb6f1dbec050867cb9bbeb64b676"},{"sha":"1d6b38c803471e300a78b5f0c136f6e610ddebfa","author":{"name":"Edd Robinson","email":"b4a5ea001e047040e8c9075b67a268293138da2c@edd.io"},"message":"Merge pull request #6181 from influxdata/er-fix-recreate-rp\n\nEnsure ShardGroupDuration checked when recreating an RP","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/1d6b38c803471e300a78b5f0c136f6e610ddebfa"},{"sha":"d45ca3741e7406e3ae0887a1c378568e48c8d60e","author":{"name":"Jonathan A. Sternberg","email":"085866cb788d6e87c668b77e0ff82a68e18ef7b5@gmail.com"},"message":"Merge pull request #6183 from jonseymour/jss-use-go-1.4.3-in-builder-docker.sh\n\nUse preferred go1.4.3 for docker images too.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/d45ca3741e7406e3ae0887a1c378568e48c8d60e"},{"sha":"43e33304809ec4d26c17f3b8cab27ab6d016df1a","author":{"name":"Jonathan A. Sternberg","email":"fd95ac6701e4086a2cf6bdd62d96fe0ed3bbc7f4@influxdb.com"},"message":"Fix the reader iterator so it doesn't read the first point when creating the iterator","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/43e33304809ec4d26c17f3b8cab27ab6d016df1a"},{"sha":"3f4c5a55852dd6e46c802b4dd1518662480c75fb","author":{"name":"Jason Wilder","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@jasonwilder.com"},"message":"Fix race on measurementFields\n\nBoth Shard and Engine had the same reference to the measurementField map,\nbut they each protected it with their own locks.  This causes a race when\nwrite and queries are occurring because writes can add new fields to the\nmap while queries are reading from it.\n\nThe fix moves the ownership to the Engine and provides protected accessors\nto that Shard now users.  For the most parts, the access on shard were old\ndead code.\n\nFixing the measurementFields map race created a new race on the internal\nfields map.  This is now unexported and protected via MeasurementFields\nexported funcs.\n\nFixes #6188","distinct":true,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/3f4c5a55852dd6e46c802b4dd1518662480c75fb"},{"sha":"ca8b0ca143409d1a65106631ba9bc2a786406f58","author":{"name":"Jason Wilder","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@jasonwilder.com"},"message":"Optimize locking in CreateFieldIfNotExists\n\nAlso remove some dead code that is no longer relevant with tsm.","distinct":true,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/ca8b0ca143409d1a65106631ba9bc2a786406f58"},{"sha":"9c8bd466f75d02554486ec9ea744042cb87a1901","author":{"name":"Jon Seymour","email":"1bde51fb45d31234a937eabeae454399af21dc56@wildducktheories.com"},"message":"fix TypeError when processing empty results in admin UI (#6193)\n\nA change to the admin UI prevented the success message being displayed\nfor empty results. This change restores the original behaviour for\nthis case.\n\nSigned-off-by: Jon Seymour <jon@wildducktheories.com>","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/9c8bd466f75d02554486ec9ea744042cb87a1901"},{"sha":"fe635e6e478c1837c51ae8f64e07ecd94db86744","author":{"name":"Jonathan A. Sternberg","email":"085866cb788d6e87c668b77e0ff82a68e18ef7b5@gmail.com"},"message":"Merge pull request #6189 from influxdata/js-reader-iterator-fix\n\nFix the reader iterator so it doesn't read the first point when creating the iterator","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/fe635e6e478c1837c51ae8f64e07ecd94db86744"},{"sha":"37b63cedecc037670382eeeae806237bd2e75310","author":{"name":"Jonathan A. Sternberg","email":"fd95ac6701e4086a2cf6bdd62d96fe0ed3bbc7f4@influxdb.com"},"message":"Cleanup QueryExecutor and split statement execution code\n\nThe QueryExecutor had a lot of dead code made obsolete by the query\nengine refactor that has now been removed. The TSDBStore interface has\nalso been cleaned up so we can have multiple implementations of this\n(such as a local and remote version).\n\nA StatementExecutor interface has been created for adding custom\nfunctionality to the QueryExecutor that may not be available in the open\nsource version. The QueryExecutor delegate all statement execution to\nthe StatementExecutor and the QueryExecutor will only keep track of\nhousekeeping. Implementing additional queries is as simple as wrapping\nthe cluster.StatementExecutor struct or replacing it with something\ncompletely different.\n\nThe PointsWriter in the QueryExecutor has been changed to a simple\ninterface that implements the one method needed by the query executor.\nThis is to allow different PointsWriter implementations to be used by\nthe QueryExecutor. It has also been moved into the StatementExecutor\ninstead.\n\nThe TSDBStore interface has now been modified to contain the code for\ncreating an IteratorCreator. This is so the underlying TSDBStore can\nimplement different ways of accessing the underlying shards rather than\nalways having to access each shard individually (such as batch\nrequests).\n\nRemove the show servers handling. This isn't a valid command in the open\nsource version of InfluxDB anymore.\n\nThe QueryManager interface is now built into QueryExecutor and is no\nlonger necessary. The StatementExecutor and QueryExecutor split allows\ntask management to much more easily be built into QueryExecutor rather\nthan as a separate struct.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/37b63cedecc037670382eeeae806237bd2e75310"},{"sha":"dba3849c800d75fb085525060cd857ae9a7cd431","author":{"name":"Todd Persen","email":"60275a9ffad7d7ec18ba1ba2ced827844cc0a5e8@gmail.com"},"message":"Merge pull request #6195 from jonseymour/jss-6193-master\n\nFix TypeError when processing empty results in admin UI","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/dba3849c800d75fb085525060cd857ae9a7cd431"},{"sha":"ffa0ece3ac33125b6f6d54269a413f6d3240f588","author":{"name":"Todd Persen","email":"bc89493765438aa7f850ead1ca25f0941eff50bd@gmail.com"},"message":"Update CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/ffa0ece3ac33125b6f6d54269a413f6d3240f588"},{"sha":"e22f098a11216f267d8f7bb88a274e2cad74397d","author":{"name":"Jonathan A. Sternberg","email":"085866cb788d6e87c668b77e0ff82a68e18ef7b5@gmail.com"},"message":"Merge pull request #6187 from influxdata/js-plugin-executor\n\nCleanup QueryExecutor and add custom query execution code","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/e22f098a11216f267d8f7bb88a274e2cad74397d"},{"sha":"13b74f3a20272c248350f6cc25d9d7965a736de4","author":{"name":"Tehmasp Chaudhri","email":"d66a07897ddce09b269de950462c1c05f2f02f0b@gmail.com"},"message":"Fix config typo","distinct":true,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/13b74f3a20272c248350f6cc25d9d7965a736de4"},{"sha":"092cf4ee4a5dbcad6af2c84fc2695dde36e93b0c","author":{"name":"Paul Dix","email":"54f65660711c038b3360dd7288dc12347ae58ba3@pauldix.net"},"message":"Update CHANGELOG.md with release notes for 0.12.0","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/092cf4ee4a5dbcad6af2c84fc2695dde36e93b0c"},{"sha":"05acce664523c38ddc66390f833201586bf26826","author":{"name":"Todd Persen","email":"bc89493765438aa7f850ead1ca25f0941eff50bd@gmail.com"},"message":"Clarify the upgrade error message.","distinct":false,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/05acce664523c38ddc66390f833201586bf26826"}]}
{"actor":{"display_login":"jonseymour"}}