Jonathan Sinovassin-Naïk created UNOMI-885:
----------------------------------------------
Summary: Error during migration
Key: UNOMI-885
URL: https://issues.apache.org/jira/browse/UNOMI-885
Project: Apache Unomi
Issue Type: Bug
Reporter: Jonathan Sinovassin-Naïk
h2. Current behaviour:
During a migration using the Elasticsearch _reindex API, the task fails if the
destination index is associated with an alias where is_write_index: false. This
prevents documents from being indexed and blocks the migration process.
It's happening in the migrate-2.5.0-10-loginEventScope for example.
https://github.com/apache/unomi/blob/3b2da028d6ac50b2b276c1150491bf0fc9cd689a/tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.5.0-10-loginEventScope.groovy#L30
when there is more than one index created for the events.
In that case the settings for the event alias for event will be
{code:java}
{
"prefix-event-000002": {
"aliases": {
"prefix-jc-event": {
"is_write_index": true
}
}
},
"prefix-event-000001": {
"aliases": {
"prefix-event": {
"is_write_index": false
}
}
}
}
{code}
but the script tries to reindex prefix-event-000001 and it results to a failure.
h2. Expected behaviour:
The reindex operation should be executed successfully.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)