Uploaded image for project: 'Parquet'
  1. Parquet
  2. PARQUET-2177

Fix parquet-cli not to fail showing descriptions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.13.0
    • None
    • None

    Description

      Currently, trying to show the descriptions of the 'prune' and 'masking' subcommands leads to NPE as follows.

      $ java -cp 'target/parquet-cli-1.13.0-SNAPSHOT.jar:target/dependency/*' org.apache.parquet.cli.Main help prune
      Exception in thread "main" java.lang.NullPointerException
      	at com.beust.jcommander.JCommander$MainParameter.access$900(JCommander.java:64)
      	at com.beust.jcommander.JCommander.getMainParameterDescription(JCommander.java:965)
      	at org.apache.parquet.cli.Help.run(Help.java:65)
      	at org.apache.parquet.cli.Main.run(Main.java:146)
      	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
      	at org.apache.parquet.cli.Main.main(Main.java:189)
      
      $ java -cp 'target/parquet-cli-1.13.0-SNAPSHOT.jar:target/dependency/*' org.apache.parquet.cli.Main help masking
      Exception in thread "main" java.lang.NullPointerException
      	at com.beust.jcommander.JCommander$MainParameter.access$900(JCommander.java:64)
      	at com.beust.jcommander.JCommander.getMainParameterDescription(JCommander.java:965)
      	at org.apache.parquet.cli.Help.run(Help.java:65)
      	at org.apache.parquet.cli.Main.run(Main.java:146)
      	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
      	at org.apache.parquet.cli.Main.main(Main.java:189)
      

      Attachments

        Activity

          People

            sekikn Kengo Seki
            sekikn Kengo Seki
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: