You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Chetan Mehrotra (JIRA)" <ji...@apache.org> on 2015/03/15 06:29:38 UTC

[jira] [Resolved] (OAK-1918) "Could not access the Lucene index at /" after reindex

     [ https://issues.apache.org/jira/browse/OAK-1918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chetan Mehrotra resolved OAK-1918.
----------------------------------
    Resolution: Cannot Reproduce

Resolving this as 'Cannot Reproduce' with current trunk and 1.0 branch. If the issue can be reproduced then open it again

> "Could not access the Lucene index at /" after reindex
> ------------------------------------------------------
>
>                 Key: OAK-1918
>                 URL: https://issues.apache.org/jira/browse/OAK-1918
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: oak-lucene
>    Affects Versions: 1.0
>            Reporter: Krystian Panek
>            Assignee: Alex Parvulescu
>
> According to the documentation: http://jackrabbit.apache.org/oak/docs/query.html
> I tried to rebuild Lucene full-text index by changing /oak:index/lucene/reindex to true. After that, when I use repository explorer and expand some node I see following exception:
> {quote}
> 26.06.2014 09:03:15.642 *ERROR* [qtp1505485981-421] org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker Could not access the Lucene index at /
> java.io.IOException: Invalid byte range request
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.OakDirectory$OakIndexFile.readBytes(OakDirectory.java:233)
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.OakDirectory$OakIndexInput.readBytes(OakDirectory.java:318)
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.OakDirectory$OakIndexInput.readByte(OakDirectory.java:324)
> 	at org.apache.lucene.store.ChecksumIndexInput.readByte(ChecksumIndexInput.java:41)
> 	at org.apache.lucene.store.DataInput.readInt(DataInput.java:84)
> 	at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:326)
> 	at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:56)
> 	at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:843)
> 	at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:52)
> 	at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:66)
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.IndexNode.<init>(IndexNode.java:86)
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.IndexNode.open(IndexNode.java:54)
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker.getIndexNode(IndexTracker.java:113)
> 	at org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex.getCost(LuceneIndex.java:180)
> 	at org.apache.jackrabbit.oak.plugins.index.aggregate.AggregateIndex.getCost(AggregateIndex.java:69)
> 	at org.apache.jackrabbit.oak.query.QueryImpl.getBestSelectorExecutionPlan(QueryImpl.java:817)
> 	at org.apache.jackrabbit.oak.query.QueryImpl.getBestSelectorExecutionPlan(QueryImpl.java:751)
> 	at org.apache.jackrabbit.oak.query.ast.SelectorImpl.prepare(SelectorImpl.java:278)
> 	at org.apache.jackrabbit.oak.query.QueryImpl.prepare(QueryImpl.java:531)
> 	at org.apache.jackrabbit.oak.query.QueryEngineImpl.executeQuery(QueryEngineImpl.java:167)
> 	at org.apache.jackrabbit.oak.plugins.identifier.IdentifierManager.getReferences(IdentifierManager.java:221)
> {quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)