This is an automated email from the ASF dual-hosted git repository.

pradeep pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new e799673  Revert "RANGER-2891: Add checkCanShowColumnsMetadata for 
presto plugin"
e799673 is described below

commit e79967389edf007ce181553e5ade8d5912c3a8f4
Author: pradeep <[email protected]>
AuthorDate: Mon Jul 6 15:49:39 2020 +0530

    Revert "RANGER-2891: Add checkCanShowColumnsMetadata for presto plugin"
    
    This reverts commit 0fa35a1d00de7899effa5a589713baf947cabd2b.
---
 .../presto/authorizer/RangerSystemAccessControl.java           |  8 --------
 .../presto/authorizer/RangerSystemAccessControl.java           | 10 ----------
 2 files changed, 18 deletions(-)

diff --git 
a/plugin-presto/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
 
b/plugin-presto/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
index b6409cf..f4fc89d 100644
--- 
a/plugin-presto/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
+++ 
b/plugin-presto/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
@@ -639,14 +639,6 @@ public class RangerSystemAccessControl
     }
   }
 
-  @Override
-  public void checkCanShowColumnsMetadata(SystemSecurityContext context, 
CatalogSchemaTableName table) {
-    if (!hasPermission(createResource(table), context, 
PrestoAccessType.SELECT)) {
-      LOG.debug("RangerSystemAccessControl.checkCanShowColumnsMetadata(" + 
table.getSchemaTableName().getTableName() + ") denied");
-      
AccessDeniedException.denyShowColumnsMetadata(table.getSchemaTableName().getTableName());
-    }
-  }
-
   /** HELPER FUNCTIONS **/
 
   private RangerPrestoAccessRequest createAccessRequest(RangerPrestoResource 
resource, SystemSecurityContext context, PrestoAccessType accessType) {
diff --git 
a/ranger-presto-plugin-shim/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
 
b/ranger-presto-plugin-shim/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
index f132355..4063870 100644
--- 
a/ranger-presto-plugin-shim/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
+++ 
b/ranger-presto-plugin-shim/src/main/java/org/apache/ranger/authorization/presto/authorizer/RangerSystemAccessControl.java
@@ -526,16 +526,6 @@ public class RangerSystemAccessControl
     }
   }
 
-  @Override
-  public void checkCanShowColumnsMetadata(SystemSecurityContext 
systemSecurityContext, CatalogSchemaTableName table){
-    try {
-      activatePluginClassLoader();
-      
systemAccessControlImpl.checkCanShowColumnsMetadata(systemSecurityContext, 
table);
-    } finally {
-      deactivatePluginClassLoader();
-    }
-  }
-
   private void activatePluginClassLoader() {
     if (rangerPluginClassLoader != null) {
       rangerPluginClassLoader.activate();

Reply via email to