SQOOP-3309: Implement HiveServer2 client
authorBoglarka Egyed <bogi@apache.org>
Wed, 18 Apr 2018 13:59:33 +0000 (15:59 +0200)
committerBoglarka Egyed <bogi@apache.org>
Wed, 18 Apr 2018 13:59:33 +0000 (15:59 +0200)
commit72c5cd717e3fad6d5f5a3a2b3d185ffbacd876cf
tree38ed2d845be783976d479a9f73855c36fbeae4f1
parent44ac3012f19e479dd8ceb487bf029f0bc09c393b
SQOOP-3309: Implement HiveServer2 client

(Szabolcs Vasas via Boglarka Egyed)
31 files changed:
build.xml
ivy.xml
src/docs/user/hive-args.txt
src/docs/user/hive.txt
src/java/org/apache/sqoop/SqoopOptions.java
src/java/org/apache/sqoop/hive/HiveClient.java [new file with mode: 0644]
src/java/org/apache/sqoop/hive/HiveClientCommon.java [new file with mode: 0644]
src/java/org/apache/sqoop/hive/HiveClientFactory.java [new file with mode: 0644]
src/java/org/apache/sqoop/hive/HiveImport.java
src/java/org/apache/sqoop/hive/HiveServer2Client.java [new file with mode: 0644]
src/java/org/apache/sqoop/hive/HiveServer2ConnectionFactory.java [new file with mode: 0644]
src/java/org/apache/sqoop/hive/HiveServer2ConnectionFactoryInitializer.java [new file with mode: 0644]
src/java/org/apache/sqoop/hive/TableDefWriter.java
src/java/org/apache/sqoop/tool/BaseSqoopTool.java
src/java/org/apache/sqoop/tool/CreateHiveTableTool.java
src/java/org/apache/sqoop/tool/ImportAllTablesTool.java
src/java/org/apache/sqoop/tool/ImportTool.java
src/test/org/apache/sqoop/hive/HiveServer2ConnectionFactoryInitializerTest.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/TestHiveClientFactory.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/TestHiveMiniCluster.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/TestHiveServer2Client.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/TestHiveServer2TextImport.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/TestTableDefWriter.java
src/test/org/apache/sqoop/hive/minicluster/AuthenticationConfiguration.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/minicluster/HiveMiniCluster.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/minicluster/KerberosAuthenticationConfiguration.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/minicluster/NoAuthenticationConfiguration.java [new file with mode: 0644]
src/test/org/apache/sqoop/hive/minicluster/PasswordAuthenticationConfiguration.java [new file with mode: 0644]
src/test/org/apache/sqoop/testutil/HiveServer2TestUtil.java [new file with mode: 0644]
src/test/org/apache/sqoop/tool/TestHiveServer2OptionValidations.java [new file with mode: 0644]
src/test/org/apache/sqoop/tool/TestImportTool.java