Philip O'Toole
2ac0357406
Support dropping non-Raft nodes
2015-10-04 00:19:52 -07:00
Philip O'Toole
d74e0690c7
Revert "Merge pull request #4233 from influxdb/drop-server"
...
This reverts commit 0bdb36f6dc
, reversing
changes made to 3085fbc138
.
2015-10-02 08:39:57 -07:00
Cory LaNou
d036f63771
additional parser test for DROP SERVER
2015-10-01 15:39:15 -05:00
Cory LaNou
dc317ce85f
optional end requirments should also allow SEMICOLON
2015-10-01 15:39:15 -05:00
Cory LaNou
93507c0b51
add force for drop server, misc fixes, more wip
2015-10-01 15:39:15 -05:00
Cory LaNou
205c7674f6
add drop server tests
2015-10-01 15:39:14 -05:00
Cory LaNou
3c74c13908
add drop server statement
2015-10-01 15:39:14 -05:00
Jason Wilder
6dcd8d71a1
Merge pull request #4149 from peekeri/derivative_fix
...
influxql: when using derivative, check 'group by time' instead of 'where time ...'
2015-09-30 16:44:54 -06:00
Philip O'Toole
8177b80929
Update, and ease maintainabilty of SHOW errors
...
Fixes issue #4164 .
2015-09-24 13:01:31 -07:00
Cory LaNou
82c50bb746
Merge pull request #4202 from influxdb/issue-1577-rb
...
Allow fields to be selected with "selector" aggregate functions
2015-09-23 16:33:20 -05:00
Cory LaNou
ab84d3eb00
break early when detecting only selector statements
2015-09-23 15:27:43 -05:00
Cory LaNou
6b19e3dd9c
minor refactorings
2015-09-23 09:47:24 -05:00
Cory LaNou
78bc740434
full support for min/max/first/last
2015-09-23 09:03:57 -05:00
Philip O'Toole
683cc0f226
Fix string representation of SHOW STATS
2015-09-22 21:57:20 -07:00
Philip O'Toole
a71a5ffd36
Support module-selection for SHOW DIAGNOSTICS
2015-09-22 21:56:46 -07:00
Philip O'Toole
35d09cedfd
Support SHOW STATS for specific module
2015-09-22 16:36:13 -07:00
Ben Johnson
8e27cf1fd8
Merge remote-tracking branch 'upstream/master' into refactor-select-mapper
...
Conflicts:
tsdb/store.go
2015-09-22 13:58:24 -06:00
Ben Johnson
b213ddad78
refactor cursor
2015-09-22 13:10:12 -06:00
Ben Johnson
1b8b625787
refactor SelectMapper
2015-09-22 13:09:26 -06:00
David Norton
e4800df006
add more parser tests
2015-09-22 14:25:13 -04:00
David Norton
e176d2c0dd
make SHOW TAG KEYS support (S)LIMIT & (S)OFFSET
2015-09-21 13:05:53 -04:00
Jari Sukanen
c844ec10d5
influxql: when using derivative, check 'group by time' instead of 'where time ...'
...
When using derivative, it is required that aggregate function is used as
sub-call when grouping by time is used. However, AST parsing used to check
if WHERE-clause contained condition with 'time'.
Fix this by changing check to see if groupByInterval is present.
Modify also related error case tests and add check for
select derivative(...) ... where time > ...
2015-09-18 08:55:09 +03:00
Cory LaNou
ba830be3b9
actually move influxql.Row* -> models.Row*
2015-09-16 16:32:50 -05:00
Cory LaNou
5395ac7634
Period in field name that matches measurement fails. Fixes #3457
2015-09-15 16:26:39 -05:00
Cory LaNou
6ffd38f02b
Merge pull request #4084 from influxdb/issue-3718
...
Derivative query with group by time but no aggregate function validation
2015-09-11 14:25:14 -05:00
Cory LaNou
91d833efeb
Derivative query with group by time but no aggregate function should fail parse. Fixes #3718
2015-09-11 14:16:29 -05:00
Daniel Morsing
66fc270d1e
Move aggregate funcs into tsdb
...
Pure move, No functional changes.
2015-09-11 14:27:47 +00:00
Cory LaNou
7f2ba8155a
removing unecessary continues
2015-09-10 13:10:21 -05:00
Cory LaNou
05f69b3d6c
Validate Dimension for proper time scenarios. Fixes #3902
2015-09-10 13:10:21 -05:00
Cory LaNou
59ef75a183
Allow wildcards without abandon! Fixes #3978
2015-09-09 15:27:15 -05:00
Cory LaNou
a09e2c27bb
minor tweaks based on PR review
2015-09-04 13:41:46 -05:00
Cory LaNou
fa4415b3a4
refactor processing top/bottom results. clarify some comments
2015-09-04 13:30:43 -05:00
Cory LaNou
bdc54cf5d2
helpers -> pkg + readme
2015-09-04 13:30:43 -05:00
Cory LaNou
6a3bedc0e1
add additional parser test for top function with tags
2015-09-04 13:30:42 -05:00
Cory LaNou
9ab3d89c06
bucketTime* -> tMin*
2015-09-04 13:30:42 -05:00
Cory LaNou
4a9e936858
minor comment fix
2015-09-04 13:30:42 -05:00
Cory LaNou
3ca93594c3
BucketTime -> TMin
2015-09-04 13:30:42 -05:00
Cory LaNou
b71833ab46
refactor allowMixedAggregates, comment cleanup
2015-09-04 13:30:42 -05:00
Cory LaNou
88ce04a4b9
move comment to proper line
2015-09-04 13:30:42 -05:00
Cory LaNou
9703467171
refactor validateAggregates
2015-09-04 13:30:41 -05:00
Cory LaNou
3db5a85139
all tests passing for top
2015-09-04 13:30:41 -05:00
Cory LaNou
347ffc70b4
wire up advanced top sorting/slicing
2015-09-04 13:30:41 -05:00
Cory LaNou
8c4595b345
top is coming together. filling out fields properly
2015-09-04 13:30:41 -05:00
Cory LaNou
ba79007960
wip
2015-09-04 13:30:41 -05:00
Cory LaNou
6f7eca9778
correcting sort behavior for top
2015-09-04 13:30:40 -05:00
Cory LaNou
046282249a
wip remapping top output
2015-09-04 13:30:40 -05:00
Cory LaNou
d060f3aba9
move all aggregate validations to the parser validation from map/reduce functions
2015-09-04 13:30:40 -05:00
Cory LaNou
c5358dcd2a
always sort results for ReduceTop. Skip test until we verify expected behavior
2015-09-04 13:30:40 -05:00
Cory LaNou
b45872c1ac
first pass at ReduceTop
2015-09-04 13:30:40 -05:00
Cory LaNou
6b005af731
change ReducePercentile signature
2015-09-04 13:30:40 -05:00