[
https://issues.apache.org/jira/browse/OAK-10265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thomas Mueller updated OAK-10265:
-
Description:
During offline reindex using oak-run,
the index import phase first changes the async property to temp-async and keeps
the original value in async-previous property.
This is reverted when the import is done. However it appears that the revert
doesn't happen for the stored index definition and leaves that at
async = temp-async
async-previous = [async, nrt]
By setting "refresh=true", the stored index definition is copied to the regular
index definition.
was:
During offline reindex using oak-run,
the index import phase first changes the async property to temp-async and keeps
the original value in async-previous property.
This is reverted when the import is done. However it appears that the revert
doesn't happen for the stored index definition and leaves that at
async = temp-async
async-previous = [async, nrt]
We should probably add refresh=true to avoid this.
> Oak-run offline reindex - async lane revert not taking place for stored index
> def after index import
>
>
> Key: OAK-10265
> URL: https://issues.apache.org/jira/browse/OAK-10265
> Project: Jackrabbit Oak
> Issue Type: Task
>Reporter: Nitin Gupta
>Assignee: Nitin Gupta
>Priority: Major
> Fix For: 1.54.0
>
>
> During offline reindex using oak-run,
> the index import phase first changes the async property to temp-async and
> keeps the original value in async-previous property.
> This is reverted when the import is done. However it appears that the revert
> doesn't happen for the stored index definition and leaves that at
> async = temp-async
> async-previous = [async, nrt]
> By setting "refresh=true", the stored index definition is copied to the
> regular index definition.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)