Spice v1.10.4 (Jan 5, 2026)
ยท 2 min read
Announcing the release of Spice v1.10.4! ๐ ๏ธ
v1.10.4 is a patch release with fixes for Kafka/Debezium batch commits, ABFSS URL support for Azure Data Lake Storage Gen2, and improved column projection handling for location metadata columns.
What's New in v1.10.4โ
Additional Improvements & Bug Fixesโ
- Reliability: Fixed Kafka and Debezium batch commit handling to properly commit offsets across all partitions. Previously, only the last message's offset was committed, which could cause message loss when batches contained messages from multiple partitions.
- Reliability: Added support for
abfss://URL prefix for Azure Data Lake Storage Gen2, in addition to the existingabfs://prefix. Theabfssscheme indicates secure (TLS) connections to ADLS Gen2. - Reliability: Fixed column projection order mismatch when querying datasets with location metadata columns (e.g.,
SELECT location, day, size FROM dataset). Queries that specified columns in a different order than the schema would fail with "column types must match schema types" errors. - Developer Experience: Added detailed diagnostic logging for union projection pushdown optimization failures in cluster mode. When projection pushdown cannot be applied, debug-level logs now provide additional context to help identify the root cause.
Contributorsโ
Breaking Changesโ
No breaking changes.
Cookbook Updatesโ
No major cookbook updates.
The Spice Cookbook includes 84 recipes to help you get started with Spice quickly and easily.
Upgradingโ
To upgrade to v1.10.4, use one of the following methods:
CLI:
spice upgrade
Homebrew:
brew upgrade spiceai/spiceai/spice
Docker:
Pull the spiceai/spiceai:1.10.4 image:
docker pull spiceai/spiceai:1.10.4
For available tags, see DockerHub.
Helm:
helm repo update
helm upgrade spiceai spiceai/spiceai
AWS Marketplace:
๐ Spice is now available in the AWS Marketplace!
What's Changedโ
Changelogโ
- Update acknowledgements by @app/github-actions in #8695
- Proper batch commit for kafka/debezium by @krinart in #8671
- Add support for abfss by @krinart in #8706
- cluster: UnionProjectionPushdownOptimizer: Add projection pushdown diagnostics for union children by @phillipleblanc in #8734
- Fix column projection order mismatch with location metadata columns by @phillipleblanc in #8738

