[ https://issues.apache.org/jira/browse/HBASE-24672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17155586#comment-17155586 ]
Elliot Miller commented on HBASE-24672: --------------------------------------- I added one more column for unit testing. This column indicates which shell commands are directly tested (ie. not indirectly covered). My initial results indicate that 47 / 162 shell commands are currently missing unit tests. > HBase Shell Commands Survey > --------------------------- > > Key: HBASE-24672 > URL: https://issues.apache.org/jira/browse/HBASE-24672 > Project: HBase > Issue Type: Task > Affects Versions: 3.0.0-alpha-1, 2.3.0 > Reporter: Elliot Miller > Assignee: Elliot Miller > Priority: Minor > > I am going through all 163 commands in the hbase-shell module and checking a > few things: > * Functions as advertised > * Consistent naming, formatting, and help > * Return values > ** The majority of the commands still return nil. We can make the shell more > powerful by switching some of these commands to return Ruby objects. > h3. Acceptance Criteria > * The product of this ticket will be a *spreadsheet* with my comments on > each command and potentially a design doc or other Jira tickets with the > necessary changes found by the survey. -- This message was sent by Atlassian Jira (v8.3.4#803005)