v0.11.0
Pre-release
Pre-release
Changed
- BREAKING partiql-catalog: refactored structure of crate; module paths have changes
Added
- Added
partiql-common. - Added
NodeIdtoStaticType. - BREAKING Added thread-safe
PartiqlShapeBuilderand automaticNodeIdgeneration for theStaticType. - Added a static thread safe
shape_builderfunction that provides a convenient way for usingPartiqlShapeBuilderfor creating new shapes. - Added
partiql_common::meta::PartiqlMetadata - Added ability for crate importers to add scalar User Defined Functions (UDFs) to the catalog
- Added
extension/partiql-extension-value-functionscrate demonstrating use of scalar UDFs - Added
TUPLEUNIONandTUPLECONCATfunctions in theextension/partiql-extension-value-functionscrate
Removed
- BREAKING Removed
partiql-source-map. - BREAKING Removed
constPartiQL types underpartiql-typesin favor ofPartiqlShapeBuilder. - BREAKING Removed
StaticType'snew,new_non_nullable, andas_non-nullableAPIs in favor ofPartiqlShapeBuilder.