KeDeng has uploaded this change for review. ( 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 --- 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(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/65/20165/1 -- 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: newchange Gerrit-Change-Id: Ib10fa08afe80e7314a7841ee962d910e2a57ee9b Gerrit-Change-Number: 20165 Gerrit-PatchSet: 1 Gerrit-Owner: KeDeng <[email protected]>
