Pranav Lodha has uploaded a new patch set (#5). ( http://gerrit.cloudera.org:8080/22285 )
Change subject: IMPALA-12993: Encrypt password in JDBC table properties when saving into HMS DB ...................................................................... IMPALA-12993: Encrypt password in JDBC table properties when saving into HMS DB The password of remote database is specified in table property 'dbcp.password' when creating Impala external JDBC table. Currently all table properties are saved in HMS DB as clear text. This patch encrypts the password from dbcp.password table property and stores it in HMS using AES encryption. Testing: Added a test for checking password with empty string. Change-Id: I4189f4d83377f3c780f6c246f78eb46b46af9305 --- M fe/src/main/java/org/apache/impala/catalog/DataSourceTable.java M fe/src/test/java/org/apache/impala/customcluster/LdapHS2Test.java 2 files changed, 99 insertions(+), 2 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/85/22285/5 -- To view, visit http://gerrit.cloudera.org:8080/22285 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I4189f4d83377f3c780f6c246f78eb46b46af9305 Gerrit-Change-Number: 22285 Gerrit-PatchSet: 5 Gerrit-Owner: Pranav Lodha <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]> Gerrit-Reviewer: Michael Smith <[email protected]> Gerrit-Reviewer: Pranav Lodha <[email protected]> Gerrit-Reviewer: Wenzhe Zhou <[email protected]>
