Review Board 1.7.22


SQOOP-918 Sqoop2: Introduce client API and change Sqoop shell to use it

Review Request #9717 - Created March 3, 2013 and submitted

Jarek Cecho
SQOOP-918
Reviewers
Sqoop
sqoop-sqoop2
I've created first simple SqoopClient API and altered shell to use it. I've noticed that there is a lot of duplicate code in the shell, so I've tried to clean it up. The changes are simple, however are spanning across all shell files, thus making this patch bigger than necessary.

This is first implementation of the SqoopClient API. I'm intending to improve it, for example by caching objects that was already received (especially connector info and resource bundles). As this patch is big enough already, I would prefer to finish this functionality in follow up JIRA.
Unit tests seems to be passing and I've tried the changes on real cluster.
Total:
23
Open:
0
Resolved:
23
Dropped:
0
Status:
From:
Description From Last Updated Status
Review request changed
Updated (July 22, 2013, 9:23 p.m.)
  • changed from pending to submitted