From b7dd42143946cd2e54b6473a39e44fca1c50fcc8 Mon Sep 17 00:00:00 2001 From: Yannick Welsch Date: Wed, 27 Apr 2022 11:45:24 +0200 Subject: [PATCH] allow queries on text field type --- .../java/org/elasticsearch/index/mapper/TextFieldMapper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/src/main/java/org/elasticsearch/index/mapper/TextFieldMapper.java b/server/src/main/java/org/elasticsearch/index/mapper/TextFieldMapper.java index f0b8b6de41493..e60bb4bf64bc7 100644 --- a/server/src/main/java/org/elasticsearch/index/mapper/TextFieldMapper.java +++ b/server/src/main/java/org/elasticsearch/index/mapper/TextFieldMapper.java @@ -453,7 +453,10 @@ public TextFieldMapper build(MapperBuilderContext context) { } } - public static final TypeParser PARSER = new TypeParser((n, c) -> new Builder(n, c.indexVersionCreated(), c.getIndexAnalyzers())); + private static final Version MINIMUM_COMPATIBILITY_VERSION = Version.fromString("5.0.0"); + + public static final TypeParser PARSER = new TypeParser((n, c) -> new Builder(n, c.indexVersionCreated(), c.getIndexAnalyzers()), + MINIMUM_COMPATIBILITY_VERSION); private static class PhraseWrappedAnalyzer extends AnalyzerWrapper {