Jarek Jarcec Cecho created SQOOP-2673:
-----------------------------------------
Summary: Sqoop2: Remove the notion of LinksBeans and JobsBeans
Key: SQOOP-2673
URL: https://issues.apache.org/jira/browse/SQOOP-2673
Project: Sqoop
Issue Type: Sub-task
Reporter: Jarek Jarcec Cecho
Assignee: Jarek Jarcec Cecho
Originally we had one bean object for jobs and one for links that was able to
transfer one or more links/jobs. It seems that current code base has separated
that into {{LinkBean}} for one object and {{LinksBean}} for multiple objects
(same for job). Searching git and JIRA history I did not find proper discussion
nor reasoning for this change. I see several challenges with this concept:
* It's making one REST interface return different types depending on input
values
* It's making both client and server code difficult because we have to separate
the cases everywhere
It seems that this new concept has been extended to all returnable objects
(Connectors, links, jobs, privileges, ...), so the change will be quite
intrusive. Any objections if I return it back?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)