Hi

 

I am getting this issue in Lucene2.4 when I try to merge multiple
IndexWriters(generally 6) 

 

sh-3.2# Exception in thread "Lucene Merge Thread #5"
org.apache.lucene.index.MergePolicy$MergeException: java.io.IOException:
read past EOF

        at
org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(Concur
rentMergeScheduler.java:309)

        at
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentM
ergeScheduler.java:286)

Caused by: java.io.IOException: read past EOF

        at
org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java
:135)

        at
org.apache.lucene.index.CompoundFileWriter.copyFile(CompoundFileWriter.java:
228)

        at
org.apache.lucene.index.CompoundFileWriter.close(CompoundFileWriter.java:184
)

        at
org.apache.lucene.index.SegmentMerger.createCompoundFile(SegmentMerger.java:
204)

        at
org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4260)

        at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3877)

        at
org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeSche
duler.java:205)

        at
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentM
ergeScheduler.java:260)

 

 

Is this a known issue and has any fix been provided for it ? Would
appreciate any help.

 

Regards

Sumanta

 

 

Reply via email to