v0.12.0
Pre-release
Pre-release
Changed
- BREAKING partiql-parser: Added a source location to
ParseError::UnexpectedEndOfInput - BREAKING partiql-ast: Changed the modelling of parsed literals.
- BREAKING partiql-logical: Changed the modelling of logical plan literals.
- BREAKING partiql-eval: Fixed behavior of comparison and
BETWEENoperations w.r.t. type mismatches - BREAKING partiql-eval:
BindEvalExpr::bindtakesselfrather than&self - BREAKING Changed modeling of Ion Literals to be evaluated to Boxed Variants rather than eagerly transformed to PartiQL Values.
- BREAKING partiql-logical: Change the modeling of
ProjectAll - Fix some query evaluation edges cases.
Added
- partiql-value: Pretty-printing of
ValueviaToPrettytrait - Added
Datum, an interface to introspectingValues - Added graph
MATCHexpressions andGRAPH_TABLEexpression conformant with SQL 2023 Property Graph Query- Parsing and pretty-printing are intended to be conformant
- Only a subset of planning and evaluation are supported currently
- Added extension
scan_csv