This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new f4013866b1 HDDS-8065. Provide GNU long options (#4394)
f4013866b1 is described below

commit f4013866b1a9a7616d4be65030a8b8b8dda4f5c1
Author: targetoee <[email protected]>
AuthorDate: Wed Mar 15 14:42:09 2023 +0800

    HDDS-8065. Provide GNU long options (#4394)
---
 .../apache/hadoop/hdds/scm/cli/pipeline/ListPipelinesSubcommand.java | 5 +++--
 .../org/apache/hadoop/ozone/admin/om/TransferOmLeaderSubCommand.java | 2 +-
 .../hadoop/ozone/admin/scm/GetFailedDeletedBlocksTxnSubcommand.java  | 2 +-
 .../apache/hadoop/ozone/admin/scm/TransferScmLeaderSubCommand.java   | 2 +-
 .../tools/src/main/java/org/apache/hadoop/ozone/debug/DBScanner.java | 2 +-
 .../src/main/java/org/apache/hadoop/ozone/debug/ReadReplicas.java    | 2 +-
 .../java/org/apache/hadoop/ozone/segmentparser/BaseLogParser.java    | 3 ++-
 7 files changed, 10 insertions(+), 8 deletions(-)

diff --git 
a/hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli/pipeline/ListPipelinesSubcommand.java
 
b/hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli/pipeline/ListPipelinesSubcommand.java
index b64673bc0c..f08d316500 100644
--- 
a/hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli/pipeline/ListPipelinesSubcommand.java
+++ 
b/hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli/pipeline/ListPipelinesSubcommand.java
@@ -61,12 +61,13 @@ public class ListPipelinesSubcommand extends ScmSubcommand {
   private String replication;
 
   @CommandLine.Option(
-      names = {"-ffc", "--filterByFactor"},
+      names = {"-ffc", "--filterByFactor", "--filter-by-factor"},
       description = "[deprecated] Filter pipelines by factor (e.g. ONE, THREE) 
"
           + " (implies RATIS replication type)")
   private ReplicationFactor factor;
 
-  @CommandLine.Option(names = {"-s", "--state", "-fst", "--filterByState"},
+  @CommandLine.Option(
+      names = {"-s", "--state", "-fst", "--filterByState", 
"--filter-by-state"},
       description = "Filter listed pipelines by State, eg OPEN, CLOSED",
       defaultValue = "")
   private String state;
diff --git 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/om/TransferOmLeaderSubCommand.java
 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/om/TransferOmLeaderSubCommand.java
index 32e432cd04..30f5540531 100644
--- 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/om/TransferOmLeaderSubCommand.java
+++ 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/om/TransferOmLeaderSubCommand.java
@@ -48,7 +48,7 @@ public class TransferOmLeaderSubCommand implements 
Callable<Void> {
 
   static class TransferOption {
     @CommandLine.Option(
-        names = {"-n", "--newLeaderId"},
+        names = {"-n", "--newLeaderId", "--new-leader-id"},
         description = "The new leader id of OM to transfer leadership. E.g 
OM1."
     )
     private String omNodeId;
diff --git 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/GetFailedDeletedBlocksTxnSubcommand.java
 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/GetFailedDeletedBlocksTxnSubcommand.java
index cad6c6c1a4..a37c553f0c 100644
--- 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/GetFailedDeletedBlocksTxnSubcommand.java
+++ 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/GetFailedDeletedBlocksTxnSubcommand.java
@@ -57,7 +57,7 @@ public class GetFailedDeletedBlocksTxnSubcommand extends 
ScmSubcommand {
     private int count;
   }
 
-  @CommandLine.Option(names = {"-s", "--startTxId"},
+  @CommandLine.Option(names = {"-s", "--startTxId", "--start-tx-id"},
       defaultValue = "0",
       description = "The least transaction ID to start with, default 0." +
           " Only work with -c/--count")
diff --git 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/TransferScmLeaderSubCommand.java
 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/TransferScmLeaderSubCommand.java
index c1609d4357..c434d67fdb 100644
--- 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/TransferScmLeaderSubCommand.java
+++ 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/TransferScmLeaderSubCommand.java
@@ -46,7 +46,7 @@ public class TransferScmLeaderSubCommand implements 
Callable<Void> {
 
   static class TransferOption {
     @CommandLine.Option(
-        names = {"-n", "--newLeaderId"},
+        names = {"-n", "--newLeaderId", "--new-leader-id"},
         description = "The new leader id of SCM to transfer leadership. " +
             "Should be ScmId(UUID)."
     )
diff --git 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/DBScanner.java 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/DBScanner.java
index 9e4c25641e..47363757e6 100644
--- 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/DBScanner.java
+++ 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/DBScanner.java
@@ -94,7 +94,7 @@ public class DBScanner implements Callable<Void>, 
SubcommandWithParent {
       description = "Key from which to iterate the DB")
   private static String startKey;
 
-  @CommandLine.Option(names = {"--dnSchema", "-d"},
+  @CommandLine.Option(names = {"--dnSchema", "-d", "--dn-schema"},
       description = "Datanode DB Schema Version : V1/V2/V3",
       defaultValue = "V2")
   private static String dnDBSchemaVersion;
diff --git 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/ReadReplicas.java
 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/ReadReplicas.java
index 27a4c6bc06..77798b4b22 100644
--- 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/ReadReplicas.java
+++ 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/debug/ReadReplicas.java
@@ -60,7 +60,7 @@ import java.util.Map;
 @MetaInfServices(SubcommandWithParent.class)
 public class ReadReplicas extends KeyHandler implements SubcommandWithParent {
 
-  @CommandLine.Option(names = {"--outputDir", "-o"},
+  @CommandLine.Option(names = {"--outputDir", "-o", "--output-dir"},
       description = "Destination where the directory will be created" +
           " for the downloaded replicas and the manifest file.",
       defaultValue = "/opt/hadoop")
diff --git 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/segmentparser/BaseLogParser.java
 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/segmentparser/BaseLogParser.java
index 8f36ddbfe2..a3ea9f6a1f 100644
--- 
a/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/segmentparser/BaseLogParser.java
+++ 
b/hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/segmentparser/BaseLogParser.java
@@ -29,7 +29,8 @@ import java.util.function.Function;
  * Base Ratis Log Parser used by generic, datanode etc.
  */
 public abstract class BaseLogParser {
-  @CommandLine.Option(names = {"-s", "--segmentPath"}, required = true,
+  @CommandLine.Option(names = {"-s", "--segmentPath", "--segment-path"},
+      required = true,
       description = "Path of the segment file")
   private File segmentFile;
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to