Release DiskBBQ(bbq_disk) index type for dense_vector fields#135299
Release DiskBBQ(bbq_disk) index type for dense_vector fields#135299elasticsearchmachine merged 11 commits intoelastic:mainfrom
bbq_disk) index type for dense_vector fields#135299Conversation
|
Hi @benwtrent, I've created a changelog YAML for you. Note that since this PR is labelled |
|
Pinging @elastic/es-search-relevance (Team:Search Relevance) |
ℹ️ Important: Docs version tagging👋 Thanks for updating the docs! Just a friendly reminder that our docs are now cumulative. This means all 9.x versions are documented on the same page and published off of the main branch, instead of creating separate pages for each minor version. We use applies_to tags to mark version-specific features and changes. Expand for a quick overviewWhen to use applies_to tags:✅ At the page level to indicate which products/deployments the content applies to (mandatory) What NOT to do:❌ Don't remove or replace information that applies to an older version 🤔 Need help?
|
john-wagster
left a comment
There was a problem hiding this comment.
lgtm. I had a few thoughts while reviewing that since the yaml tests weren't touched at all I wonder if they need to be updated. It doesn't look like anything is missing to me but things like 20_knn_retriever.yml which is gated with mapper.bbq_disk_support is what I was thinking about. Probably fine but figured I'd mention it since it passed through my head as I was reviewing.
| highlight: | ||
| title: Release DiskBBQ(`bbq_disk`) index type for `dense_vector` fields | ||
| body: |- | ||
| This provides a new index type called DiskBBQ (`bbq_disk`). |
There was a problem hiding this comment.
failing validation because the spacing is different here (5 spaces instead of 4) beginning with Current restrictions
docs/changelog/135299.yaml
Outdated
| - all other restrictions that exist for `dense_vector` fields still apply | ||
|
|
||
| To utilize the format, its just like any other: | ||
| ``` |
There was a problem hiding this comment.
I think these need to be "----" instead of "```"; I could be wrong. But "----" passes validation
That example is also in the release notes, but it should actually be |
This releases a new index type called DiskBBQ (configuration
bbq_disk).DiskBBQ is a cluster based format that provides:
Current restrictions that will be able to be removed in the future:
To utilize the format, its just like any other:
Querying is just like any other field.
num_candidatescan be used for tuning approximate nature of the search. Or, more granular control can be provided by settingvisit_percentagedirectly.