You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Jeff Stein (JIRA)" <ji...@apache.org> on 2016/02/19 20:43:18 UTC
[jira] [Created] (LUCENE-7038) QueryScorer.init returns empty
TokenStream if setMaxDocCharsToAnalyze is not previously called
Jeff Stein created LUCENE-7038:
----------------------------------
Summary: QueryScorer.init returns empty TokenStream if setMaxDocCharsToAnalyze is not previously called
Key: LUCENE-7038
URL: https://issues.apache.org/jira/browse/LUCENE-7038
Project: Lucene - Core
Issue Type: Bug
Components: modules/highlighter
Affects Versions: 5.4
Reporter: Jeff Stein
Priority: Minor
This is a regression since Lucene 4.10 regarding The QueryScorer class in the Highlighter module.
In 4.10, the `QueryScorer.init` method returns a working tokenStream even if the maxCharsToAnalyze variable is set to zero. In both versions, zero is the default value and in 4.10 it indicated that the entire stream should be returned, not an empty stream.
The problem is with the `WeightedSpanTermExtractor` always wrapping the tokenStream in a `OffsetLimitTokenFilter` filter, even when the passed down maxDocCharsToAnalyze variable is zero.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org