From 1efc5d984662128630a7605dcbcba8ddde3f3d02 Mon Sep 17 00:00:00 2001 From: Indy Prentice Date: Mon, 11 Sep 2023 13:31:44 -0300 Subject: [PATCH] fix(index): Do not override the search analyzer for ngram fields (#8818) Co-authored-by: Indy Prentice --- .../search/elasticsearch/indexbuilder/MappingsBuilder.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/metadata-io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/MappingsBuilder.java b/metadata-io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/MappingsBuilder.java index 4bbff3915aca9..b3e05d966e36b 100644 --- a/metadata-io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/MappingsBuilder.java +++ b/metadata-io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/MappingsBuilder.java @@ -121,8 +121,7 @@ private static Map getMappingsForField(@Nonnull final Searchable String analyzerName = entry.getValue(); subFields.put(fieldName, ImmutableMap.of( TYPE, TEXT, - ANALYZER, analyzerName, - SEARCH_ANALYZER, analyzerName + ANALYZER, analyzerName )); } }