[ https://issues.apache.org/jira/browse/HBASE-15297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Umesh Agashe updated HBASE-15297: --------------------------------- Attachment: HBASE-15297.v1.patch Shell code for SecurityAdmin, method namespace_exists? is changed to catch NamespaceNotFoundException and java code is modified to document the exception. > error message is wrong when a wrong namspace is specified in grant in hbase > shell > --------------------------------------------------------------------------------- > > Key: HBASE-15297 > URL: https://issues.apache.org/jira/browse/HBASE-15297 > Project: HBase > Issue Type: Bug > Components: shell > Affects Versions: 2.0.0, 1.2.0 > Reporter: Xiang Li > Assignee: Umesh Agashe > Priority: Minor > Fix For: 2.0.0, 1.2.0 > > Attachments: HBASE-15297.v1.patch > > > In HBase shell, specify a non-existing namespace in "grant" command, such as > {code} > hbase(main):001:0> grant 'a1', 'R', '@aaa' <--- there is no namespace > called "aaa" > {code} > The error message issued is not correct > {code} > ERROR: Unknown namespace a1! > {code} > a1 is the user name, not the namespace. > The following error message would be better > {code} > ERROR: Unknown namespace aaa! > {code} > or > {code} > Can't find a namespace: aaa > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)