Josh Horwitz
96938e8a2b
Added check for escaped single quote in string
2015-07-22 17:47:48 -04:00
David Norton
775e3d9e55
fix #2281 : passthru escapes when parsing regex
2015-05-04 16:04:12 -04:00
Marcos Lilljedahl
2bac1a8097
Add test for REGEX operators
2015-04-20 19:43:06 -03:00
David Norton
c2b61af3a1
fix #2224 : make influxql keywords case insensitive
2015-04-09 16:08:28 -04:00
David Norton
25cea58635
refactor scanning & parsing of identifiers
2015-04-09 13:21:13 -04:00
Philip O'Toole
e07aeaa030
Unit test leading underscore as IDENTs
2015-03-26 13:11:11 -07:00
Joseph Rothrock
bcad98c902
malformed identifiers get through
...
Issue: 1768
We weren't checking return codes from scanString.
Added text descriptions for BADSTRING and BADESCAPE tokens.
2015-02-27 13:33:36 -08:00
David Norton
2cf41d6ea9
influxql: fix WHERE TAG KEY parsing
2015-01-28 05:02:36 -05:00
David Norton
780831bb17
change LIST to SHOW
2015-01-25 22:56:20 -05:00
David Norton
ab39d471a3
influxql: add OFFSET
2015-01-25 15:34:49 -05:00
Ben Johnson
3c8c8724ed
Implement full ident scanning, single quote strings.
2015-01-19 13:05:38 -07:00
Ben Johnson
10075ea8c5
Remove debugging.
2015-01-19 11:28:31 -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
d514cd03c8
influxql: add LIST RETENTION POLICIES statement
2015-01-13 15:40:43 -05:00
David Norton
05e2bff6c4
influxql: add LIST DATABASES statement
2015-01-09 18:21:12 -05:00
David Norton
3b649d3e63
influxql: add CREATE CONTINUOUS QUERY (WIP)
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
d6aa34e840
influxql: add ALTER RETENTION POLICY statement
2015-01-05 13:24:50 -05:00
David Norton
96e8f96d13
influxql: add CREATE RETENTION POLICY statement
2015-01-04 21:50:56 -05:00
David Norton
87922c4202
influxql: add GRANT statement
2015-01-03 02:06:47 -05:00
David Norton
b2a2b73bd9
influxql: add tokens for user & DB admin
2015-01-03 02:06:47 -05:00
Ben Johnson
d92d0d4737
Fix NEQ: Change != to <>
2014-12-21 10:43:03 -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
David Norton
3deb2bb132
go fmt
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
74ade8cffb
Add LIST related tokens to scanner
2014-12-16 09:06:50 -05:00
Ben Johnson
91f16db3af
Add LIST/DROP SERIES and LIST/DROP CONTINUOUS QUERIES.
2014-11-22 16:33:21 -07:00
Ben Johnson
1ca44658e5
Add semicolon, INSERT, INTO to Scanner.
2014-11-20 08:02:47 -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