----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/74216/ -----------------------------------------------------------
(Updated Nov. 24, 2022, 8:28 p.m.) Review request for ranger, Abhishek Kumar, Ankita Sinha, deepak sharma, Dhaval Shah, Kishor Gollapalliwar, Abhay Kulkarni, Mehul Parikh, Monika Kachhadiya, Ramesh Mani, Siddhesh Phatak, Sailaja Polavarapu, Subhrat Chaudhary, and Velmurugan Periasamy. Changes ------- - replaced RangerKMSClientHttp class with RangerClientHttp, to eliminate duplicate code Bugs: RANGER-3982 https://issues.apache.org/jira/browse/RANGER-3982 Repository: ranger Description ------- - added classes RangerKMSClient, RangerKey, RangerKeyVersion, RangerKeyMetadata and RangerEncryptedKeyVersion - updated README.md with sample calls for each KMS API Diffs (updated) ----- intg/src/main/python/README.md f21628fb0 intg/src/main/python/apache_ranger/client/ranger_client.py 7bb6493a1 intg/src/main/python/apache_ranger/client/ranger_kms_client.py PRE-CREATION intg/src/main/python/apache_ranger/exceptions.py a2299479c intg/src/main/python/apache_ranger/model/ranger_base.py 83ec44dd4 intg/src/main/python/apache_ranger/model/ranger_kms.py PRE-CREATION intg/src/main/python/apache_ranger/utils.py b0ceb5c59 intg/src/main/python/setup.py 8ea476320 Diff: https://reviews.apache.org/r/74216/diff/2/ Changes: https://reviews.apache.org/r/74216/diff/1-2/ Testing (updated) ------- - verified KMS API calls using test_ranger_kms.py (in README.md) - test Apache Ranger Python client (0.0.19) that includes this patch is available at https://test.pypi.org/project/apache-ranger/ Thanks, Madhan Neethiraj