[ https://issues.apache.org/jira/browse/HBASE-21255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Reid Chan updated HBASE-21255: ------------------------------ Summary: [acl] Refactor TablePermission into three classes (Global, Namespace, Table) (was: Refactor TablePermission into three classes (Global, Namespace, Table)) > [acl] Refactor TablePermission into three classes (Global, Namespace, Table) > ---------------------------------------------------------------------------- > > Key: HBASE-21255 > URL: https://issues.apache.org/jira/browse/HBASE-21255 > Project: HBase > Issue Type: Improvement > Reporter: Reid Chan > Assignee: Reid Chan > Priority: Major > Attachments: HBASE-21225.master.001.patch, > HBASE-21225.master.002.patch > > > A TODO in {{TablePermission.java}} > {code} > //TODO refactor this class > //we need to refacting this into three classes (Global, Table, Namespace) > {code} > Change Note: > * Divide origin TablePermission into three classes GlobalPermission, > NamespacePermission, TablePermission > * New UserPermission consists of a user name and a permission in one of > [Global, Namespace, Table]Permission. -- This message was sent by Atlassian JIRA (v7.6.3#76005)