John Shahid
|
f7e0272899
|
support regex operations and regex table names.
|
2013-10-08 11:00:07 -04:00 |
John Shahid
|
393afe1014
|
shuffle things around.
|
2013-10-08 10:48:19 -04:00 |
John Shahid
|
100ffbf82d
|
support arbitrary functions on tables.
|
2013-10-07 17:54:24 -04:00 |
John Shahid
|
5176f96a97
|
add more tests and document the ones that are left.
|
2013-10-07 17:19:52 -04:00 |
John Shahid
|
e1d3bcd81b
|
support last and first.
|
2013-10-07 17:13:53 -04:00 |
John Shahid
|
1a4bda7925
|
parse more complicated boolean expresssions and override precedence with parentheses.
|
2013-10-07 16:20:42 -04:00 |
John Shahid
|
deaa6132c1
|
don't try to reclose a query and return nil on error.
|
2013-10-07 14:58:43 -04:00 |
John Shahid
|
e79f009c09
|
support group by clauses and function calls in the column names part of the select.
|
2013-10-07 14:32:52 -04:00 |
John Shahid
|
4d2e0b9980
|
free allocated memory on error.
|
2013-10-07 12:58:43 -04:00 |
John Shahid
|
77080fe875
|
better error reporting with location.
|
2013-10-07 12:35:04 -04:00 |
John Shahid
|
32fa2d1df9
|
Fix associativity and support and/or in where clauses.
|
2013-10-07 12:01:33 -04:00 |
John Shahid
|
bd81803436
|
parse more grammar and test memory leaks when running the tests.
|
2013-10-07 11:13:39 -04:00 |
John Shahid
|
448e6716c0
|
add inequality and column names parsing
|
2013-10-05 23:24:42 -04:00 |
John Shahid
|
d376277a98
|
remove an extra =.
|
2013-10-03 18:13:53 -04:00 |
Paul Dix
|
edd0529160
|
WIP: so much stuff on the coordinator and protocol
|
2013-10-03 18:07:59 -04:00 |
Paul Dix
|
f03f412c6f
|
Add protobuf protocol for representing series and points.
|
2013-10-03 16:59:02 -04:00 |
Paul Dix
|
03d23aa122
|
Update spec description of matching against regex
|
2013-10-03 13:22:36 -04:00 |
John Shahid
|
6020d05426
|
check in the exports file.
|
2013-10-03 13:20:43 -04:00 |
John Shahid
|
d97039978d
|
ignore more files.
|
2013-10-03 13:15:44 -04:00 |
John Shahid
|
5501b489c6
|
add a go test to the parser.
|
2013-10-03 13:11:48 -04:00 |
John Shahid
|
e9211f4f5a
|
move main to a separate file.
|
2013-10-03 11:54:43 -04:00 |
John Shahid
|
2dfed0a59e
|
move the parsing logic to a separate func.
|
2013-10-03 00:38:51 -04:00 |
John Shahid
|
358da886ea
|
ignore more files.
|
2013-10-03 00:34:31 -04:00 |
John Shahid
|
23434e765e
|
first working version of a query parser.
|
2013-10-03 00:34:16 -04:00 |
Paul Dix
|
f8b04626f2
|
Add interface for coordinator. Start protocol
|
2013-10-01 17:05:35 -04:00 |
Paul Dix
|
fde6a4d33b
|
Add matching against a regex
|
2013-10-01 14:54:18 -04:00 |
Paul Dix
|
159827faef
|
Take out the precomputing rollups part
|
2013-10-01 14:50:27 -04:00 |
Paul Dix
|
725e03c0b8
|
Modify how points are written in
|
2013-10-01 10:53:11 -04:00 |
John Shahid
|
fd38a73f79
|
normalize the field names so we don't have to repeat them with every point.
|
2013-09-30 21:59:13 -04:00 |
John Shahid
|
c90c12466c
|
rename the storage engine interface.
|
2013-09-30 17:29:07 -04:00 |
Paul Dix
|
90aa1e5072
|
add some index spec stubs and change how last() works
|
2013-09-30 17:28:28 -04:00 |
John Shahid
|
d7edbca667
|
minor tweaks.
|
2013-09-30 16:27:28 -04:00 |
John Shahid
|
6c104c8afa
|
use ruby hashrocket instead of colons.
|
2013-09-30 16:01:46 -04:00 |
Paul Dix
|
c4e86ecefe
|
sketched out some API ideas
|
2013-09-30 16:00:23 -04:00 |
John Shahid
|
e7ce59615b
|
combine the coordinator and the consensus pieces.
|
2013-09-30 15:17:50 -04:00 |
John Shahid
|
a5f6eea2a9
|
some other requirements that might be interesting.
|
2013-09-30 15:10:53 -04:00 |
John Shahid
|
f3a177ff23
|
first draft of the storage engine interface.
|
2013-09-30 15:10:43 -04:00 |
John Shahid
|
5a17cf519f
|
Add the coordinator to the diagram.
|
2013-09-30 15:10:01 -04:00 |
John Shahid
|
a2843bed86
|
some ascii art.
|
2013-09-30 11:03:05 -04:00 |
John Shahid
|
5d405d1b63
|
ignore some files.
|
2013-09-29 15:57:12 -04:00 |
John Shahid
|
1bfda123e1
|
add requirements.
|
2013-09-27 12:37:19 -04:00 |
Paul Dix
|
2ed1158555
|
Initial commit
|
2013-09-26 07:31:11 -07:00 |