lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (JIRA)" <j...@apache.org>
Subject [jira] Commented: (LUCENE-645) Highligter fails to include non-token at end of string to be highlighted
Date Fri, 04 Aug 2006 00:56:37 GMT
    [ http://issues.apache.org/jira/browse/LUCENE-645?page=comments#action_12425647 ] 
            
Hoss Man commented on LUCENE-645:
---------------------------------

Note that "svn blame" indicates that commenting those lines out was the sole change mharwood
made in r168452 which had this comment...

> Fixed bug where docs larger than maxDocBytesToAnalyze
> would cause last fragment to be sized as remainder of doc
> (which could be huge)

http://svn.apache.org/viewvc?view=rev&revision=168452

...it's not clear to me if subsequent commits have fixed this problem in another way so that
uncommenting those lines is safe again ... but the behavior described in r168452 certainly
seems worse then the behavior descibed in this bug, so i would suggest not reverting that
change untill the original problem can be verified with a test case. (there may already be
one .. i don't know enough about highlighter to check)


> Highligter fails to include non-token at end of string to be highlighted
> ------------------------------------------------------------------------
>
>                 Key: LUCENE-645
>                 URL: http://issues.apache.org/jira/browse/LUCENE-645
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Other
>    Affects Versions: 1.9
>         Environment: Red Hat Linux, Java 1.5
> Windows Java 1.5
>            Reporter: Andrew Palmer
>            Priority: Minor
>
> The following code extract show the problem
> 		TermQuery query= new TermQuery( new Term( "data", "help" )); 
> 		Highlighter hg = new Highlighter(new SimpleHTMLFormatter(), new QueryScorer( query
));
> 		hg.setTextFragmenter( new NullFragmenter() );
> 		
> 		String match = null;
> 		try {
> 			match = hg.getBestFragment( new StandardAnalyzer(), "data", "help me [54-65]" );
> 		} catch (IOException e) {
> 			e.printStackTrace();
> 		}
> 		System.out.println( match );
> The sytsem outputs 
> <B>help</B> me [54-65
> would expect 
> <B>help</B> me [54-65]

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message