From: Tomas Sedovic <tsedovic(a)redhat.com>
Previously, if we had a long token (say "this.public.address") in the data, a
substring query longer than 15 characters (like "this.public.addr") would not
match while shorter queries ("this.public.a") would match.
This updates the NGram length limit to 100 characters which should be enough.
---
src/solr/conf/schema.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/solr/conf/schema.xml b/src/solr/conf/schema.xml
index a36ea0f..db2f9d8 100644
--- a/src/solr/conf/schema.xml
+++ b/src/solr/conf/schema.xml
@@ -71,7 +71,7 @@
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
- <filter class="solr.NGramFilterFactory" minGramSize="2"
maxGramSize="15"/>
+ <filter class="solr.NGramFilterFactory" minGramSize="2"
maxGramSize="100"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
--
1.7.3.4
Show replies by date