[
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)