Andrew Wong has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/15207 )

Change subject: [WIP] Ranger authorization provider
......................................................................


Patch Set 5:

(5 comments)

http://gerrit.cloudera.org:8080/#/c/15207/5/src/kudu/master/ranger_authz_provider.h
File src/kudu/master/ranger_authz_provider.h:

http://gerrit.cloudera.org:8080/#/c/15207/5/src/kudu/master/ranger_authz_provider.h@37
PS5, Line 37: class RangerAuthzProvider : public AuthzProvider {
The public methods in this class should be marked 'override'.


http://gerrit.cloudera.org:8080/#/c/15207/5/src/kudu/master/ranger_authz_provider.h@46
PS5, Line 46:
            :   // Reset the underlying cache (if any), invalidating all cached 
entries.
            :   // Returns Status::NotSupported() if the provider doesn't 
support resetting
            :   // its cache.
These comments should be updated to reflect the RangerAuthzProvider's 
semantics, if they differ from the default.


http://gerrit.cloudera.org:8080/#/c/15207/5/src/kudu/master/ranger_authz_provider.cc
File src/kudu/master/ranger_authz_provider.cc:

http://gerrit.cloudera.org:8080/#/c/15207/5/src/kudu/master/ranger_authz_provider.cc@120
PS5, Line 120: Status RangerAuthzProvider::FillTablePrivilegePB(const string& 
table_name,
It's probably worth validating that the Ranger client will cache privileges as 
appropriate.


http://gerrit.cloudera.org:8080/#/c/15207/5/src/kudu/master/ranger_authz_provider.cc@152
PS5, Line 152:       column_names.emplace(col.name());
nit: could use EmplaceOrDie here


http://gerrit.cloudera.org:8080/#/c/15207/5/src/kudu/master/ranger_authz_provider.cc@157
PS5, Line 157: InsertIfNotPresent
nit: use InsertOrDie or EmplaceOrDie? The column IDs should never already be in 
present, right?



--
To view, visit http://gerrit.cloudera.org:8080/15207
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I6e7672a5947d6406e0cad83a0c900bf5b2c03012
Gerrit-Change-Number: 15207
Gerrit-PatchSet: 5
Gerrit-Owner: Attila Bukor <[email protected]>
Gerrit-Reviewer: Andrew Wong <[email protected]>
Gerrit-Reviewer: Attila Bukor <[email protected]>
Gerrit-Reviewer: Hao Hao <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Comment-Date: Mon, 17 Feb 2020 03:54:55 +0000
Gerrit-HasComments: Yes

Reply via email to