Skip to content

Commit 2a878cf

Browse files
committed
add tests with normalizer mappings
1 parent bd0a75d commit 2a878cf

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

test/framework/src/main/java/org/elasticsearch/index/mapper/MapperServiceTestCase.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
import org.elasticsearch.index.IndexVersion;
4242
import org.elasticsearch.index.analysis.AnalyzerScope;
4343
import org.elasticsearch.index.analysis.IndexAnalyzers;
44+
import org.elasticsearch.index.analysis.LowercaseNormalizer;
4445
import org.elasticsearch.index.analysis.NameOrDefinition;
4546
import org.elasticsearch.index.analysis.NamedAnalyzer;
4647
import org.elasticsearch.index.cache.bitset.BitsetFilterCache;
@@ -132,7 +133,11 @@ protected IndexAnalyzers createIndexAnalyzers(IndexSettings indexSettings) {
132133
}
133134

134135
protected static IndexAnalyzers createIndexAnalyzers() {
135-
return IndexAnalyzers.of(Map.of("default", new NamedAnalyzer("default", AnalyzerScope.INDEX, new StandardAnalyzer())));
136+
return IndexAnalyzers.of(
137+
Map.of("default", new NamedAnalyzer("default", AnalyzerScope.INDEX, new StandardAnalyzer())),
138+
Map.of("lowercase", new NamedAnalyzer("lowercase", AnalyzerScope.INDEX, new LowercaseNormalizer())),
139+
Map.of()
140+
);
136141
}
137142

138143
protected static String randomIndexOptions() {

test/framework/src/main/java/org/elasticsearch/logsdb/datageneration/datasource/DefaultMappingParametersHandler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,8 @@ private Supplier<Map<String, Object>> keywordMapping(
108108
if (ESTestCase.randomDouble() <= 0.2) {
109109
injected.put("null_value", ESTestCase.randomAlphaOfLengthBetween(0, 10));
110110
}
111-
111+
// NOCOMMIT - randomize this
112+
injected.put("normalizer", "lowercase");
112113
return injected;
113114
};
114115
}

0 commit comments

Comments
 (0)