GitHub user szvasas opened a pull request: https://github.com/apache/sqoop/pull/45
Hs2tools You can merge this pull request into a Git repository by running: $ git pull https://github.com/szvasas/sqoop hs2tools Alternatively you can review and apply these changes as the patch at: https://github.com/apache/sqoop/pull/45.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #45 ---- commit d3fffca3ba9f1a917b88581c8955b65a98f31fe9 Author: Szabolcs Vasas <vasas@...> Date: 2018-01-05T14:09:29Z assert statements are removed from HBaseImportTest TestRecordParser BaseSqoopTestCase commit 3f9d5ad134f91b52126899f4ca7ad51c7f1c6677 Author: Szabolcs Vasas <vasas@...> Date: 2018-01-05T15:04:41Z asserts are removed from all of the sqoop test cases. commit a172ee1f62b33fe5ee5d453ce17dde4c1a0684f6 Author: Szabolcs Vasas <vasas@...> Date: 2018-01-15T15:21:06Z -ea jvm argument is removed from junit task. commit 0906d8e2d199af53999155517120e2ae49812568 Author: Szabolcs Vasas <vasas@...> Date: 2018-01-18T16:04:57Z Changes after rebasing to trunk. commit 67dc328ab72327ef2bd4435b812bc24e84e9b15d Author: Szabolcs Vasas <vasas@...> Date: 2018-03-20T09:26:53Z Code changes after the rebase. commit fa6129f7a6e81cfa88f45de190d0b774d52fa447 Author: Szabolcs Vasas <vasas@...> Date: 2017-04-11T14:33:09Z ConnectionFactory is added. commit 108acb28f25aba106278876feabfbfbce8f799c6 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-08T11:11:46Z ConnectionFactory classes are renamed. commit 6a8710465a07f9f8eac6d0cf0d5a4da2f882df62 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-08T11:19:20Z HiveServer2ConnectionFactory is added. commit f511bde842ef4b5e8046e588ac746fe98c0779d0 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-08T13:33:10Z HiveMiniCluster with no-auth is implemented. A simple test case is added to verify it. commit 4ceda6680e5d690269b2420f8093a3a3d2121802 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-08T15:23:19Z Authentication provider interface is added with password based authentication provider implementation.? commit 11847bfb48d21fad8ac26a24706bcc72d512ce7c Author: Szabolcs Vasas <vasas@...> Date: 2017-12-08T15:51:24Z hive-site.xml is now saved into a temporary folder. commit 19b8a8c40111644663961414751a82493ede1225 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-08T16:14:47Z PasswordAuthenticationConfiguration is implemented. commit 4938b7794632a2a7ff92dac92611a922d3b148c9 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-11T11:30:06Z TestHiveMinicluster is refactored. commit 1475b92e1a39206867607348a5d70010c4148136 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-11T15:47:47Z HiveServer2Import is added. commit 1125b85d9e9bab59697279508e4476107f2cea19 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-11T16:43:41Z Initial version of HiveClient is added. commit 7f2e91ade0a71091da246404d1f6bb571303a5a3 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-11T16:51:50Z Dummy implementation is added to HiveClientFactort#createHiveServer2Client. commit 77fee85518e87fe35392abe78686d87066b4fee5 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-12T15:00:56Z HiveImportToHiveClientAdapter is implemented. HiveClientFactory is now able to handle it. commit 2b7ce9c242e5a9826a5822825681c10c97204e73 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-12T15:14:07Z CreateHiveTableTool now uses HiveClientFactory. commit 2771bc6630db2ed1a0587299d4926c739c344824 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-12T15:45:29Z ImportTool and ImportAllTablesTool now use HiveClientFactory. commit d62661b5bb55610e4fd5008a3b7f777cec734176 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-12T17:09:53Z hs2Url is introduced as a parameter in SqoopOptions. commit 2d0ca22a0f51583cee32d5675c723a4fa4ab207a Author: Szabolcs Vasas <vasas@...> Date: 2017-12-12T17:12:39Z New package is introduced for HiveMiniCluster. commit 5e9e7fab7d69717e2e019b9bc5c5ab7a1d29ddf8 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-13T08:23:06Z Initial version of KerberosAuthenticationConfiguration is added. commit 47227a34e741b6dca5592cc741ed93ab707c4c83 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-14T16:54:16Z TestKerberizedHiveMiniCluster is implemented and it successfully runs. commit bb1e88c884d71aa7a2a5cddc413a1af71d232a37 Author: Szabolcs Vasas <vasas@...> Date: 2017-12-14T17:26:48Z TestHiveMiniCluster now execute the test with all available AuthenticationConfiguration instance. commit 1335ed516c8cadfcded8f6dfe5dfff31b53dc21c Author: Szabolcs Vasas <vasas@...> Date: 2018-01-05T10:46:25Z Unused import is removed from PasswordAuthenticationConfiguration.java commit cadca016d3d13fe58c8e25462f7ad8214b798db7 Author: Szabolcs Vasas <vasas@...> Date: 2018-01-05T13:54:33Z Missing license information is added. commit ab170031ded534ae3dd1a230d9e95813a830d49f Author: Szabolcs Vasas <vasas@...> Date: 2018-01-05T14:09:29Z assert statements are removed from HBaseImportTest TestRecordParser BaseSqoopTestCase commit 8c987df7a8b0621234c19910a2ef10dcf6919b9b Author: Szabolcs Vasas <vasas@...> Date: 2018-01-15T10:09:03Z tableName parameter is removed from ImportTool.importTable method since HiveClient requires this parameter set in SqoopOptions object. commit 479a2de06a72adb5acf3137a4b5e3ad7fe2a5d92 Author: Szabolcs Vasas <vasas@...> Date: 2018-01-16T15:38:07Z Unused HiveImport variable is remvoed from ImportTool. commit 99bac85a0f74d9b3a2495ba739d4fd8aa9539b06 Author: Szabolcs Vasas <vasas@...> Date: 2018-01-16T15:38:42Z Metastore warehouse directory is set to a temporary folder in HiveMiniCluster. ---- ---