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

Tiago Marques Godinho reassigned IGNITE-27629:
----------------------------------------------

    Assignee: Tiago Marques Godinho

> [migration-tools] Make migrate cache more configurable
> ------------------------------------------------------
>
>                 Key: IGNITE-27629
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27629
>             Project: Ignite
>          Issue Type: Improvement
>          Components: migration tools
>    Affects Versions: 3.1
>            Reporter: Tiago Marques Godinho
>            Assignee: Tiago Marques Godinho
>            Priority: Major
>              Labels: ignite-3
>
>  
>  
> The Ignite2PersistentCacheTools#migrateCache has some hardcoded properties 
> that need to be injectable.
> What to do:
>  * Allow to inject different transformers and field mappings in 
> Ignite2PersistentCacheTools#migrateCache
>  * Figure out an easy way to expose these options to the CLI.
>  ** An idea would be to allow the user to export the enriched cache 
> configuration or even the generated table result to a file and allow loading 
> that file afterward.
> Note:
>  * We also have an option of not allowing the user to change anything, and 
> provide the tool as is, or even provide the maven packages and force the user 
> to create a custom program to migrate their cache



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to