Announcing the release of Spice v1.5.1! 🔑
Spice v1.5.1 expands the GitHub data connector to include pull-request comments, adds a configurable rate limiting for AWS Bedrock embedding models, expands partition pruning with inequality operators, and adds client-supplied cache keys for granular caching control in the HTTP and Arrow Flight SQL APIs.
GitHub Data Connector Pull Request Comments: Configure GitHub pulls datasets to include comments.
Example Spicepod.yaml:
For details, see the GitHub Data Connector documentation.
AWS Bedrock Embedding Models Invocation Control: Improved rate limiting control for AWS Bedrock embedding models with max_concurrent_invocations
configuration.
For details, see the AWS Bedrock Embeddings Model Provider documentation.
Improved Query Partitioning: Expanded partition pruning support with additional inequality operators (e.g. >
, >=
, <
, <=
).
For details, see the Query Partitioning documentation.
Client-Supplied Cache Keys: Support for a new Spice-Cache-Key
header/metadata-key in the HTTP and Arrow Flight SQL query APIs to for fine-grained client-side caching control.
Example HTTP API usage:
Example Response:
For details, see the Cache Control documentation.
No new recipes added in this release.
The Spice Cookbook includes 74 recipes to help you get started with Spice quickly and easily.
To upgrade to v1.5.1, use one of the following methods:
CLI:
Homebrew:
Docker:
Pull the spiceai/spiceai:1.5.1
image:
For available tags, see DockerHub.
Helm:
No major dependency updates.