v0.11.0
Pre-release
Pre-release
Changed
- BREAKING partiql-catalog: refactored structure of crate; module paths have changes
Added
- Added
partiql-common
. - Added
NodeId
toStaticType
. - BREAKING Added thread-safe
PartiqlShapeBuilder
and automaticNodeId
generation for theStaticType
. - Added a static thread safe
shape_builder
function that provides a convenient way for usingPartiqlShapeBuilder
for 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-functions
crate demonstrating use of scalar UDFs - Added
TUPLEUNION
andTUPLECONCAT
functions in theextension/partiql-extension-value-functions
crate
Removed
- BREAKING Removed
partiql-source-map
. - BREAKING Removed
const
PartiQL types underpartiql-types
in favor ofPartiqlShapeBuilder
. - BREAKING Removed
StaticType
'snew
,new_non_nullable
, andas_non-nullable
APIs in favor ofPartiqlShapeBuilder
.