Add an implementation of the TokenFilterFactory for the MorphologyFilter.

Now you can use the MorphologyFilterFactory in a schema.xml:
<fieldType name="content" class="solr.TextField" positionIncrementGap="100">
      <analyzer>
        <tokenizer class="solr.StandardTokenizerFactory"/>
		<filter class="org.apache.lucene.analysis.morphology.MorphologyFilterFactory" language="Russian"/>
		<filter class="org.apache.lucene.analysis.morphology.MorphologyFilterFactory" language="English"/>
      </analyzer>
</fieldType>
This commit is contained in:
Pavel Artanov
2017-01-20 18:36:19 +04:00
parent 552274274d
commit 6fc7e109cb
4 changed files with 187 additions and 0 deletions

View File

@@ -17,6 +17,8 @@
<properties>
<lucene.version>6.2.0</lucene.version>
<morphology.version>1.3-SNAPSHOT</morphology.version>
<junit.version>4.8.2</junit.version>
</properties>
<distributionManagement>
@@ -168,5 +170,6 @@
<module>dictionary-reader</module>
<module>russian</module>
<module>english</module>
<module>solr-morphology-analysis</module>
</modules>
</project>