Severine Tymon created HAWQ-904: ----------------------------------- Summary: CLI help output for hawq config is different depending on which help option is used Key: HAWQ-904 URL: https://issues.apache.org/jira/browse/HAWQ-904 Project: Apache HAWQ Issue Type: Bug Components: Command Line Tools Reporter: Severine Tymon Assignee: Lei Chang
hawq config and hawq config --help output the following: [gpadmin@centos7-namenode hawq]$ hawq --version HAWQ version 2.0.1.0 build dev [gpadmin@centos7-namenode hawq]$ hawq config usage: hawq config [--options] The "options" are: -c --change Changes a configuration parameter setting. -s --show Shows the value for a specified configuration parameter. -l --list Lists all configuration parameters. -q --quiet Run in quiet mode. -v --verbose Displays detailed status. -r --remove HAWQ GUC name to be removed. --skipvalidation Skip the system validation checks. --ignore-bad-hosts Skips copying configuration files on host on which SSH fails See 'hawq --help' for more information on other commands. [gpadmin@centos7-namenode hawq]$ hawq config --help usage: hawq config [--options] The "options" are: -c --change Changes a configuration parameter setting. -s --show Shows the value for a specified configuration parameter. -l --list Lists all configuration parameters. -q --quiet Run in quiet mode. -v --verbose Displays detailed status. -r --remove HAWQ GUC name to be removed. --skipvalidation Skip the system validation checks. --ignore-bad-hosts Skips copying configuration files on host on which SSH fails See 'hawq --help' for more information on other commands. **while hawq config -h outputs the following: [gpadmin@centos7-namenode hawq]$ hawq config -h Usage: HAWQ config options. Options: -h, --help show this help message and exit -c CHANGE, --change=CHANGE Change HAWQ Property. -r REMOVE, --remove=REMOVE Remove HAWQ Property. -s SHOW, --show=SHOW Change HAWQ Property name. -l, --list List all HAWQ Properties. --skipvalidation --ignore-bad-hosts Skips copying configuration files on host on which SSH fails -q, --quiet -v PROPERTY_VALUE, --value=PROPERTY_VALUE Set HAWQ Property value. -d HAWQ_HOME HAWQ home directory. The latter (hawq config -h) seems more up-to-date. In particular, the first output contains errors (-v should be used to supply the value of a changed parameter, not switch to verbose mode.) There are some minor issues in the latter output too though. `CHANGE`, `REMOVE`, and `SHOW` placeholders should be replaced with <hawq_property> or HAWQ_PROPERTY -- This message was sent by Atlassian JIRA (v6.3.4#6332)