Yingchun Lai has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/20165 )
Change subject: [multi-tenancy] add tenant key generate api ...................................................................... [multi-tenancy] add tenant key generate api In the data at rest encryption scenario, we can obtain the encryption key from KMS by specifying the "cluster_key_name_". However, this cannot meet the needs of multi-tenant scenario. For multi-tenant scenario, it needs to obtain the corresponding encryption key based on different tenant IDs. Therefore, I added this implementation in this patch. Change-Id: Ib10fa08afe80e7314a7841ee962d910e2a57ee9b Reviewed-on: http://gerrit.cloudera.org:8080/20165 Tested-by: Kudu Jenkins Reviewed-by: Zoltan Martonka <[email protected]> Reviewed-by: Yingchun Lai <[email protected]> --- M src/kudu/fs/default_key_provider-test.cc M src/kudu/fs/default_key_provider.h M src/kudu/fs/key_provider.h M src/kudu/fs/ranger_kms_key_provider.cc M src/kudu/fs/ranger_kms_key_provider.h M src/kudu/ranger-kms/ranger_kms_client.cc M src/kudu/ranger-kms/ranger_kms_client.h 7 files changed, 73 insertions(+), 11 deletions(-) Approvals: Kudu Jenkins: Verified Zoltan Martonka: Looks good to me, but someone else must approve Yingchun Lai: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/20165 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Ib10fa08afe80e7314a7841ee962d910e2a57ee9b Gerrit-Change-Number: 20165 Gerrit-PatchSet: 4 Gerrit-Owner: KeDeng <[email protected]> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Yingchun Lai <[email protected]> Gerrit-Reviewer: Zoltan Martonka <[email protected]>
