influxdb/storage/reads
Daniel Moran 599700b41b
feat(flux): implement rewrite rules for window and bare aggregates (#21124)
* fix(storage): Detect need for descending cursor in WindowAggregate
* test: add tests for bare aggregate pushdowns
* test: add test cases for window aggregate pushdowns
* test: add tests for aggregate-by-time (aggregateWindow pushdown)


Co-authored-by: Sean Brickley <sean@wabr.io>
2021-04-07 23:03:20 -04:00
..
datatypes feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
aggregate_resultset.go feat(flux): implement rewrite rules for window and bare aggregates (#21124) 2021-04-07 23:03:20 -04:00
aggregate_resultset_test.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
array_cursor.gen.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
array_cursor.gen.go.tmpl feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
array_cursor.gen.go.tmpldata feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
array_cursor.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
array_cursor_gen_test.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
array_cursor_test.gen.go.tmpl feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
array_cursor_test.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
gen.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
group_resultset.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
group_resultset_test.go fix(storage/reads): update sortKey sorting method to use null byte as delimeter 2020-04-06 17:05:07 -07:00
helpers_test.go Update flux version to v0.50.2 2019-10-29 16:19:14 -05:00
influxql_eval.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
influxql_expr.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
influxql_predicate.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
influxql_predicate_test.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
keymerger.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
keymerger_test.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
predicate.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
predicate_test.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
response_writer.gen.go Update flux version to v0.50.2 2019-10-29 16:19:14 -05:00
response_writer.go Update flux version to v0.50.2 2019-10-29 16:19:14 -05:00
response_writer_test.go Upgrade flux to the latest version and remove the platform dependency 2019-04-04 10:55:09 -05:00
resultset.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
resultset_lineprotocol.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
series_cursor.go Upgrade flux to the latest version and remove the platform dependency 2019-04-04 10:55:09 -05:00
series_cursor_test.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
store.go feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
store_test.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00
tagsbuffer.go Upgrade flux to the latest version and remove the platform dependency 2019-04-04 10:55:09 -05:00
types.tmpldata feat(storage): add support for window aggregate queries (#21107) 2021-03-31 13:51:37 -04:00
viewer.go build(flux): update Flux to v0.64.0 2020-03-11 15:17:44 -05:00