Announcing the release of Spice v1.0.4 🏎️
Spice v1.0.4 improves partition pruning for Delta Lake tables, significantly increasing scan efficiency and reducing overhead. xAI tool calling is more robust and the spice trace
CLI command now provides expanded, detailed output for deeper analysis. Additionally, a bug has been fixed to correctly apply column name case-sensitivity in refresh SQL, indexes, and primary keys.
time_column
format differs from the physical partition, two new dataset configuration options, time_partition_column
and time_partition_format
can be configured to improve partition pruning and exclude irrelevant partitions during the refreshes.For example, when the time_column
format is timestamp
and the physical data partition is date
such as below:
Partition pruning can be optimized using the configuration:
spice trace
output: The spice trace
CLI command now includes additional details, such as task status, and optional flags --include-input
and --include-output
for detailed tracing.Example spice trace
output:
Example spice trace --include-input --include-output
output:
No breaking changes.
No new recipes.
To upgrade to v1.0.4, use one of the following methods:
CLI:
Homebrew:
Docker:
Pull the spiceai/spiceai:1.0.4 image:
For available tags, see DockerHub.
Helm:
No major dependency changes.