Skip to content

docs(caching): xxh32 hashing_algorithm is deprecated - #2449

Merged
lukekim merged 1 commit into
trunkfrom
phillip/261029-xxh32-deprecated
Oct 28, 2026
Merged

lukekim merged 1 commit into
trunkfrom
phillip/261029-xxh32-deprecated

Conversation

@phillipleblanc

Copy link
Copy Markdown
Contributor

WHAT

The caching docs mark hashing_algorithm: xxh32 as deprecated, as spiceai/spiceai#15745 does. A runtime that sets it logs a warning at startup. The option will be removed in spiceai/spiceai#15725.

WHY

The docs still list xxh32 as a supported choice, with no deprecation.

HOW

The hashing_algorithm rows on the caching feature page and the runtime spicepod reference no longer list xxh32 as supported, and each page's algorithm list has its own xxh32 entry: deprecated, use xxh3.

@phillipleblanc
phillipleblanc requested a review from a team as a code owner October 28, 2026 18:22
Copilot AI balanced review requested due to automatic review settings October 28, 2026 18:22
@phillipleblanc phillipleblanc self-assigned this Oct 28, 2026
@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

✅ Pull with Spice Passed

Passing checks:

  • ✅ Title meets minimum length requirement (10 characters)
  • ✅ Has at least one of the required labels: area/blog, area/docs, area/cookbook, dependencies
  • ✅ No banned labels detected
  • ✅ Has at least one assignee: phillipleblanc

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approved

No active review issues remain for the documentation-only update clarifying xxh32 deprecation and migration to xxh3.

No open issues 🎉

What changed in this PR

This documentation-only PR updates the caching feature guide and runtime reference to mark hashing_algorithm: xxh32 as deprecated and direct users to xxh3.

Changes:

  • Removes xxh32 from the supported-choice lists in both configuration tables.
  • Adds dedicated xxh32 entries describing the startup warning, planned removal, and recommended replacement.
File Description
website/​docs/​reference/​spicepod/​runtime.md Updates the runtime caching reference with xxh32 deprecation guidance.
website/​docs/​features/​caching/​index.md Adds matching deprecation and migration guidance to the caching feature guide.

Review effort: Balanced

@github-actions

Copy link
Copy Markdown
Contributor

🚀 deployed to https://e919d45d.spiceai-org-website.pages.dev

@lukekim
lukekim merged commit a22646a into trunk Oct 28, 2026
8 of 10 checks passed
@lukekim
lukekim deleted the phillip/261029-xxh32-deprecated branch October 28, 2026 18:40

This branch was successfully deployed

1 active deployment
preview — 806942bb Deployed Oct 28, 2026 by github-actions[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants