[
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)