Nick Dimiduk created HBASE-14345:
------------------------------------
Summary: Consolidate printUsage in IntegrationTestLoadAndVerify
Key: HBASE-14345
URL: https://issues.apache.org/jira/browse/HBASE-14345
Project: HBase
Issue Type: Improvement
Components: integration tests
Reporter: Nick Dimiduk
Priority: Trivial
Investigating the use of {{itlav}} is a little screwy. Subclasses are not
overriding the {{printUsage()}} methods correctly, so you have to pass
{{--help}} to get some info and no arguments to get the rest.
{noformat}
[hbase@ndimiduk-112rc2-7 ~]$ hbase
org.apache.hadoop.hbase.test.IntegrationTestLoadAndVerify --help
usage: bin/hbase org.apache.hadoop.hbase.test.IntegrationTestLoadAndVerify
<options>
Options:
-h,--help Show usage
-m,--monkey <arg> Which chaos monkey to run
-monkeyProps <arg> The properties file for specifying chaos monkey
properties.
-ncc,--noClusterCleanUp Don't clean up the cluster at the end
[hbase@ndimiduk-112rc2-7 ~]$ hbase
org.apache.hadoop.hbase.test.IntegrationTestLoadAndVerify
IntegrationTestLoadAndVerify [-Doptions] <load|verify|loadAndVerify>
Loads a table with row dependencies and verifies the dependency chains
Options
-Dloadmapper.table=<name> Table to write/verify (default autogen)
-Dloadmapper.backrefs=<n> Number of backreferences per row (default 50)
-Dloadmapper.num_to_write=<n> Number of rows per mapper (default 100,000
per mapper)
-Dloadmapper.deleteAfter=<bool> Delete after a successful verify (default
true)
-Dloadmapper.numPresplits=<n> Number of presplit regions to start with
(default 40)
-Dloadmapper.map.tasks=<n> Number of map tasks for load (default 200)
-Dverify.reduce.tasks=<n> Number of reduce tasks for verify (default
35)
-Dverify.scannercaching=<n> Number hbase scanner caching rows to read
(default 50)
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)