[
https://issues.jboss.org/browse/ISPN-1680?page=com.atlassian.jira.plugin....
]
Joseph MacFarlane commented on ISPN-1680:
-----------------------------------------
We're currently using 4.2.1 (and production instances will continue to do so for the
foreseeable future). We found that retrofitting this fix resolved 'Read past EOF'
errors arising from high volumes of simultaneous search and update with the following
stack trace:
{code}
...
Caused by: org.hibernate.search.SearchException: Unable to reopen IndexReader
at
org.hibernate.search.reader.SharingBufferReaderProvider$PerDirectoryLatestReader.refreshAndGet(SharingBufferReaderProvider.java:268)
at
org.hibernate.search.reader.SharingBufferReaderProvider.openReader(SharingBufferReaderProvider.java:146)
...
Caused by: java.io.IOException: Read past EOF
at
org.infinispan.lucene.SingleChunkIndexInput.readByte(SingleChunkIndexInput.java:77)
at
org.apache.lucene.store.ChecksumIndexInput.readByte(ChecksumIndexInput.java:40)
at org.apache.lucene.store.IndexInput.readInt(IndexInput.java:71)
at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:260)
at org.apache.lucene.index.SegmentInfos$1.doBody(SegmentInfos.java:350)
at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:736)
at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:575)
at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:346)
at org.apache.lucene.index.SegmentInfos.readCurrentVersion(SegmentInfos.java:462)
at org.apache.lucene.index.DirectoryReader.isCurrent(DirectoryReader.java:875)
at
org.apache.lucene.index.DirectoryReader.doReopenNoWriter(DirectoryReader.java:441)
at org.apache.lucene.index.DirectoryReader.doReopen(DirectoryReader.java:420)
at org.apache.lucene.index.DirectoryReader.reopen(DirectoryReader.java:378)
at
org.hibernate.search.reader.SharingBufferReaderProvider$PerDirectoryLatestReader.refreshAndGet(SharingBufferReaderProvider.java:265)
... 83 more
{code}
Remove SKIP_LOCK flags from Lucene Directory where no longer needed
-------------------------------------------------------------------
Key: ISPN-1680
URL:
https://issues.jboss.org/browse/ISPN-1680
Project: Infinispan
Issue Type: Task
Components: Lucene Directory
Reporter: Sanne Grinovero
Assignee: Sanne Grinovero
Fix For: 5.1.0.CR3
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira