influxdb/query_functions
Marco Neumann 949d131e77
refactor: only use struct-style `select` in InfluxQL planner (#7636)
* refactor: only use struct-style `select` in InfluxQL planner

For #7533 we need to track more columns apart from `time` and `value`
and having a simple variant and multiple complex ones gets overly
complicated soon. The aggregator is internally identical anyways, so
let's only use one and then pull out the struct fields that we need.

I'll also change the InfluxRPC planner to use the struct variant next,
so we have a single `select` system both in the planners and in `query_functions`.

* docs: improve

* docs: explain test

Co-authored-by: Andrew Lamb <alamb@influxdata.com>

---------

Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2023-04-27 13:29:11 +00:00
..
src refactor: only use struct-style `select` in InfluxQL planner (#7636) 2023-04-27 13:29:11 +00:00
Cargo.toml chore(deps): Bump tokio from 1.27.0 to 1.28.0 (#7667) 2023-04-26 12:53:26 +00:00