Phillip LeBlanc
Phillip LeBlanc
## Goal-State/What/Result When working with the environment secret store, it would be a better UX to support setting environment variables in a `.env` file that is loaded on startup. ##...
The [variable substitution](https://github.com/dotenv-rs/dotenv?tab=readme-ov-file#variable-substitution) feature of `dotenv` means that any environment variables that should have the `$` in them are removed. I would like a way to disable this functionality, since...
## 🗣 Description Use separate Tokio runtimes for main, server and background workloads. ### Enhancements to CI Pipeline: * [`.github/workflows/pr.yml`](diffhunk://#diff-15c806aa509538190832852f439e9921a23bec2da81f95ed0e4bf13c14e5b160R154-R208): Added a new job `check-thread-pool` to verify the thread pool...
## Describe the bug Currently the error message isn't very clear when the S3 client times out waiting for the data to be returned.  Fix the error message so...
## Goal-State/What/Result Each Data Connector uses the source's native mechanism to retrieve the table schema. ## Why/Purpose The current approach most data connectors have taken is to do a `SELECT...
A separate Tokio runtime should be used for running background tasks like acceleration refreshes/evictions.
## Goal-State/What/Result Have separate Tokio runtimes for query/AI computation (inference, embeddings, etc) and acceleration refreshes. The goal is that all queries should stay fast no matter what else the runtime...
Configure a separate Tokio runtime instance to be used for the runtime servers
## Goal-State/What/Result Running `spice upgrade` will currently only upgrade the CLI, and the next `spice install` or `spice run` will upgrade the runtime. The goal is to have `spice upgrade`...