Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
Description
The indexing tooling implemented in OAK-6081 can be used to perform reindex and import the indexes for any Oak 1.7+ setups. For older setups we would be using 2 phase approach
- Perform out-of-band indexing. This can be done via oak-run from 1.7.x against any older version of Oak
- Import index - For this step we cannot use oak-run from trunk for older branches as write operations would not be compatible with older version of Oak.
For import then we have 2 options either
- backport all the work in
OAK-6271to older branch - OR implement a script which can be used with oak-run or Felix Script Console to just import the lucene index with any other manual step
Purpose of this task is to implement such a script
Note - The proposed script is meant to be run from within running Oak server using Felix Script Console [1]. This is required as older version of oak-run do not support all types of BlobStores
[1] http://felix.apache.org/documentation/subprojects/apache-felix-script-console-plugin.html