sqoop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Szabolcs Vasas <vasas.szabo...@gmail.com>
Subject Review Request 66195: Implement JDBC and Kerberos tools for HiveServer2 support
Date Wed, 21 Mar 2018 12:48:15 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/66195/
-----------------------------------------------------------

Review request for Sqoop.


Bugs: SQOOP-3300
    https://issues.apache.org/jira/browse/SQOOP-3300


Repository: sqoop-trunk


Description
-------

The idea of the Sqoop HS2 support is to connect to HS2 using JDBC and execute the Hive commands
on this connection. Sqoop should also support Kerberos authentication when building this JDBC
connection.

The goal of this JIRA is to implement the necessary classes for building JDBC connections
and authenticating with Kerberos.


Diffs
-----

  src/java/org/apache/sqoop/authentication/KerberosAuthenticator.java PRE-CREATION 
  src/java/org/apache/sqoop/db/DriverManagerJdbcConnectionFactory.java PRE-CREATION 
  src/java/org/apache/sqoop/db/JdbcConnectionFactory.java PRE-CREATION 
  src/java/org/apache/sqoop/db/decorator/JdbcConnectionFactoryDecorator.java PRE-CREATION

  src/java/org/apache/sqoop/db/decorator/KerberizedConnectionFactoryDecorator.java PRE-CREATION

  src/test/org/apache/sqoop/authentication/TestKerberosAuthenticator.java PRE-CREATION 
  src/test/org/apache/sqoop/db/TestDriverManagerJdbcConnectionFactory.java PRE-CREATION 
  src/test/org/apache/sqoop/db/decorator/TestKerberizedConnectionFactoryDecorator.java PRE-CREATION

  src/test/org/apache/sqoop/hbase/HBaseTestCase.java f96b6587ff3756aa5a696df8baaaa7fc12ef0b0f

  src/test/org/apache/sqoop/infrastructure/kerberos/MiniKdcInfrastructureRule.java a704d0b07282e54e7c19d7a6725d6d026d037073



Diff: https://reviews.apache.org/r/66195/diff/1/


Testing
-------

Executed unit and third party tests.


Thanks,

Szabolcs Vasas


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message