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

Reply via email to