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)