influxdb/iox_query/src/frontend
Nga Tran 95ed41f140
feat: Projection pushdown for querier -> ingester for rpc queries (#5782)
* feat: initial step to identify where the projection should be provided

* feat: start getting columns of all expressions

* chore: format

* test: test for the table_chunk_stream

* fix: fix a compile error. Thanks @alamb

* test: full tests for table_chunk_stream

* chore: cleanup

* fix: do not cut any columns in case all fields are needed

* test: add one more test case of reading all columns

* refactor: move code that identify columbs ot push down to a function. Add the use of  field_columns

* chore: cleanup

* refactor: make sream_from_batch support empty batches

* chore: cleanup

* chore: fix clippy after auto merge

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-06 17:21:23 +00:00
..
common.rs fix: optimizations for metadata fetch and chunk pruning (#5467) 2022-08-29 14:59:05 +00:00
influxrpc.rs feat: Projection pushdown for querier -> ingester for rpc queries (#5782) 2022-10-06 17:21:23 +00:00
reorg.rs feat: intern schemas during query planning (#5215) 2022-08-11 12:28:51 +00:00
sql.rs ci: fix cargo deny (#4629) 2022-05-18 09:38:35 +00:00