David Norton
af86d7cb1c
Add TODO for parsing SELECT *
2014-11-25 17:07:17 -05:00
Ben Johnson
dc67d2f0aa
Add microsecond support to influxql.ParseDuration.
2014-11-24 23:43:23 -07:00
Ben Johnson
4992a006e4
Add ParenExpr.
2014-11-24 23:12:32 -07:00
Ben Johnson
143f8a0fd5
Add CREATE CONTINUOUS QUERY parsing.
2014-11-24 21:49:09 -07:00
Ben Johnson
7288a778c3
Add influxql.Call.
2014-11-24 20:43:23 -07:00
Ben Johnson
00f969af1f
Add garbage influxql test.
2014-11-24 18:23:33 -07:00
Ben Johnson
c2c255fcda
Add test for influxql case insensitivity.
2014-11-24 18:14:03 -07:00
Ben Johnson
cfc20e0447
Change DROP CONTINUOUS QUERY to use a query name.
2014-11-24 17:58:21 -07:00
Ben Johnson
91f16db3af
Add LIST/DROP SERIES and LIST/DROP CONTINUOUS QUERIES.
2014-11-22 16:33:21 -07:00
Ben Johnson
6ef8d4634a
Add influxql parser.
2014-11-21 21:12:48 -07:00
Ben Johnson
1ca44658e5
Add semicolon, INSERT, INTO to Scanner.
2014-11-20 08:02:47 -07:00
Ben Johnson
bac1b48cf7
Fix Scanner.Scan() comment.
2014-11-19 21:11:56 -07:00
Ben Johnson
f94b588013
Fix EQ token scanning.
2014-11-19 17:16:38 -07:00
Ben Johnson
3d612fafbf
Add InfluxQL scanner.
...
This commit adds a pure Go implementation of the InfluxQL scanner. It includes support for:
- Identifiers
- Numbers
- Strings
- Durations
- Booleans
- Numeric and logical operators
- InfluxQL keywords
2014-11-19 16:47:46 -07:00
Ben Johnson
37ee2ac23c
Remove engine, parser, and Makefile.
2014-11-17 15:54:35 -07:00
Ben Johnson
0e9a74294e
Add InfluxQL AST and tokens.
2014-11-15 12:04:30 -07:00