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

Jonathan Sinovassin-Naïk updated UNOMI-885:
-------------------------------------------
    Fix Version/s: unomi-2.7.0

> 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
>            Assignee: Jonathan Sinovassin-Naïk
>            Priority: Major
>             Fix For: unomi-2.7.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> 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)

Reply via email to