Skip to content

[8.11] Fix incorrect dynamic mapping for non-numeric-value arrays #101965 (#101967)#101975

Merged
benwtrent merged 2 commits intoelastic:8.11from
benwtrent:backport/8.11/pr-101967
Nov 9, 2023
Merged

[8.11] Fix incorrect dynamic mapping for non-numeric-value arrays #101965 (#101967)#101975
benwtrent merged 2 commits intoelastic:8.11from
benwtrent:backport/8.11/pr-101967

Conversation

@benwtrent
Copy link
Copy Markdown
Member

Backports the following commits to 8.11:

…1965 (elastic#101967)

After elastic#98512 we incorrectly attempt to map an array of any single value type to dense_vector.

Instead, we should validate that ALL mappers are numeric and that ALL of them are `float`.

closes: elastic#101965
…arch.vectors/60_dense_vector_dynamic_mapping.yml
@benwtrent benwtrent merged commit a8e9e86 into elastic:8.11 Nov 9, 2023
@benwtrent benwtrent deleted the backport/8.11/pr-101967 branch November 9, 2023 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport >bug :Search Foundations/Mapping Index mappings, including merging and defining field types Team:Search Meta label for search team v8.11.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants