[ https://issues.apache.org/jira/browse/GEODE-2948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shelley Lynn Hughes-Godfrey updated GEODE-2948: ----------------------------------------------- Affects Version/s: 1.2.0 > 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 > Affects Versions: 1.2.0 > 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)