You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by yc...@apache.org on 2021/08/25 18:56:08 UTC

[hive] branch master updated (ad1f6c5 -> fa42214)

This is an automated email from the ASF dual-hosted git repository.

ychena pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.


    from ad1f6c5  HIVE-25477: Clean Up JDBC Code (David Mollitor reviewed by Miklos Gergely)
     add fa42214  HIVE-25445 - Enable JdbcStorageHandler to get password from AWS Secret Service. (#2584) (Harish Jai Prakash Perumal, reviewed by Naveen Gangam)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/hadoop/hive/conf/Constants.java     |   1 +
 .../jdbc/conf/JdbcStorageConfigManager.java        |  54 ++++++++--
 .../jdbc/dao/GenericJdbcDatabaseAccessor.java      |  25 ++---
 pom.xml                                            |  24 +++++
 ql/pom.xml                                         |   9 ++
 .../org/apache/hadoop/hive/ql/exec/Utilities.java  |  51 ++++++----
 .../ql/secrets/AWSSecretsManagerSecretSource.java  | 109 +++++++++++++++++++++
 .../hadoop/hive/ql/secrets/SecretSource.java       |  41 ++++----
 .../hadoop/hive/ql/secrets/URISecretSource.java    |  74 ++++++++++++++
 .../org.apache.hadoop.hive.ql.secrets.SecretSource |   1 +
 .../secrets/AWSSecretsManagerSecretSourceTest.java |  74 ++++++++++++++
 .../hive/ql/secrets/URISecretSourceTest.java       |  87 ++++++++++++++++
 12 files changed, 488 insertions(+), 62 deletions(-)
 create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/secrets/AWSSecretsManagerSecretSource.java
 copy shims/common/src/main/java/org/apache/hadoop/hive/io/HiveIOExceptionHandler.java => ql/src/java/org/apache/hadoop/hive/ql/secrets/SecretSource.java (52%)
 create mode 100644 ql/src/java/org/apache/hadoop/hive/ql/secrets/URISecretSource.java
 create mode 100644 ql/src/main/resources/META-INF/services/org.apache.hadoop.hive.ql.secrets.SecretSource
 create mode 100644 ql/src/test/org/apache/hadoop/hive/ql/secrets/AWSSecretsManagerSecretSourceTest.java
 create mode 100644 ql/src/test/org/apache/hadoop/hive/ql/secrets/URISecretSourceTest.java