[
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:
------------------------------------------------
[[email protected]], 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 argument.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)