[
https://issues.apache.org/jira/browse/SQOOP-477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13475629#comment-13475629
]
Jarek Jarcec Cecho commented on SQOOP-477:
------------------------------------------
Hi David,
thank you very much for your feedback. I've realized that you need to import
multiple tables in paralel, however I would be interested more how you're
actually executing Sqoop. The reason I'm asking is that normally users are
simply executing multiple Sqoop commands in paralel from different shells - as
each process is independent, there is no need to be thread safe. Second most
common use case is execute Sqoop using Ooize, but even in this case each Sqoop
action will be executed in different process and thus no need to be thread
safe. I'm expecting that you're executing Sqoop directly from within your own
application?
Jarcec
> Tools (e.g., ImportTool) using OptionBuilder are not thread safe
> ----------------------------------------------------------------
>
> Key: SQOOP-477
> URL: https://issues.apache.org/jira/browse/SQOOP-477
> Project: Sqoop
> Issue Type: Bug
> Components: tools
> Affects Versions: 1.4.0-incubating, 1.4.1-incubating, 1.4.2
> Environment: Software
> Reporter: Davide Grohmann
>
> Creating instance of *Tools (e.g., ImportTool, BaseSqoopTool, etc)
> concurrently (multiple threads) is not thread safe. The problem is in the
> command line parsing via OptionBuilder which is not thread safe.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira