File tree 2 files changed +10
-3
lines changed
main/java/org/elasticsearch/index/mapper
test/java/org/elasticsearch/index/mapper 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -198,7 +198,7 @@ public KeywordFieldType() {
198
198
protected KeywordFieldType (KeywordFieldType ref ) {
199
199
super (ref );
200
200
this .normalizer = ref .normalizer ;
201
- this .splitQueriesOnWhitespace = splitQueriesOnWhitespace ;
201
+ this .splitQueriesOnWhitespace = ref . splitQueriesOnWhitespace ;
202
202
}
203
203
204
204
public KeywordFieldType clone () {
Original file line number Diff line number Diff line change @@ -52,8 +52,15 @@ public class KeywordFieldTypeTests extends FieldTypeTestCase {
52
52
public void setupProperties () {
53
53
addModifier (new Modifier ("normalizer" , false ) {
54
54
@ Override
55
- public void modify (MappedFieldType ft ) {
56
- ((KeywordFieldType ) ft ).setNormalizer (Lucene .KEYWORD_ANALYZER );
55
+ public void modify (MappedFieldType type ) {
56
+ ((KeywordFieldType ) type ).setNormalizer (Lucene .KEYWORD_ANALYZER );
57
+ }
58
+ });
59
+ addModifier (new Modifier ("split_queries_on_whitespace" , true ) {
60
+ @ Override
61
+ public void modify (MappedFieldType type ) {
62
+ KeywordFieldType keywordType = (KeywordFieldType ) type ;
63
+ keywordType .setSplitQueriesOnWhitespace (!keywordType .splitQueriesOnWhitespace ());
57
64
}
58
65
});
59
66
}
You can’t perform that action at this time.
0 commit comments