Just an FYI in case anyone runs into something similar.

Essentially I had indexes that I have been searching from a java stored
procedure in Oracle without issue for awhile. All of a sudden, I started
getting the error I alluded to above when there were more than a certain
number of terms (4,5, or more depending on the terms or index). The error
did not happen when I ran a query from a local server with the same
filesystem mounted.

In any case, all of my indexes checked out OK. I read through all the other
issues related to my issue but none of the fixes did anything.

However, setting BooleanQuery.setAllowDocsOutOfOrder(true); did in fact make
the error go away. Although I understand the idea behind the setting, I am
not sure why it made a difference in my case.

I would be interested if anyone has any theories.
-- 
View this message in context: 
http://www.nabble.com/help%3A-java.lang.ArrayIndexOutOfBoundsException-ScorerDocQueue.downHeap-tp21037262p21062271.html
Sent from the Lucene - Java Users mailing list archive at Nabble.com.


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

Reply via email to