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