hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konstantin Ryakhovskiy (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-16122) PerformanceEvaluation should provide user friendly hint when client threads argument is missing
Date Tue, 28 Jun 2016 20:34:57 GMT

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

Konstantin Ryakhovskiy commented on HBASE-16122:

[~yuzhihong@gmail.com], this is weird because the failed test does not use the functionality
provided by patch.
I've run the test locally on my rig with and without patch and both times it did not fail.
Moreover, I have added a log-message in the target method (parseOpts) and the method is never
called during the test.
Could it be a side-issue?

> PerformanceEvaluation should provide user friendly hint when client threads argument
is missing
> -----------------------------------------------------------------------------------------------
>                 Key: HBASE-16122
>                 URL: https://issues.apache.org/jira/browse/HBASE-16122
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Ted Yu
>            Assignee: Konstantin Ryakhovskiy
>            Priority: Minor
>         Attachments: HBASE-16122-v2.master.patch
> I tried to run this command:
> hbase pe --rows=10000 --nomapred --valueSize=2000000 sequentialWrite
> {code}
> java.util.NoSuchElementException
> 	at java.util.LinkedList.removeFirst(LinkedList.java:270)
> 	at java.util.LinkedList.remove(LinkedList.java:685)
> 	at org.apache.hadoop.hbase.PerformanceEvaluation.parseOpts(PerformanceEvaluation.java:2077)
> 	at org.apache.hadoop.hbase.PerformanceEvaluation.run(PerformanceEvaluation.java:2122)
> 	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
> 	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
> 	at org.apache.hadoop.hbase.PerformanceEvaluation.main(PerformanceEvaluation.java:2159)
> {code}
> Number of client threads argument was missing.
> PerformanceEvaluation should print user friendly message informing user of the missing

This message was sent by Atlassian JIRA

View raw message