Cory LaNou
5c0c728fc3
merge conflict
2015-01-21 11:06:59 -07:00
dgnorton
fee20908bc
Merge pull request #1329 from influxdb/meta-queries
...
This PR adds authorization.
2015-01-21 10:00:52 -05:00
Tristan Storch
2994e52fec
correction: orthography
2015-01-21 14:28:24 +01:00
David Norton
2d34c71c0c
Add authorization unit tests & code review fixes
2015-01-20 23:45:18 -05:00
David Norton
1796998614
Add authorization
2015-01-20 16:33:28 -05:00
Ben Johnson
3c8c8724ed
Implement full ident scanning, single quote strings.
2015-01-19 13:05:38 -07:00
Ben Johnson
81f457907f
Add measurement normalization and identifier splitting.
2015-01-18 14:45:22 -07:00
David Norton
9e3ca7b569
influxql: add LIST USERS statement
2015-01-14 11:53:17 -05:00
David Norton
012b41e5ca
influxql: add DROP RETENTION POLICY statement
2015-01-13 16:46:07 -05:00
David Norton
d514cd03c8
influxql: add LIST RETENTION POLICIES statement
2015-01-13 15:40:43 -05:00
David Norton
ccab32f33e
influxql: add WITH to CREATE USER & cleanup
2015-01-09 18:21:12 -05:00
David Norton
05e2bff6c4
influxql: add LIST DATABASES statement
2015-01-09 18:21:12 -05:00
David Norton
877f35ae57
influxql: sort node lists in ast.go
2015-01-09 18:21:12 -05:00
David Norton
f23417fa5a
influxql: add CREATE CONTINUOUS QUERY, : separator
2015-01-09 18:21:12 -05:00
David Norton
d927573b3a
influxql: use strconv.Itoa instead of FormatInt
2015-01-05 15:37:18 -05:00
David Norton
d6aa34e840
influxql: add ALTER RETENTION POLICY statement
2015-01-05 13:24:50 -05:00
David Norton
7443e1323a
influxql: add DROP USER statement
2015-01-04 22:56:25 -05:00
David Norton
e62efba6ed
influxql: add DROP DATABASE statement
2015-01-04 22:32:49 -05:00
David Norton
96e8f96d13
influxql: add CREATE RETENTION POLICY statement
2015-01-04 21:50:56 -05:00
David Norton
09a8a925e8
influxql: add REVOKE statement
2015-01-03 02:06:47 -05:00
David Norton
87922c4202
influxql: add GRANT statement
2015-01-03 02:06:47 -05:00
David Norton
03694fd6c0
influxql: add CREATE USER statement
2015-01-03 02:06:47 -05:00
David Norton
4739cc8c1d
remove RETENTION POLICY from CREATE DATABASE
2015-01-03 02:06:47 -05:00
David Norton
4ede864d13
influxql: add CREATE DATABASE
2015-01-03 02:06:47 -05:00
Philip O'Toole
ba0745e244
Fix comment for filterExprBySource
2014-12-31 14:35:30 -08:00
Heon Jeong
5736cbe2fc
Fix not to reuse unfiltered expr for filterExprBySource
...
`return expr` in the last line of `filterExprBySource` can
return unfiltered results, so fixing it by reconstruction
using filtered elements.
also added a test which can cause this problem.
2014-12-30 09:57:45 +09:00
Ben Johnson
fdd65116b4
Add Rewriter.
2014-12-21 15:18:55 -07:00
Ben Johnson
bd79d70f50
Add absolute time support.
...
This commit adds the ability to specify time by duration since epoch.
Example:
SELECT * FROM cpu WHERE time > 1388534400s
2014-12-21 11:07:14 -07:00
Ben Johnson
2564933639
Add date-only parsing.
...
This commit changes the Parser to check for date-only formatted strings instead of only
datetime formatted strings.
2014-12-21 10:59:36 -07:00
Ben Johnson
4d0cf4e47b
Fix syntax error.
2014-12-21 10:40:39 -07:00
Ben Johnson
f5a3e9bf15
Code review fixes.
2014-12-21 10:05:15 -07:00
Ben Johnson
6c6bb92a1b
Add join support.
...
This commit adds the ability to join multiple measurements together and calculate aggregate
function expressions.
2014-12-19 21:36:52 -07:00
Ben Johnson
925abdcb67
Merge pull request #1232 from influxdb/planner
...
Add time range extraction and interval grouping support to execution engine.
2014-12-16 15:08:48 -07:00
Ben Johnson
9bcc48f8f9
Code review fixes.
2014-12-16 08:50:30 -07:00
David Norton
3deb2bb132
go fmt
2014-12-16 09:06:51 -05:00
David Norton
4ce9b2bd74
influxql: add LIST MEASUREMENTS, TAGS, & FIELDS
2014-12-16 09:06:51 -05:00
David Norton
6f3ba3efdb
influxql: change ORDER BY to accept a field list
...
Change ORDER BY to accept a field list and change LIST SERIES
statement to allow ORDER BY.
2014-12-16 09:06:51 -05:00
David Norton
0f3ea136be
influxql: make LIST SERIES support WHERE & LIMIT
2014-12-16 09:06:51 -05:00
Ben Johnson
38263e0fac
Add time range extraction and group by support to execution engine.
2014-12-15 08:34:32 -07:00
Ben Johnson
f469097e8b
Add ability to fold without now().
2014-12-11 09:58:33 -07:00
Ben Johnson
e854b913e5
Add constant folding.
2014-12-10 23:32:45 -07:00
Ben Johnson
b349394d3c
NOTES
2014-12-10 07:44:52 -07:00
Ben Johnson
d69691e6c5
Refactor planner.
2014-12-09 08:45:29 -07:00
Ben Johnson
c77191b282
Rebuilding engine in influxql.
2014-12-07 22:08:39 -07:00
Ben Johnson
d34bc1f57f
Add AST string encoding, substatement extraction.
2014-12-06 11:17:58 -07:00
Ben Johnson
0b07cec7f4
Merge branch 'master' of https://github.com/influxdb/influxdb into planner
2014-11-30 15:52:20 -07:00
Ben Johnson
a41e539458
Initial query planner.
2014-11-30 15:52:00 -07:00
David Norton
26ecd06ef5
Change Wild to Wildcard and move test
2014-11-25 18:23:10 -05:00
David Norton
f8073bf287
Make influxql parse SELECT *
2014-11-25 17:43:22 -05:00
Ben Johnson
4992a006e4
Add ParenExpr.
2014-11-24 23:12:32 -07:00