2013-11-06 20:13:56 +00:00
|
|
|
## v0.0.1 [2013-10-22]
|
2013-11-06 20:10:33 +00:00
|
|
|
|
2013-10-22 14:32:53 +00:00
|
|
|
* Initial Release
|
2013-11-06 20:10:33 +00:00
|
|
|
|
2013-11-06 20:13:56 +00:00
|
|
|
## v0.0.2
|
2013-11-06 20:10:33 +00:00
|
|
|
|
|
|
|
#### Features
|
|
|
|
|
|
|
|
- Add an admin UI
|
|
|
|
- Deb and RPM packages
|
|
|
|
|
|
|
|
#### Bugfixes
|
|
|
|
|
|
|
|
- Fix some nil pointer dereferences
|
|
|
|
- Cleanup the aggregators implementation
|
|
|
|
|
2013-11-06 20:13:56 +00:00
|
|
|
## v0.0.5
|
2013-11-06 20:10:33 +00:00
|
|
|
|
|
|
|
#### 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
|
|
|
|
|
2013-11-06 20:13:56 +00:00
|
|
|
## v0.0.6
|
2013-11-06 20:10:33 +00:00
|
|
|
|
|
|
|
#### Features
|
|
|
|
|
|
|
|
- Add count(distinct(..)) support
|
|
|
|
|
|
|
|
#### Bugfixes
|
|
|
|
|
|
|
|
- Reuse levigo read/write options.
|
|
|
|
|
2013-11-06 20:13:56 +00:00
|
|
|
## v0.0.7
|
2013-11-06 20:10:33 +00:00
|
|
|
|
|
|
|
#### Features
|
|
|
|
|
|
|
|
- include the admin site in the repo to make it easier for newcomers.
|
|
|
|
|
2013-11-06 20:13:56 +00:00
|
|
|
## v0.0.8
|
2013-11-06 20:10:33 +00:00
|
|
|
|
|
|
|
#### 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.
|
|
|
|
|
2013-11-11 22:59:45 +00:00
|
|
|
## v0.0.9
|
2013-11-06 20:10:33 +00:00
|
|
|
|
|
|
|
#### Features
|
|
|
|
|
|
|
|
- Add stddev(...) support
|
2013-11-08 19:44:23 +00:00
|
|
|
- Better docs, thanks @auxesis and @d-snp.
|
2013-11-06 20:10:33 +00:00
|
|
|
|
|
|
|
#### Bugfixes
|
|
|
|
|
2013-11-08 19:44:23 +00:00
|
|
|
- Set PYTHONPATH and CC appropriately on mac os x.
|
2013-11-11 23:15:46 +00:00
|
|
|
- [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
|
2013-11-11 22:59:45 +00:00
|
|
|
|
|
|
|
## v0.1.0
|
|
|
|
|
|
|
|
### Features
|
|
|
|
|
2013-11-11 23:15:46 +00:00
|
|
|
- [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.
|
2013-11-11 22:59:45 +00:00
|
|
|
|
|
|
|
### Bugfixes
|
|
|
|
|
|
|
|
- Don't allow creating users with empty username
|
2013-11-11 23:15:46 +00:00
|
|
|
- [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
|
2013-11-11 22:59:45 +00:00
|
|
|
|
2013-11-14 22:24:05 +00:00
|
|
|
## v0.2.0
|
2013-11-11 22:59:45 +00:00
|
|
|
|
|
|
|
### Features
|
|
|
|
|
2013-11-11 23:52:19 +00:00
|
|
|
- [Issue #37](https://github.com/influxdb/influxdb/issues/37). Support the negation of the regex matcher !~
|
2013-11-13 14:00:07 +00:00
|
|
|
- [Issue #47](https://github.com/influxdb/influxdb/issues/47). Spill out query and database detail at the time of bug report
|
2013-11-11 23:52:19 +00:00
|
|
|
|
2013-11-11 22:59:45 +00:00
|
|
|
### Bugfixes
|
2013-11-11 23:51:27 +00:00
|
|
|
|
|
|
|
- [Issue #36](https://github.com/influxdb/influxdb/issues/36). The regex operator should be =~ not ~=
|
2013-11-12 20:58:49 +00:00
|
|
|
- [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
|
2013-11-12 22:42:36 +00:00
|
|
|
- [Issue #41](https://github.com/influxdb/influxdb/issues/41). Table/Points not deleted when database is dropped
|
2013-11-13 20:14:06 +00:00
|
|
|
- [Issue #45](https://github.com/influxdb/influxdb/issues/45). Aggregation shouldn't mess up the order of the points
|
2013-11-14 18:42:03 +00:00
|
|
|
- [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
|
2013-11-14 21:12:33 +00:00
|
|
|
- [Issue #55](https://github.com/influxdb/influxdb/issues/55). Limit should limit the points that match the Where clause
|
2013-11-14 21:55:21 +00:00
|
|
|
- [Issue #53](https://github.com/influxdb/influxdb/issues/53). Writing null values via HTTP API fails
|
2013-11-12 20:47:25 +00:00
|
|
|
|
|
|
|
### Deprecated
|
|
|
|
|
|
|
|
- Preparing to deprecate `/dbs` (for listing databases) in favor of a more consistent `/db` endpoint
|
2013-11-12 20:45:26 +00:00
|
|
|
- Preparing to deprecate `username` field for a more consistent `name` field in the `/db/:db/users`
|
2013-11-12 20:39:35 +00:00
|
|
|
- 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.
|
2013-11-14 22:24:05 +00:00
|
|
|
|
2013-11-19 21:20:42 +00:00
|
|
|
## v0.3.0
|
2013-11-14 22:24:05 +00:00
|
|
|
|
|
|
|
## Features
|
|
|
|
|
2013-11-15 21:30:09 +00:00
|
|
|
- [Issue #51](https://github.com/influxdb/influxdb/issues/51). Implement first and last aggregates
|
2013-11-18 17:50:43 +00:00
|
|
|
- [Issue #35](https://github.com/influxdb/influxdb/issues/35). Support table aliases in Join Queries
|
2013-11-19 17:18:27 +00:00
|
|
|
- [Issue #71](https://github.com/influxdb/influxdb/issues/71). Add WillReturnSingleSeries to the Query
|
2013-11-19 18:47:04 +00:00
|
|
|
- [Issue #61](https://github.com/influxdb/influxdb/issues/61). Limit should default to 10k
|
2013-11-19 21:13:23 +00:00
|
|
|
- [Issue #59](https://github.com/influxdb/influxdb/issues/59). Add histogram aggregate function
|
2013-11-15 21:30:09 +00:00
|
|
|
|
2013-11-14 22:24:05 +00:00
|
|
|
## Bugfixes
|
2013-11-15 21:30:09 +00:00
|
|
|
|
2013-11-19 16:07:24 +00:00
|
|
|
- Fix join and merges when the query is a descending order query
|
2013-11-15 21:30:09 +00:00
|
|
|
- [Issue #57](https://github.com/influxdb/influxdb/issues/57). Don't panic when type of time != float
|
2013-11-18 16:22:20 +00:00
|
|
|
- [Issue #63](https://github.com/influxdb/influxdb/issues/63). Aggregate queries should not have a sequence_number column
|
2013-11-19 21:20:42 +00:00
|
|
|
|
2013-12-03 18:21:26 +00:00
|
|
|
## v0.3.2
|
2013-11-19 21:20:42 +00:00
|
|
|
|
|
|
|
## Features
|
|
|
|
|
2013-12-02 18:25:04 +00:00
|
|
|
- [Issue #82](https://github.com/influxdb/influxdb/issues/82). Add endpoint for listing available admin interfaces.
|
2013-12-02 03:44:18 +00:00
|
|
|
- [Issue #80](https://github.com/influxdb/influxdb/issues/80). Support durations when specifying start and end time
|
2013-12-02 16:42:54 +00:00
|
|
|
- [Issue #81](https://github.com/influxdb/influxdb/issues/81). Add support for IN
|
2013-12-02 03:44:18 +00:00
|
|
|
|
2013-11-19 21:20:42 +00:00
|
|
|
## Bugfixes
|
|
|
|
|
2013-12-02 18:25:04 +00:00
|
|
|
- [Issue #75](https://github.com/influxdb/influxdb/issues/75). Don't allow time series names that start with underscore
|
2013-12-02 18:43:18 +00:00
|
|
|
- [Issue #85](https://github.com/influxdb/influxdb/issues/85). Non-existing columns exist after they have been queried before
|
2013-12-03 18:21:26 +00:00
|
|
|
|
2013-12-03 18:35:57 +00:00
|
|
|
## v0.4.0 (unreleased)
|
2013-12-03 18:21:26 +00:00
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
- [Issue #92](https://github.com/influxdb/influxdb/issues/92). Change '==' to '=' and '!=' to '<>'
|
|
|
|
|
|
|
|
## Bugfixes
|
2013-12-03 18:35:57 +00:00
|
|
|
|
2013-12-03 19:19:09 +00:00
|
|
|
- [Issue #90](https://github.com/influxdb/influxdb/issues/90). Group by multiple columns panic
|
|
|
|
|
2013-12-03 18:35:57 +00:00
|
|
|
### Deprecated
|
|
|
|
|
|
|
|
- deprecate '==' and '!=' in favor of '=' and '<>', respectively
|
|
|
|
- deprecate `/dbs` (for listing databases) in favor of a more consistent `/db` endpoint
|
|
|
|
- deprecate `username` field for a more consistent `name` field in the `/db/:db/users`
|
|
|
|
- deprecate endpoints `/db/:db/admins/:user` in favor of using `/db/:db/users/:user` which should
|
|
|
|
be used to update user flags, password, etc.
|