v2.1.4
HKUDS/Vibe-Tradingv2.1.4Aug 5, 2026by sgrebnov
AI Summary
A patch release improving DuckDB acceleration and runtime stability. It fixes issues with UTC timestamp columns in Iceberg tables and ensures retention policies run reliably.
Key Highlights
- DuckDB acceleration now works with Iceberg datasets containing UTC timestamp columns.
- Retention policies apply cleanly to DuckDB-accelerated datasets.
- Improved runtime stability when queries are cancelled or interrupted.
New Features
- Support for Iceberg `timestamptz` columns in DuckDB acceleration.
- Reliable execution of retention policies on DuckDB datasets.
- Fix for rare crashes during query cancellation paths.
Full Release Notes
Spice v2.1.4 is a patch release that improves DuckDB acceleration and runtime stability: datasets with UTC timestamp columns, such as Iceberg tables, now load successfully when accelerated with DuckDB, retention policies run reliably, and the runtime is more resilient under heavy query load. ## What's New in v2.1.4 ### DuckDB Acceleration Works with Iceberg Timestamps A dataset with a UTC timestamp column — for example, any Iceberg `timestamptz` column — could previously fail to load when accelerated with DuckDB, leaving the dataset unhealthy and unqueryable. These datasets now load and become ready normally, with no configuration changes needed. ### Reliable Retention Policies on DuckDB Retention policies now apply cleanly on DuckDB-accelerated datasets, including policies that combine a time window with an additional condition. Expired rows are evicted on every retention interval, keeping accelerated data fresh and storage bounded. ### Improved Runtime Stability The runtime is now more robust when queries are cancelled — whether by a client disconnecting, a timeout, or a new refresh superseding an in-flight read. A rare crash in this path has been eliminated. ## Contributors - [@phillipleblanc](https://github.com/phillipleblanc) - [@peasee](https://github.com/peasee) ## Breaking Changes No breaking changes. ## Cookbook Updates No new cookbook recipes. The [Spice Cookbook](https://spiceai.org/cookbook) includes more than 100 recipes to help you get started with Spice quickly and easily. ## Upgrading To upgrade to v2.1.4, use one of the following methods: **CLI**: ```console spice upgrade ``` **Homebrew**: ```console brew upgrade spiceai/spiceai/spice ``` **Docker**: Pull the `spiceai/spiceai:2.1.4` image: ```console docker pull spiceai/spiceai:2.1.4 ``` For available tags, see [DockerHub](https://hub.docker.com/r/spiceai/spiceai/tags). **Helm**: ```console helm repo update helm upgrade spiceai spiceai/spiceai --version 2.1.4 ``` **AWS Marketplace**: Spice is available in the [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-jmf6jskjvnq7i). ## What's Changed ### Changelog - chore(deps): bump datafusion and table-providers for the DuckDB timezone and retention fixes (2.1 backport) by [@phillipleblanc](https://github.com/phillipleblanc) in [#12546](https://github.com/spiceai/spiceai/pull/12546) - fix(deps): bump the Vortex pin to pick up the task-cancellation fix by [@phillipleblanc](https://github.com/phillipleblanc) in [#12547](https://github.com/spiceai/spiceai/pull/12547) **Full Changelog**: <https://github.com/spiceai/spiceai/compare/v2.1.3...v2.1.4>