lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Grant Ingersoll <gsing...@apache.org>
Subject Re: NPE in NearSpansUnordered
Date Fri, 16 Oct 2009 10:53:08 GMT
And, you don't get this on 2.4.1?

Are you sure you've called next()?  Is it by chance on the first  
document it tries to score that it fails?

-Grant



On Oct 15, 2009, at 1:28 PM, Peter Keegan wrote:

> The query is:
> +payloadNear([spanNear([contents:insurance, contents:agent], 10000,  
> false),
> spanNear([contents:winston, contents:salem], 10000, false)], 10,  
> false)
> It's using the default payload function scorer (average value)
>
> It doesn't happen on all queries of this type, only a handful. This is
> production-like index of > 1million docs. I haven't been able to  
> reproduce
> with a simple index, unfortunately.
>
> Peter
>
> On Thu, Oct 15, 2009 at 1:21 PM, Yonik Seeley <yonik@lucidimagination.com 
> >wrote:
>
>> Are you using any custom query types?  Anything to help us reproduce
>> (like the acutal query this happened on) would be greatly  
>> appreciated.
>>
>> -Yonik
>> http://www.lucidimagination.com
>>
>>
>> On Thu, Oct 15, 2009 at 1:17 PM, Peter Keegan  
>> <peterlkeegan@gmail.com>
>> wrote:
>>> I'm using Lucene 2.9 and sometimes get a NPE in NearSpansUnordered:
>>>
>>> <java.lang.NullPointerException>java.lang.NullPointerException
>>> at
>>>
>> org.apache.lucene.search.spans.NearSpansUnordered.start 
>> (NearSpansUnordered.java:219)
>>> at
>>>
>> org.apache.lucene.search.payloads.PayloadNearQuery 
>> $PayloadNearSpanScorer.processPayloads(PayloadNearQuery.java:201)
>>> at
>>>
>> org.apache.lucene.search.payloads.PayloadNearQuery 
>> $PayloadNearSpanScorer.getPayloads(PayloadNearQuery.java:180)
>>> at
>>>
>> org.apache.lucene.search.payloads.PayloadNearQuery 
>> $PayloadNearSpanScorer.getPayloads(PayloadNearQuery.java:183)
>>> at
>>>
>> org.apache.lucene.search.payloads.PayloadNearQuery 
>> $PayloadNearSpanScorer.setFreqCurrentDoc(PayloadNearQuery.java:214)
>>> at org.apache.lucene.search.spans.SpanScorer.nextDoc 
>>> (SpanScorer.java:64)
>>> at org.apache.lucene.search.Scorer.score(Scorer.java:74)
>>> at org.apache.lucene.search.IndexSearcher.search 
>>> (IndexSearcher.java:247)
>>> at org.apache.lucene.search.Searcher.search(Searcher.java:152)
>>>
>>> The CellQueue pq is empty when this occurs. Are there any  
>>> conditions in
>>> which the queue might be expected to be empty?
>>>
>>> Peter
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-user-help@lucene.apache.org
>>
>>

--------------------------
Grant Ingersoll
http://www.lucidimagination.com/

Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids)  
using Solr/Lucene:
http://www.lucidimagination.com/search


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


Mime
View raw message