You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Steven Parkes (JIRA)" <ji...@apache.org> on 2007/02/27 20:17:05 UTC
[jira] Commented: (LUCENE-819) NullPointerException in
Term.compareTo()
[ https://issues.apache.org/jira/browse/LUCENE-819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12476312 ]
Steven Parkes commented on LUCENE-819:
--------------------------------------
Hmmmm ... this patch makes Term#compareTo support Terms with null text. I don't think Lucene is supposed to support null terms. This is mentioned in LIA. Is it anywhere in the docs? Should we document that neither fld nor txt of a Term constructor may be null? Would we actually want to check and throw an exception?
If this is right, this should be resolved as a won't fix.
> NullPointerException in Term.compareTo()
> ----------------------------------------
>
> Key: LUCENE-819
> URL: https://issues.apache.org/jira/browse/LUCENE-819
> Project: Lucene - Java
> Issue Type: Bug
> Components: Index
> Environment: JDK 1.4 on MacOS
> Reporter: Dan Zivkovic
> Attachments: lucene-819.patch
>
>
> java.lang.NullPointerException
> at org.apache.lucene.index.Term.compareTo(Term.java:84)
> at org.apache.lucene.index.TermInfosReader.getIndexOffset(TermInfosReader.java:115)
> at org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:150)
> at org.apache.lucene.index.SegmentReader.docFreq(SegmentReader.java:300)
> at org.apache.lucene.search.IndexSearcher.docFreq(IndexSearcher.java:78)
> at org.apache.lucene.search.Similarity.idf(Similarity.java:255)
> at org.apache.lucene.search.TermQuery$TermWeight.<init>(TermQuery.java:43)
> at org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:142)
> at org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:203)
> at org.apache.lucene.search.BooleanQuery$BooleanWeight2.<init>(BooleanQuery.java:330)
> at org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:372)
> at org.apache.lucene.search.Query.weight(Query.java:93)
> at org.apache.lucene.search.Hits.<init>(Hits.java:48)
> at org.apache.lucene.search.Searcher.search(Searcher.java:53)
> ...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org