Regression in QueryString/Percolator behavior on unmapped fields between 7.6.2 and 7.7.0 #63150
Labels
>bug
:Search/Percolator
Reverse search: find queries that match a document
Team:Search
Meta label for search team
Elasticsearch version (
bin/elasticsearch --version
): 7.7.0 (problem persists through 7.9.2)Plugins installed: none
JVM version (
java -version
):OS version (
uname -a
if on a Unix-like system):reproduced on:
Darwin Kernel Version 19.6.0: Thu Jun 18 20:49:00 PDT 2020; root:xnu-6153.141.1~1/RELEASE_X86_64 x86_64
4.4.0-1026-aws #35-Ubuntu SMP Thu Jul 20 21:59:09 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Description of the problem including expected versus actual behavior: In 7.6.2-, I am able to set
map_unmapped_fields_as_text: true
on an index, create a percolator_query that consists of a query_string query, and match documents that contains unmapped fields against it. This functionality appears to break in 7.7.0.Steps to reproduce:
The below results in 1 hit in 7.6.2, but 0 hits in 7.7.0:
Provide logs (if relevant): n/a
(Crossposted from: https://discuss.elastic.co/t/some-change-in-percolation-querystringquery-mapping-between-7-6-2-and-7-7-0/250579)
The text was updated successfully, but these errors were encountered: