## v0.0.1 [2013-10-22] * Initial Release ## v0.0.2 #### Features - Add an admin UI - Deb and RPM packages #### Bugfixes - Fix some nil pointer dereferences - Cleanup the aggregators implementation ## v0.0.5 #### Features - Cache passwords in memory to speed up password verification - Add MERGE and INNER JOIN support #### Bugfixes - All columns should be returned if `select *` was used - Read/Write benchmarks ## v0.0.6 #### Features - Add count(distinct(..)) support #### Bugfixes - Reuse levigo read/write options. ## v0.0.7 #### Features - include the admin site in the repo to make it easier for newcomers. ## v0.0.8 #### Features - Add a way to reset the root password from the command line. - Add distinct(..) and derivative(...) support - Print test coverage if running go1.2 #### Bugfixes - Fix the default admin site path in the .deb and .rpm packages. - Fix the configuration filename in the .tar.gz package. ## v0.0.9 #### Features - Add stddev(...) support - Better docs, thanks @auxesis and @d-snp. #### Bugfixes - Set PYTHONPATH and CC appropriately on mac os x. - [Issue #18](https://github.com/influxdb/influxdb/issues/18). Fix 386 debian and redhat packages - [Issue #23](https://github.com/influxdb/influxdb/issues/23). Fix the init scripts on redhat ## v0.1.0 ### Features - [Issue #29](https://github.com/influxdb/influxdb/issues/29). Semicolon is now optional in queries - [Issue #31](https://github.com/influxdb/influxdb/issues/31). Support Basic Auth as well as query params for authentication. ### Bugfixes - Don't allow creating users with empty username - [Issue #22](https://github.com/influxdb/influxdb/issues/22). Don't set goroot if it was set - [Issue #25](https://github.com/influxdb/influxdb/issues/25). Fix queries that use the median aggregator - [Issue #26](https://github.com/influxdb/influxdb/issues/26). Default log and db directories should be in /opt/influxdb/shared/data - [Issue #27](https://github.com/influxdb/influxdb/issues/27). Group by should not blow up if the one of the columns in group by has null values - [Issue #30](https://github.com/influxdb/influxdb/issues/30). Column indexes/names getting off somehow - [Issue #32](https://github.com/influxdb/influxdb/issues/32). Fix many typos in the codebase. Thanks @pborreli ## v0.2.0 ### Features - [Issue #37](https://github.com/influxdb/influxdb/issues/37). Support the negation of the regex matcher !~ - [Issue #47](https://github.com/influxdb/influxdb/issues/47). Spill out query and database detail at the time of bug report ### Bugfixes - [Issue #36](https://github.com/influxdb/influxdb/issues/36). The regex operator should be =~ not ~= - [Issue #39](https://github.com/influxdb/influxdb/issues/39). Return proper content types from the http api - [Issue #42](https://github.com/influxdb/influxdb/issues/42). Make the api consistent with the docs - [Issue #41](https://github.com/influxdb/influxdb/issues/41). Table/Points not deleted when database is dropped - [Issue #45](https://github.com/influxdb/influxdb/issues/45). Aggregation shouldn't mess up the order of the points - [Issue #44](https://github.com/influxdb/influxdb/issues/44). Fix crashes on RHEL 5.9 - [Issue #34](https://github.com/influxdb/influxdb/issues/34). Ascending order always return null for columns that have a null value - [Issue #55](https://github.com/influxdb/influxdb/issues/55). Limit should limit the points that match the Where clause - [Issue #53](https://github.com/influxdb/influxdb/issues/53). Writing null values via HTTP API fails ### Deprecated - Preparing to deprecate `/dbs` (for listing databases) in favor of a more consistent `/db` endpoint - Preparing to deprecate `username` field for a more consistent `name` field in the `/db/:db/users` - Preparing to deprecate endpoints `/db/:db/admins/:user` in favor of using `/db/:db/users/:user` which should be used to update user flags, password, etc. ## v0.3.0 ## Features - [Issue #51](https://github.com/influxdb/influxdb/issues/51). Implement first and last aggregates - [Issue #35](https://github.com/influxdb/influxdb/issues/35). Support table aliases in Join Queries - [Issue #71](https://github.com/influxdb/influxdb/issues/71). Add WillReturnSingleSeries to the Query - [Issue #61](https://github.com/influxdb/influxdb/issues/61). Limit should default to 10k - [Issue #59](https://github.com/influxdb/influxdb/issues/59). Add histogram aggregate function ## Bugfixes - Fix join and merges when the query is a descending order query - [Issue #57](https://github.com/influxdb/influxdb/issues/57). Don't panic when type of time != float - [Issue #63](https://github.com/influxdb/influxdb/issues/63). Aggregate queries should not have a sequence_number column ## v0.3.1 (unreleased) ## Features - [Issue #82](https://github.com/influxdb/influxdb/issues/82). Add endpoint for listing available admin interfaces. - [Issue #80](https://github.com/influxdb/influxdb/issues/80). Support durations when specifying start and end time - [Issue #81](https://github.com/influxdb/influxdb/issues/81). Add support for IN ## Bugfixes - [Issue #75](https://github.com/influxdb/influxdb/issues/75). Don't allow time series names that start with underscore - [Issue #85](https://github.com/influxdb/influxdb/issues/85). Non-existing columns exist after they have been queried before