lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thushara Wijeratna <thu...@gmail.com>
Subject Lucene 3.4 : shift bug in possibly invalid use of NumericTokenStream
Date Fri, 16 Dec 2011 23:25:02 GMT
I got this exception while indexing with Lucene 3.4:

Exception in thread "Thread-0" java.lang.IllegalArgumentException: Illegal
shift value, must be 0..31

at
org.apache.lucene.util.NumericUtils.intToPrefixCoded(NumericUtils.java:157)

at
org.apache.lucene.analysis.NumericTokenStream.incrementToken(NumericTokenStream.java:217)

at
org.apache.lucene.index.DocInverterPerField.processFields(DocInverterPerField.java:185)

at
org.apache.lucene.index.DocFieldProcessorPerThread.processDocument(DocFieldProcessorPerThread.java:278)

at
org.apache.lucene.index.DocumentsWriter.updateDocument(DocumentsWriter.java:766)

at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:2067)

at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:2041)

at com.adxpose.affinity.IndexerHelper.index(IndexerHelper.java:797)

at com.adxpose.affinity.IndexerHelper$Clerk.run(IndexerHelper.java:433)

at java.lang.Thread.run(Thread.java:662)


It is not clear to my why the NumericTokenStream is being called here, as
my analyzer do not use that. Any clues much appreciated.


thx,

thushara

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message