{"push_id":995096516,"size":1,"distinct_size":1,"ref":"refs/heads/jss-5784-expvar-leak","head":"d5f03cd802977c30116e00b9cdade3367b69c036","before":"f54fecdf82b337066b5b46cd3f444f6b5f2962a9","commits":[{"sha":"d5f03cd802977c30116e00b9cdade3367b69c036","author":{"email":"44f878afe53efc66b76772bd845eb65944ed8232@wildducktheories.com","name":"Jon Seymour"},"message":"squash-me: stats: extensive refactoring\n\n* rename StatisticsSet to Statistics\n* rename StatisticsSetBuilder to Builder\n* introduce a Regdistry interface which is the manages the set of all Statistics\n* introduce a stats.Root var which implements Stats.Registry\n* reimplement influxdb package in terms of stats package\n* reimplement monitor package in terms of stats package\n* introduce an Openable() interface to force a Builder product to be opened to be useful\n* make reference counting an explicit part of StatisticsSet interface\n* removed edited expvar package - no longer needed\n\nSigned-off-by: Jon Seymour <jon@wildducktheories.com>","distinct":true,"url":"https://api.github.com/repos/jonseymour/influxdb/commits/d5f03cd802977c30116e00b9cdade3367b69c036"}]}