-----------------------------------------------------------
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