Skip to content

docs: Add Elasticsearch full-text search engine documentation#1677

Merged
lukekim merged 1 commit into
trunkfrom
docs/elasticsearch-fts-engine-10672
May 7, 2026
Merged

docs: Add Elasticsearch full-text search engine documentation#1677
lukekim merged 1 commit into
trunkfrom
docs/elasticsearch-fts-engine-10672

Conversation

@claudespice
Copy link
Copy Markdown
Collaborator

Summary

  • Document Elasticsearch as an alternative FTS engine alongside the built-in Tantivy engine
  • Add dataset-level full_text_search block reference to the Spicepod datasets page
  • Add new ingestion tuning parameters to the Elasticsearch vector engine page

Source PRs

Changes

  • website/docs/features/search/full-text.md — Added engine comparison table, Elasticsearch FTS configuration section with connection and ingestion tuning parameters, YAML anchor reuse pattern, and guidance on combining with the Elasticsearch vector engine
  • website/docs/components/vectors/elasticsearch.md — Added 7 new ingestion tuning parameters to the parameters table
  • website/docs/reference/spicepod/datasets.md — Added dataset-level full_text_search, full_text_search.enabled, full_text_search.engine, and full_text_search.params reference sections

Test plan

  • Verified parameter names and defaults match source code ParameterSpec definitions
  • Links are valid
  • Version references are correct (vNext only — new feature)

Document the new dataset-level `full_text_search` block that allows
Elasticsearch to be used as the BM25 FTS engine, including connection
parameters, ingestion tuning controls, YAML anchor reuse, and
combining with the Elasticsearch vector engine. Also adds the new
ingestion tuning parameters to the Elasticsearch vector engine page.
@claudespice claudespice self-assigned this May 7, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

🔍 Pull with Spice Failed

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

Failed checks:

  • ❌ At least one assignee is required for this pull request.

Please address these issues and update your pull request.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

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

@lukekim lukekim merged commit 1163bb2 into trunk May 7, 2026
6 of 9 checks passed
@lukekim lukekim deleted the docs/elasticsearch-fts-engine-10672 branch May 7, 2026 15:53
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.

2 participants