You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@asterixdb.apache.org by im...@apache.org on 2020/08/07 19:50:46 UTC
[asterixdb] 02/05: [ASTERIXDB-2742] Relax Java version check
This is an automated email from the ASF dual-hosted git repository.
imaxon pushed a commit to branch release-0.9.5
in repository https://gitbox.apache.org/repos/asf/asterixdb.git
commit 30b08c5cf767e9ec68c1b5610815373e90f4a445
Author: Ian Maxon <ia...@maxons.email>
AuthorDate: Fri Jun 12 10:56:56 2020 -0700
[ASTERIXDB-2742] Relax Java version check
Change-Id: I5cbbc367944b489aee651ea050e74990dcf65531
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/6763
Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Michael Blow <mb...@apache.org>
---
.../asterix-server/src/main/opt/local/bin/start-sample-cluster.sh | 5 ++---
.../asterix-server/src/main/opt/local/bin/stop-sample-cluster.sh | 7 ++++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/asterixdb/asterix-server/src/main/opt/local/bin/start-sample-cluster.sh b/asterixdb/asterix-server/src/main/opt/local/bin/start-sample-cluster.sh
index 34c3a0f..65ef608 100755
--- a/asterixdb/asterix-server/src/main/opt/local/bin/start-sample-cluster.sh
+++ b/asterixdb/asterix-server/src/main/opt/local/bin/start-sample-cluster.sh
@@ -86,10 +86,9 @@ if [ -z "$JAVACMD" ] ; then
fi
export JAVA_VERSION=$($JAVACMD -version 2>&1 | head -1 | awk '{ print $3 }' | tr -d '"')
+
case $JAVA_VERSION in
- 1.8*|1.9*|10*|11*)
- ;;
- *)
+ 1.[0-7]*)
echo JAVA_HOME must be at version 1.8 or later, but is: $JAVA_VERSION
exit 2
esac
diff --git a/asterixdb/asterix-server/src/main/opt/local/bin/stop-sample-cluster.sh b/asterixdb/asterix-server/src/main/opt/local/bin/stop-sample-cluster.sh
index 97473ac..b79ca0b 100755
--- a/asterixdb/asterix-server/src/main/opt/local/bin/stop-sample-cluster.sh
+++ b/asterixdb/asterix-server/src/main/opt/local/bin/stop-sample-cluster.sh
@@ -99,14 +99,15 @@ if [ -z "$JAVACMD" ] ; then
JAVACMD=`which java`
fi
fi
+
export JAVA_VERSION=$($JAVACMD -version 2>&1 | head -1 | awk '{ print $3 }' | tr -d '"')
+
case $JAVA_VERSION in
- 1.8*|1.9*|10*|11*)
- ;;
- *)
+ 1.[0-7]*)
echo JAVA_HOME must be at version 1.8 or later, but is: $JAVA_VERSION
exit 2
esac
+
DIRNAME=$(dirname "$0")
[ $(echo $DIRNAME | wc -l) -ne 1 ] && {
echo "Paths with spaces are not supported"