Skip to content

History / Pluggable Functions Tutorial

Revisions

  • Audits the SPI & types packages (#1703) * Moves SPI classes under org.partiql.spi * Updates Javadocs * Removes partiql-types and moves org.partiql.types sources into org.partiql.spi * Removes the partiql-types version of Enum in favor of SPI's enum * Removes all UNKNOWN variants within partiql-spi of org.partiql.spi.Enum * Adds an UnsupportedCodeException to org.partiql.spi.Enum#name()

    @johnedquinn johnedquinn committed Jan 10, 2025
  • Removes PartiQLValue and adds support for VARIANT (#1678) Removes PartiQLValue from public API Removes PartiQLValueType from public API Removes PartiQLValueExperimental from public API Removes PartiQLValue reader/writer from public API Adds full support for the VARIANT type Adds PType static factory methods with default parameters Adds AST-to-Plan typing logic of integers to the Ion Variant Adds a lowerSafe() internal utility method for reducing code size

    @johnedquinn johnedquinn committed Dec 27, 2024
  • Merge pull request #1168 from partiql/pluggable-functions-rebased Add FunctionManager and Pluggable Functions Implementations

    @yuxtang-amazon yuxtang-amazon committed Aug 15, 2023