You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "huzheng (JIRA)" <ji...@apache.org> on 2017/01/11 10:17:58 UTC
[jira] [Comment Edited] (HBASE-17450) TablePermission.equals throws
NPE after support namespace
[ https://issues.apache.org/jira/browse/HBASE-17450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15817897#comment-15817897 ]
huzheng edited comment on HBASE-17450 at 1/11/17 10:17 AM:
-----------------------------------------------------------
Except equals() method, others method (such as readFields(), write() , ... )will throw NPE also .
I will upload a patch for them.
was (Author: openinx):
Except equals() method, others method (such as readFields(), write() , ... )will throw NPE also .
Should we fix them ?
> TablePermission.equals throws NPE after support namespace
> -----------------------------------------------------------
>
> Key: HBASE-17450
> URL: https://issues.apache.org/jira/browse/HBASE-17450
> Project: HBase
> Issue Type: Bug
> Components: findbugs
> Reporter: huzheng
> Assignee: huzheng
>
> below unit test will throws NullPointerException:
> {code}
> p1 = new TablePermission(TEST_NAMESPACE, TablePermission.Action.READ);
> p2 = new TablePermission(TEST_NAMESPACE, TablePermission.Action.READ);
> assertEquals(p1, p2);
> {code}
> this bug was introduced after constructor of TablePermission for namespace provided.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)