HBASE-16045 endtime argument for VerifyReplication was incorrectly specified in usage

This commit is contained in:
tedyu 2016-06-16 15:50:29 -07:00
parent 62a4a2c029
commit d8902ba0e6
2 changed files with 6 additions and 2 deletions

View File

@ -400,6 +400,10 @@ public class VerifyReplication extends Configured implements Tool {
continue; continue;
} }
if (cmd.startsWith("--")) {
printUsage("Invalid argument '" + cmd + "'");
}
if (i == args.length-2) { if (i == args.length-2) {
peerId = cmd; peerId = cmd;
} }
@ -435,7 +439,7 @@ public class VerifyReplication extends Configured implements Tool {
System.err.println("ERROR: " + errorMsg); System.err.println("ERROR: " + errorMsg);
} }
System.err.println("Usage: verifyrep [--starttime=X]" + System.err.println("Usage: verifyrep [--starttime=X]" +
" [--stoptime=Y] [--families=A] [--row-prefixes=B] <peerid> <tablename>"); " [--endtime=Y] [--families=A] [--row-prefixes=B] <peerid> <tablename>");
System.err.println(); System.err.println();
System.err.println("Options:"); System.err.println("Options:");
System.err.println(" starttime beginning of the time range"); System.err.println(" starttime beginning of the time range");

View File

@ -1384,7 +1384,7 @@ The `VerifyReplication` MapReduce job, which is included in HBase, performs a sy
+ +
[source,bash] [source,bash]
---- ----
$ HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` "${HADOOP_HOME}/bin/hadoop" jar "${HBASE_HOME}/hbase-server-VERSION.jar" verifyrep --starttime=<timestamp> --stoptime=<timestamp> --families=<myFam> <ID> <tableName> $ HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` "${HADOOP_HOME}/bin/hadoop" jar "${HBASE_HOME}/hbase-server-VERSION.jar" verifyrep --starttime=<timestamp> --endtime=<timestamp> --families=<myFam> <ID> <tableName>
---- ----
+ +
The `VerifyReplication` command prints out `GOODROWS` and `BADROWS` counters to indicate rows that did and did not replicate correctly. The `VerifyReplication` command prints out `GOODROWS` and `BADROWS` counters to indicate rows that did and did not replicate correctly.