You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Elliot Miller (Jira)" <ji...@apache.org> on 2020/06/25 21:26:00 UTC

[jira] [Commented] (HBASE-9756) HBase shell help info would be better to display only when usage error instead of any exception

    [ https://issues.apache.org/jira/browse/HBASE-9756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17145860#comment-17145860 ] 

Elliot Miller commented on HBASE-9756:
--------------------------------------

A different patch (HBASE-20270) was merged in 2018 to address this issue. *HBASE-20270 removes the command help regardless of what error occurs* and instead suggests that a user can get more information with {{help "command"}}. I think the change in HBASE-20270 is more beneficial than this patch since the help text for individual commands like "alter" (~75 lines) and "scan" (~87 lines) is long enough to push the relevant error off the screen, which can be confusing to the user/operator.

I'm going to close this for now.

> HBase shell help info would be better to display only when usage error instead of any exception
> -----------------------------------------------------------------------------------------------
>
>                 Key: HBASE-9756
>                 URL: https://issues.apache.org/jira/browse/HBASE-9756
>             Project: HBase
>          Issue Type: Improvement
>          Components: shell
>            Reporter: Yang Wang
>            Priority: Minor
>         Attachments: HBASE-9756.patch
>
>
> When error occurred in HBase shell, no matter what error it is, the help info will display. As help info is used to instruct how to use the command, so it would be better to show help info only when the command is used in a wrong way.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)