[
https://issues.apache.org/jira/browse/SQOOP-1629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14187216#comment-14187216
]
Veena Basavaraj edited comment on SQOOP-1629 at 10/28/14 6:23 PM:
------------------------------------------------------------------
Here is the use case.
So I can say show me the "LINK" config for configurable = 1 and it will display
all the fields to populate and that will come out of the corresponding LINK or
JOB INPUT. So this api in SQOOP-1516 is only for update/ delete / display of
its values. Since configs are created when the configurables are registered.
Once the config values/ inputs are populated, I can just use the config Id in
the input to the LINK/ job creation. I dont have to fill it every time a job is
created or link is created. I can re use this.
Initially I thought I can use config names like we use connector name, link
name, job name in other places, does not seem like a good idea since we want
to support same names across connectors.
Hope this makes it clear.
As far as adding uniqueness to input names, it should be done, but very
unrelated to this ticket.
We should make our DB much more complete by defining these constraints on all
the tables we have to going forward
was (Author: vybs):
Here is the use case.
So I can say show me the "LINK" config for configurable = 1 and it will display
all the fields to populate and that will come out of the corresponding LINK or
JOB INPUT. So this api in SQOOP-1516 is only for update/ delete / display of
its values. Since configs are created when the configurables are registered.
Once the config values/ inputs are populated, I can just use the config Id in
the input to the LINK/ job creation. I dont have to fill it every time a job is
created or link is created. I can re use this.
Initially I thought I can use config names like we use in other places, does
not seem like a good idea since we want to support same names across connectors.
Hope this makes it clear.
As far as adding uniqueness to input names, it should be done, but very
unrelated to this ticket.
We should make our DB much more complete by defining these constraints on all
the tables we have to going forward
> Sqoop2: Add unique constraint on the Config table for name and type
> -------------------------------------------------------------------
>
> Key: SQOOP-1629
> URL: https://issues.apache.org/jira/browse/SQOOP-1629
> Project: Sqoop
> Issue Type: Sub-task
> Reporter: Veena Basavaraj
> Assignee: Veena Basavaraj
> Fix For: 2.0.0
>
> Attachments: SQOOP-1629.patch, SQOOP-1629.patch, SQOOP-1629.patch
>
>
> this helps create top level config objects and use their names while creating
> the LINK and JOB entities
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)