Announcing the first beta release of Spice.ai OSS! 🎉
The core Spice runtime has graduated from alpha to beta! Components, such as Data Connectors and Models, follow independent release milestones. Data Connectors graduating from alpha
to beta
include databricks
, spiceai
, postgres
, s3
, odbc
, and mysql
. From beta to 1.0, project will be to on improving performance and scaling to larger datasets.
This release also includes enhanced security with Transport Layer Security (TLS) secured APIs, a new spice install
CLI command, and several performance and stability improvements.
Enable TLS using the --tls-certificate-file
and --tls-key-file
command-line flags:
Or configure in the spicepod.yml
:
Get started with TLS by following the TLS Sample. For more details see the TLS Documentation.
spice install
: Running the spice install
CLI command will download and install the latest version of the runtime.Improved SQLite and DuckDB compatibility: The SQLite and DuckDB accelerators support more complex queries and additional data types.
Pass through arguments from spice run
to runtime: Arguments passed to spice run
are now passed through to the runtime.
Secrets replacement within connection strings: Secrets are now replaced within connection strings:
The odbc
data connector is now optional and has been removed from the released binaries. To use the odbc
data connector, use the official Spice Docker image or build the Spice runtime from source.
To build Spice from source with the odbc
feature:
To use the official Spice Docker image from DockerHub:
unixodbc
for E2E test release installation by @peasee in https://github.com/spiceai/spiceai/pull/2063json_pointer
param optional for the GraphQL connector by @phillipleblanc in https://github.com/spiceai/spiceai/pull/2072spice install
CLI command by @phillipleblanc in https://github.com/spiceai/spiceai/pull/2090delta_kernel
to 0.2.0 by @phillipleblanc in https://github.com/spiceai/spiceai/pull/2102spice run
and spice sql
to runtime by @phillipleblanc in https://github.com/spiceai/spiceai/pull/2123spice sql
by @phillipleblanc in https://github.com/spiceai/spiceai/pull/2125--tls
flag by @phillipleblanc in https://github.com/spiceai/spiceai/pull/2128Full Changelog: https://github.com/spiceai/spiceai/compare/v0.16.0-alpha...v0.17-beta
Spice.ai started with the vision to make AI easy for developers. We are building Spice.ai in the open and with the community. Reach out on Discord or by email to get involved.