Bruno Roustant created SOLR-6613:
------------------------------------
Summary: TextField.analyzeMultiTerm should not throw exception
when analyzer returns no term
Key: SOLR-6613
URL: https://issues.apache.org/jira/browse/SOLR-6613
Project: Solr
Issue Type: Bug
Components: Schema and Analysis
Affects Versions: 4.3.1, 4.10.2, Trunk
Reporter: Bruno Roustant
In TextField.analyzeMultiTerm()
at line
try {
if (!source.incrementToken())
throw new SolrException();
The method should not throw an exception if there is no token because having no
token is legitimate because all tokens may be filtered out (e.g. with a
blocking Filter such as StopFilter).
In this case it should simply return null (as it already returns null in some
cases, see first line of method).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]