Skip to content

[pull] trunk from spiceai:trunk#808

Merged
pull[bot] merged 5 commits into
TheRakeshPurohit:trunkfrom
spiceai:trunk
May 6, 2026
Merged

[pull] trunk from spiceai:trunk#808
pull[bot] merged 5 commits into
TheRakeshPurohit:trunkfrom
spiceai:trunk

Conversation

@pull

@pull pull Bot commented May 6, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

lukekim and others added 5 commits May 5, 2026 14:17
Add a Docker Hub login step (using DOCKERHUB_USERNAME / DOCKERHUB_TOKEN) to every workflow that pulls images from Docker Hub, so all pulls use the authenticated rate limits instead of anonymous (per-IP) limits.

Covers:

- Direct `docker pull` of postgres / mysql in the four bench workflows.

- `docker run registry:2` (Docker Hub) in spiced_docker.yml, spiced_docker_dev.yml, and build_nightly.yml.

- `docker/build-push-action` jobs whose Dockerfiles `FROM` Docker Hub bases (debian, rust, ubuntu, nvidia/cuda) in spiced_docker.yml (amd64/arm64/cuda), spiced_docker_dev.yml, build_nightly.yml, spidapter_build_and_release.yml, and testoperator_build_and_release.yml.

Each new step is gated on `github.repository == 'spiceai/spiceai'` so it is a no-op on forks (which don't have access to the secrets).
Co-authored-by: Spice Schema Bot <schema-bot@spice.ai>
Co-authored-by: Luke Kim <80174+lukekim@users.noreply.github.com>
…10700)

* docs: refresh README with v2.0 capabilities and recent improvements

Update README.md to reflect the substantial work shipped since the last
refresh: cluster-sidecar architecture, Apache Ballista distributed query,
Cayenne/Vortex acceleration, Iceberg writes, S3 Vectors, Postgres native
WAL CDC, multi-vector embeddings, rerank UDTF, Spice Skills for AI coding
agents, and new connectors/secret stores. Reorganizes the page to lead
with concrete benchmarks and link out to the recent engineering deep-dive
blog posts and YouTube talks (CMU, AWS re:Invent 2025).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: keep original sample output timestamps in README

Revert log-output timestamps in the Quickstart example back to the
original 2025-01-20 sample so the snippet remains a faithful capture.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: relax latency claim from sub-millisecond to millisecond

Replace "sub-millisecond" with "millisecond" in the README hero line and
"Why Spice?" bullet to keep the localhost-latency claim honest.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: surface Text-to-SQL/NSQL in the README "What you get" list

Promote the existing NSQL capability to a top-level API in the runtime
overview so readers see text-to-SQL alongside SQL, OpenAI, Iceberg, and
MCP. NSQL was previously only mentioned in the use-case section.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: lead differentiators with the cluster-sidecar architecture

Rework the "How is Spice different?" list to put the cluster-sidecar
architecture first, with structural data sandboxing and ingest-once /
serve-everywhere as the supporting differentiators. Three-tier latency,
credential isolation, and identical spicepod.yaml across OSS / Cloud /
Enterprise are now called out explicitly.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: fix broken Apache Ballista link in README

ballista.apache.org no longer resolves; Ballista is hosted under the
DataFusion subproject at datafusion.apache.org/ballista/.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: point Slack links to spice.ai/slack

Update README Slack badge and Connect-with-us link from
spiceai.org/slack to spice.ai/slack so they resolve to the current
shared-invite URL.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: remove Discord from README community links

Drop the Discord invite from the Connect-with-us list — community
conversation now happens on Slack, X, and LinkedIn.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: address Copilot reviewer comments on README

- Standardize blog URLs on spice.ai/blog (header nav and Connect-with-us)
- Use text fences for Claude Code slash commands; split shell vs slash
- Fix Iceberg and Bedrock table-row trailing-space alignment
- Replace ― with ❌ in comparison tables to match the legend
- Drop unexplained asterisk on the Embeddings table LLM Format(s) header
- Spell out RC as Release Candidate in the Secret Stores table
- Capitalize FROM in the Dockerfile snippet
- Clarify cluster mode: --role scheduler for schedulers, --scheduler-address
  for executors joining them, with runtime.scheduler.state_location config

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: address second-pass Copilot review on README

- Vector engines table: drop pgvector / sqlite_vec / duckdb_vector (not
  accepted by .vectors.engine) and rename duckdb_vector → duckdb to match
  the runtime; only s3_vectors, duckdb, and elasticsearch are supported
  as vector engines today
- Update hybrid-search bullet and section to match the actual engines
- Fix aws_secrets → aws_secrets_manager (the runtime's registered name
  per crates/runtime-secrets/src/lib.rs:97)
- Make the closing CTA release-agnostic so it doesn't reference v2.0

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: address third-pass Copilot review on README

- Reword "five industry-standard APIs" to "five APIs and interfaces" since Text-to-SQL (NSQL) is a capability rather than a standardized protocol.
- Embeddings table: describe `openai` as an embeddings endpoint (not LLM endpoint) and realign column spacing.

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators May 6, 2026
@pull pull Bot added the ⤵️ pull label May 6, 2026
@pull pull Bot merged commit 3068bb6 into TheRakeshPurohit:trunk May 6, 2026
0 of 6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant