influxdb/influxdb_influxql_parser
Stuart Carnie 929ac9081e
feat: Rewrite logical expression to match InfluxQL behaviour (#7031)
* chore: Move to inline snapshots

* chore: Container for the DataFusion and IOx schema

* chore: Simplify using logical expression helper functions

* feat: Rewrite conditional expressions using InfluxQL rules

* feat: Add tests to validation conditional expression rewriting

* feat: Rewrite column expressions

* chore: Rewrite expression to use false when possible

This allows the planner to optimise away the entire logical plan to an
empty plan in many cases.

* feat: Complete cast postfix operator support

Added `unsigned` postfix operator, as the feature was mostly complete.

Closes #6895

* chore: Remove redundant attribute
2023-02-21 20:01:31 +00:00
..
src feat: Rewrite logical expression to match InfluxQL behaviour (#7031) 2023-02-21 20:01:31 +00:00
Cargo.toml chore(deps): Bump insta from 1.26.0 to 1.28.0 (#7016) 2023-02-16 18:14:25 +00:00