[ https://issues.apache.org/jira/browse/OAK-4024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15154066#comment-15154066 ]
Vikas Saurabh commented on OAK-4024: ------------------------------------ Done :). I haven't removed 1.4 though. Would remove both versions once the fix is committed. > CoW uses incorrect directory on re-indexing when indexPath property is used > --------------------------------------------------------------------------- > > Key: OAK-4024 > URL: https://issues.apache.org/jira/browse/OAK-4024 > Project: Jackrabbit Oak > Issue Type: Bug > Components: lucene > Reporter: Vikas Saurabh > Assignee: Vikas Saurabh > Labels: candidate_oak_1_0, candidate_oak_1_2 > Fix For: 1.4, 1.4.0 > > Attachments: OAK-4024.patch > > > CoW prepares local dir using "reindexCount" from definition builder. BUT, > while re-indexing, at the time of construction of > {{LuceneIndexEditorContext}}, the builder still has *non*-incremented > reindexCount ({{IndexUpdate#collectIndexEditors}}) thereby updating the > already existing directory. > On windows, this often leads to deletion inside lucene to fail thereby > failing re-index and leading to reindex loop -- this can be worked around by > disabling CoW temporarily. > That being said, this might be able to corrupt locally copied index. -- This message was sent by Atlassian JIRA (v6.3.4#6332)