influxdb/query
Jonathan A. Sternberg f20cab6e99 Implicitly decide on the lower limit for fill queries when none is present
This allows the query:

    SELECT mean(value) FROM cpu GROUP BY time(1d)

To function in some way that makes sense. The upper limit is implicitly
the `now()` starting time and the lower limit will be whichever interval
the lowest point falls into.

When no lower bound is specified and `max-select-buckets` is specified,
the query will only consider points that would satisfy
`max-select-buckets`. So if you have one point written in 1970, have
another point within the last minute, and then do the above query with
`max-select-buckets` being equal to 10, the older point from 1970 will
not be considered.
2017-10-05 15:56:44 -05:00
..
internal Remove unused casting code from the query engine 2017-09-18 12:33:34 -05:00
call_iterator.go Add unsigned iterators for all types 2017-09-18 15:09:10 -05:00
call_iterator_test.go Add unsigned iterators for all types 2017-09-18 15:09:10 -05:00
cast.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
compile.go Implicitly decide on the lower limit for fill queries when none is present 2017-10-05 15:56:44 -05:00
compile_test.go Implicitly decide on the lower limit for fill queries when none is present 2017-10-05 15:56:44 -05:00
emitter.go Support the unsigned type in query.Emitter 2017-09-25 15:08:18 -05:00
emitter_test.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
explain.go Include the number of scanned cached values in the iterator cost 2017-09-06 15:41:07 -05:00
functions.gen.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
functions.gen.go.tmpl Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
functions.go Add unsigned iterators for all types 2017-09-18 15:09:10 -05:00
functions_test.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
iterator.gen.go Implicitly decide on the lower limit for fill queries when none is present 2017-10-05 15:56:44 -05:00
iterator.gen.go.tmpl Implicitly decide on the lower limit for fill queries when none is present 2017-10-05 15:56:44 -05:00
iterator.go Support unsigned binary math in fields 2017-10-02 17:06:49 -05:00
iterator_mapper.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
iterator_mapper_test.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
iterator_test.go Implicitly decide on the lower limit for fill queries when none is present 2017-10-05 15:56:44 -05:00
linear.go Add unsigned iterators for all types 2017-09-18 15:09:10 -05:00
monitor.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
point.gen.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
point.gen.go.tmpl Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
point.go Support marshaling unsigned points 2017-10-05 11:44:27 -05:00
point_test.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
query.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
query_executor.go Report the task status for a query 2017-09-19 14:48:56 -05:00
query_executor_test.go Report the task status for a query 2017-09-19 14:48:56 -05:00
result.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
select.go Support unsigned binary math in fields 2017-10-02 17:06:49 -05:00
select_test.go Support unsigned binary math in fields 2017-10-02 17:06:49 -05:00
subquery.go Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00
task_manager.go Report the task status for a query 2017-09-19 14:48:56 -05:00
tmpldata Separate the query engine into a separate package 2017-08-16 13:38:43 -05:00