Make dense_vector fields updatable to bbq_flat/bbq_hnsw#128291
Make dense_vector fields updatable to bbq_flat/bbq_hnsw#128291tteofili merged 25 commits intoelastic:mainfrom
Conversation
…to dvm_update_bbq
|
Pinging @elastic/es-search-relevance (Team:Search Relevance) |
|
Hi @tteofili, I've created a changelog YAML for you. |
server/src/main/java/org/elasticsearch/index/mapper/vectors/DenseVectorFieldMapper.java
Outdated
Show resolved
Hide resolved
john-wagster
left a comment
There was a problem hiding this comment.
Other than the one comment this lgtm!
benwtrent
left a comment
There was a problem hiding this comment.
I think this is good.
One question, what happens if the index was created with dims less than our minimum BBQ dims?
Do we fail the upgrade or do we get stuck in a bad state?
if you have the default (e.g., you specify nothing in |
💔 Backport failed
You can use sqren/backport to manually backport by running |
💚 All backports created successfully
Questions ?Please refer to the Backport tool documentation |
(cherry picked from commit 629a366)
This allows
dense_vectorfields to be updated tobbq_flat/bbq_hnsw.Allowed update paths:
*_flat-->bbq_flat/bbq_hnsw*_hnsw-->bbq_hnsw