You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by "Shelley Lynn Hughes-Godfrey (JIRA)" <ji...@apache.org> on 2017/05/18 23:32:04 UTC
[jira] [Created] (GEODE-2948) Inconsistency in gfsh prompts related
to lucene commands
Shelley Lynn Hughes-Godfrey created GEODE-2948:
--------------------------------------------------
Summary: Inconsistency in gfsh prompts related to lucene commands
Key: GEODE-2948
URL: https://issues.apache.org/jira/browse/GEODE-2948
Project: Geode
Issue Type: Bug
Components: lucene
Reporter: Shelley Lynn Hughes-Godfrey
There are some inconsistencies in how we present parameters and establish settings within the lucene gfsh commands.
For example, with `list lucene indexes` the user is prompted with the optional parameter 'with-stats'. However, on `import data`, the user is only prompted with the required parameters (which does not include invoke-callbacks). This is probably because there are no required parameters for list lucene indexes ... and import data does show you the invoke-callbacks after all required fields have been provided.
In addition, with `list lucene indexes`, specifying --with-stats is the same thing as entering --with-stats=true. However, on `import data`, the --invoke-callbacks REQUIRES the full specification of --invoke-callbacks=true. Otherwise, the following error results:
{noformat}
gfsh>import data --file=./testRegion.gfd --region=testRegion3 --member=server50505 --invoke-callbacks
Nulls cannot be presented to primitive type boolean for option 'invoke-callbacks'
{noformat}
help text
{noformat}
gfsh>help import data
NAME
import data
IS AVAILABLE
true
SYNOPSIS
Import user data from a file to a region.
SYNTAX
import data --region=value --file=value --member=value [--invoke-callbacks=value]
PARAMETERS
region
Region into which data will be imported.
Required: true
file
File from which the imported data will be read. The file must have an extension of ".gfd".
Required: true
member
Name/Id of a member which hosts the region. The data will be imported from the specified file on the host where the member is running.
Required: true
invoke-callbacks
Whether callbacks should be invoked
Required: false
Default (if the parameter is not specified): false
gfsh>help list lucene indexes
NAME
list lucene indexes
IS AVAILABLE
true
SYNOPSIS
Display the list of lucene indexes created for all members.
SYNTAX
list lucene indexes [--with-stats(=value)?]
PARAMETERS
with-stats
Display lucene index stats
Required: false
Default (if the parameter is specified without value): true
Default (if the parameter is not specified): false
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)