[
https://issues.apache.org/jira/browse/LUCENE-819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12476496
]
Steven Parkes commented on LUCENE-819:
--------------------------------------
Can you say anymore about why it was impossible? What if Term checked for null
field or text and threw an exception that you could catch (though this might
not be a good idea the check would always be there but it's an uncommon case
...). Note that Lucene specifically checks to see if you try to add a null
field or a null field value to a doc and won't let you.
As to deleting attachments, it's unnecessary/discouraged (and possibly these
days, impossible). If you name two patches the same, the older one is grayed
out, making it pretty clear that one replaces the other. It's considered
valuable to be able to go back and look at old attachments.
> 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, lucene-819.patch, TestTerm.java
>
>
> 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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]