[jira] [Updated] (IGNITE-11583) Seems that copypasted code from ignite.sh is irrelevant in control.sh
[ https://issues.apache.org/jira/browse/IGNITE-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ilya Kasnacheev updated IGNITE-11583: - Component/s: control.sh > Seems that copypasted code from ignite.sh is irrelevant in control.sh > - > > Key: IGNITE-11583 > URL: https://issues.apache.org/jira/browse/IGNITE-11583 > Project: Ignite > Issue Type: Bug > Components: control.sh >Affects Versions: 2.5 >Reporter: Max Shonichev >Priority: Minor > > That piece of code in *control.sh* is copypasted from *ignite.sh*, however, > as main class for control utility is *CommandHandler* instead of > *CommandLineStartup*, the whole _loop until $RESTART_SUCCESS_FILE is created_ > logic just never works. > {noformat} > ERRORCODE="-1" > while [ "${ERRORCODE}" -ne "130" ] > do > if [ "${INTERACTIVE:-}" == "1" ] ; then > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > else > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > fi > ERRORCODE="$?" > if [ ! -f "${RESTART_SUCCESS_FILE}" ] ; then > break > else > rm -f "${RESTART_SUCCESS_FILE}" > fi > done > if [ -f "${RESTART_SUCCESS_FILE}" ] ; then > rm -f "${RESTART_SUCCESS_FILE}" > fi > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (IGNITE-11583) Seems that copypasted code from ignite.sh is irrelevant in control.sh
[ https://issues.apache.org/jira/browse/IGNITE-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Muzafarov updated IGNITE-11583: - Fix Version/s: (was: 2.8) > Seems that copypasted code from ignite.sh is irrelevant in control.sh > - > > Key: IGNITE-11583 > URL: https://issues.apache.org/jira/browse/IGNITE-11583 > Project: Ignite > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Max Shonichev >Priority: Minor > > That piece of code in *control.sh* is copypasted from *ignite.sh*, however, > as main class for control utility is *CommandHandler* instead of > *CommandLineStartup*, the whole _loop until $RESTART_SUCCESS_FILE is created_ > logic just never works. > {noformat} > ERRORCODE="-1" > while [ "${ERRORCODE}" -ne "130" ] > do > if [ "${INTERACTIVE:-}" == "1" ] ; then > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > else > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > fi > ERRORCODE="$?" > if [ ! -f "${RESTART_SUCCESS_FILE}" ] ; then > break > else > rm -f "${RESTART_SUCCESS_FILE}" > fi > done > if [ -f "${RESTART_SUCCESS_FILE}" ] ; then > rm -f "${RESTART_SUCCESS_FILE}" > fi > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (IGNITE-11583) Seems that copypasted code from ignite.sh is irrelevant in control.sh
[ https://issues.apache.org/jira/browse/IGNITE-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Max Shonichev updated IGNITE-11583: --- Affects Version/s: 2.5 > Seems that copypasted code from ignite.sh is irrelevant in control.sh > - > > Key: IGNITE-11583 > URL: https://issues.apache.org/jira/browse/IGNITE-11583 > Project: Ignite > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Max Shonichev >Priority: Minor > > That piece of code in *control.sh* is copypasted from *ignite.sh*, however, > as main class for control utility is *CommandHandler* instead of > *CommandLineStartup*, the whole _loop until $RESTART_SUCCESS_FILE is created_ > logic just never works. > {noformat} > ERRORCODE="-1" > while [ "${ERRORCODE}" -ne "130" ] > do > if [ "${INTERACTIVE:-}" == "1" ] ; then > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > else > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > fi > ERRORCODE="$?" > if [ ! -f "${RESTART_SUCCESS_FILE}" ] ; then > break > else > rm -f "${RESTART_SUCCESS_FILE}" > fi > done > if [ -f "${RESTART_SUCCESS_FILE}" ] ; then > rm -f "${RESTART_SUCCESS_FILE}" > fi > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (IGNITE-11583) Seems that copypasted code from ignite.sh is irrelevant in control.sh
[ https://issues.apache.org/jira/browse/IGNITE-11583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Max Shonichev updated IGNITE-11583: --- Fix Version/s: 2.8 > Seems that copypasted code from ignite.sh is irrelevant in control.sh > - > > Key: IGNITE-11583 > URL: https://issues.apache.org/jira/browse/IGNITE-11583 > Project: Ignite > Issue Type: Bug >Affects Versions: 2.5 >Reporter: Max Shonichev >Priority: Minor > Fix For: 2.8 > > > That piece of code in *control.sh* is copypasted from *ignite.sh*, however, > as main class for control utility is *CommandHandler* instead of > *CommandLineStartup*, the whole _loop until $RESTART_SUCCESS_FILE is created_ > logic just never works. > {noformat} > ERRORCODE="-1" > while [ "${ERRORCODE}" -ne "130" ] > do > if [ "${INTERACTIVE:-}" == "1" ] ; then > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false -DIGNITE_HOME="${IGNITE_HOME}" > \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > else > case $osname in > Darwin*) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${DOCK_OPTS}" > "${RESTART_SUCCESS_OPT}" ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > *) > "$JAVA" ${JVM_OPTS} ${QUIET:-} "${RESTART_SUCCESS_OPT}" > ${JMX_MON:-} \ > -DIGNITE_UPDATE_NOTIFIER=false > -DIGNITE_HOME="${IGNITE_HOME}" \ > -DIGNITE_PROG_NAME="$0" ${JVM_XOPTS:-} -cp "${CP}" > ${MAIN_CLASS} $@ > ;; > esac > fi > ERRORCODE="$?" > if [ ! -f "${RESTART_SUCCESS_FILE}" ] ; then > break > else > rm -f "${RESTART_SUCCESS_FILE}" > fi > done > if [ -f "${RESTART_SUCCESS_FILE}" ] ; then > rm -f "${RESTART_SUCCESS_FILE}" > fi > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)