You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Mathieu Marie (Jira)" <ji...@apache.org> on 2023/04/25 09:45:00 UTC
[jira] [Resolved] (SOLR-16770) It should be possible to provide java params with -XX the same way it is possible with -D
[ https://issues.apache.org/jira/browse/SOLR-16770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mathieu Marie resolved SOLR-16770.
----------------------------------
Resolution: Not A Bug
Thanks [~gus]
I was able to fix my issue using -a and the right escaping for another -XX that contained a comma.
> It should be possible to provide java params with -XX the same way it is possible with -D
> -----------------------------------------------------------------------------------------
>
> Key: SOLR-16770
> URL: https://issues.apache.org/jira/browse/SOLR-16770
> Project: Solr
> Issue Type: Improvement
> Security Level: Public(Default Security Level. Issues are Public)
> Components: SolrCLI
> Affects Versions: 8.6.2
> Reporter: Mathieu Marie
> Priority: Minor
>
> I want to be able to start solr with JFR and provide the JFR args through the CLI.
> Those java parameters are of the form -XX:FlightRecorderOptions=stackdepth=128.
>
> However when I provide those parameters, I get the following error message:
> {{ERROR: -XX:FlightRecorderOptions=stackdepth=128 is not supported by this script}}
>
> {{}}
> This is due to the check in solr [script|https://github.com/apache/solr/blob/main/solr/bin/solr#L1793]:
> {{ if [ -z "${1:-}" ]; then}}
> {{ break # out-of-args, stop looping}}
> {{ elif [ "${1:0:2}" == "-D" ]; then}}
> {{ # pass thru any opts that begin with -D (java system props)}}
> {{ SOLR_OPTS+=("$1")}}
> {{ PASS_TO_RUN_EXAMPLE+=("$1")}}
> {{ shift}}
> {{ else}}
> {{ print_usage "$SCRIPT_CMD" "$1 is not supported by this script"}}
> {{ exit 1}}
> {{ fi}}
>
> The line
> {{elif [ "${1:0:2}" == "-D" ]; then}}
> should be replaced by
> {{elif [ "${1:0:2}" == "-D" -o "${1:0:3}" == "-XX" ]; then}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org