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

Veena Basavaraj updated SQOOP-1569:
-----------------------------------
    Fix Version/s: 2.0.0

> SQOOP2: Preserve old job/link configuration when upgrading connectors
> ---------------------------------------------------------------------
>
>                 Key: SQOOP-1569
>                 URL: https://issues.apache.org/jira/browse/SQOOP-1569
>             Project: Sqoop
>          Issue Type: Improvement
>            Reporter: Gwen Shapira
>             Fix For: 2.0.0
>
>
> Right now the connector upgrade code can overwrite the existing configuration 
> of jobs/links.
> This can lead to behavior that is surprising to users (you don't necessarily 
> think of backing up the repository when dumping a new connector jar) and 
> difficult to debug.
> I suggest automatically storing (and time-stamping) the previous versions.
> This should be completely transparent to the upgrade code and also to anyone 
> accessing the configurations (they should always just get the latest 
> version). 
> The design I have in mind is of slowly changing dimension. Types 2, 4 or 6 
> will work. Possibly with a view to hide the new behavior from the rest of the 
> code-base.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to