Make bool
query parsing stricter
#57154
Labels
>enhancement
:Search/Search
Search-related issues that do not fall into other categories
Team:Search
Meta label for search team
team-discuss
A recent internal refactoring or our bool query parsing logic accidentally broke some edge case behaviour around ignoring
null
valuesfor several parameters like
minimum_should_match
ormust
,must_not
,should
orfilter
clauses were up until 7.7 we accepted queries like:and ignored the
null
part. Although this usage seems to be rare, it lead to some issues so we restored the old behaviour. This is a follow up to discuss whether we want to remove this in 8.0 as a breaking change.The text was updated successfully, but these errors were encountered: