You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jm...@apache.org on 2016/07/27 15:42:53 UTC

[1/6] cassandra git commit: Fix Java Version check for versions > 100 on Windows (3.0 patch)

Repository: cassandra
Updated Branches:
  refs/heads/cassandra-3.0 8d020e25c -> 01d5fa8ac
  refs/heads/cassandra-3.9 247a56bca -> 04a0c00ff
  refs/heads/trunk 6284b6dcc -> 425fcad46


Fix Java Version check for versions > 100 on Windows (3.0 patch)

Patch by pmotta; reviewed by jmckenzie for CASSANDRA-12278


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/01d5fa8a
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/01d5fa8a
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/01d5fa8a

Branch: refs/heads/cassandra-3.0
Commit: 01d5fa8acf05973074482eda497677c161a311ac
Parents: 8d020e2
Author: Paulo Motta <pa...@gmail.com>
Authored: Wed Jul 27 11:41:17 2016 -0400
Committer: Josh McKenzie <jm...@apache.org>
Committed: Wed Jul 27 11:41:17 2016 -0400

----------------------------------------------------------------------
 conf/cassandra-env.ps1 | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/01d5fa8a/conf/cassandra-env.ps1
----------------------------------------------------------------------
diff --git a/conf/cassandra-env.ps1 b/conf/cassandra-env.ps1
index 794189f..de94f5e 100644
--- a/conf/cassandra-env.ps1
+++ b/conf/cassandra-env.ps1
@@ -281,7 +281,14 @@ Function ParseJVMInfo
     }
 
     $pa = $sa[1].Split("_")
-    $env:JVM_PATCH_VERSION=$pa[1]
+    $subVersion = $pa[1]
+    # Deal with -b (build) versions
+    if ($subVersion -contains '-')
+    {
+        $patchAndBuild = $subVersion.Split("-")
+        $subVersion = $patchAndBuild[0]
+    }
+    $env:JVM_PATCH_VERSION = $subVersion
 }
 
 #-----------------------------------------------------------------------------
@@ -413,7 +420,7 @@ Function SetCassandraEnvironment
         $env:JVM_OPTS = "$env:JVM_OPTS -javaagent:""$env:CASSANDRA_HOME\lib\jamm-0.3.0.jar"""
     }
 
-    if ($env:JVM_VERSION.CompareTo("1.8.0_40") -eq -1)
+    if ($env:JVM_VERSION.CompareTo("1.8.0") -eq -1 -or [convert]::ToInt32($env:JVM_PATCH_VERSION) -lt 40)
     {
         echo "Cassandra 3.0 and later require Java 8u40 or later."
         exit


[3/6] cassandra git commit: Fix Java Version check for versions > 100 on Windows (3.0 patch)

Posted by jm...@apache.org.
Fix Java Version check for versions > 100 on Windows (3.0 patch)

Patch by pmotta; reviewed by jmckenzie for CASSANDRA-12278


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/01d5fa8a
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/01d5fa8a
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/01d5fa8a

Branch: refs/heads/trunk
Commit: 01d5fa8acf05973074482eda497677c161a311ac
Parents: 8d020e2
Author: Paulo Motta <pa...@gmail.com>
Authored: Wed Jul 27 11:41:17 2016 -0400
Committer: Josh McKenzie <jm...@apache.org>
Committed: Wed Jul 27 11:41:17 2016 -0400

----------------------------------------------------------------------
 conf/cassandra-env.ps1 | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/01d5fa8a/conf/cassandra-env.ps1
----------------------------------------------------------------------
diff --git a/conf/cassandra-env.ps1 b/conf/cassandra-env.ps1
index 794189f..de94f5e 100644
--- a/conf/cassandra-env.ps1
+++ b/conf/cassandra-env.ps1
@@ -281,7 +281,14 @@ Function ParseJVMInfo
     }
 
     $pa = $sa[1].Split("_")
-    $env:JVM_PATCH_VERSION=$pa[1]
+    $subVersion = $pa[1]
+    # Deal with -b (build) versions
+    if ($subVersion -contains '-')
+    {
+        $patchAndBuild = $subVersion.Split("-")
+        $subVersion = $patchAndBuild[0]
+    }
+    $env:JVM_PATCH_VERSION = $subVersion
 }
 
 #-----------------------------------------------------------------------------
@@ -413,7 +420,7 @@ Function SetCassandraEnvironment
         $env:JVM_OPTS = "$env:JVM_OPTS -javaagent:""$env:CASSANDRA_HOME\lib\jamm-0.3.0.jar"""
     }
 
-    if ($env:JVM_VERSION.CompareTo("1.8.0_40") -eq -1)
+    if ($env:JVM_VERSION.CompareTo("1.8.0") -eq -1 -or [convert]::ToInt32($env:JVM_PATCH_VERSION) -lt 40)
     {
         echo "Cassandra 3.0 and later require Java 8u40 or later."
         exit


[2/6] cassandra git commit: Fix Java Version check for versions > 100 on Windows (3.0 patch)

Posted by jm...@apache.org.
Fix Java Version check for versions > 100 on Windows (3.0 patch)

Patch by pmotta; reviewed by jmckenzie for CASSANDRA-12278


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/01d5fa8a
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/01d5fa8a
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/01d5fa8a

Branch: refs/heads/cassandra-3.9
Commit: 01d5fa8acf05973074482eda497677c161a311ac
Parents: 8d020e2
Author: Paulo Motta <pa...@gmail.com>
Authored: Wed Jul 27 11:41:17 2016 -0400
Committer: Josh McKenzie <jm...@apache.org>
Committed: Wed Jul 27 11:41:17 2016 -0400

----------------------------------------------------------------------
 conf/cassandra-env.ps1 | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/01d5fa8a/conf/cassandra-env.ps1
----------------------------------------------------------------------
diff --git a/conf/cassandra-env.ps1 b/conf/cassandra-env.ps1
index 794189f..de94f5e 100644
--- a/conf/cassandra-env.ps1
+++ b/conf/cassandra-env.ps1
@@ -281,7 +281,14 @@ Function ParseJVMInfo
     }
 
     $pa = $sa[1].Split("_")
-    $env:JVM_PATCH_VERSION=$pa[1]
+    $subVersion = $pa[1]
+    # Deal with -b (build) versions
+    if ($subVersion -contains '-')
+    {
+        $patchAndBuild = $subVersion.Split("-")
+        $subVersion = $patchAndBuild[0]
+    }
+    $env:JVM_PATCH_VERSION = $subVersion
 }
 
 #-----------------------------------------------------------------------------
@@ -413,7 +420,7 @@ Function SetCassandraEnvironment
         $env:JVM_OPTS = "$env:JVM_OPTS -javaagent:""$env:CASSANDRA_HOME\lib\jamm-0.3.0.jar"""
     }
 
-    if ($env:JVM_VERSION.CompareTo("1.8.0_40") -eq -1)
+    if ($env:JVM_VERSION.CompareTo("1.8.0") -eq -1 -or [convert]::ToInt32($env:JVM_PATCH_VERSION) -lt 40)
     {
         echo "Cassandra 3.0 and later require Java 8u40 or later."
         exit


[4/6] cassandra git commit: Merge branch 'cassandra-3.0' into cassandra-3.9

Posted by jm...@apache.org.
Merge branch 'cassandra-3.0' into cassandra-3.9


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/04a0c00f
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/04a0c00f
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/04a0c00f

Branch: refs/heads/trunk
Commit: 04a0c00ff30f86a7455401410748c8c31fb8bc9a
Parents: 247a56b 01d5fa8
Author: Josh McKenzie <jm...@apache.org>
Authored: Wed Jul 27 11:42:18 2016 -0400
Committer: Josh McKenzie <jm...@apache.org>
Committed: Wed Jul 27 11:42:18 2016 -0400

----------------------------------------------------------------------

----------------------------------------------------------------------



[6/6] cassandra git commit: Merge branch 'cassandra-3.9' into trunk

Posted by jm...@apache.org.
Merge branch 'cassandra-3.9' into trunk


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/425fcad4
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/425fcad4
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/425fcad4

Branch: refs/heads/trunk
Commit: 425fcad4648e5ee54b053b7e6b77826c542f52ca
Parents: 6284b6d 04a0c00
Author: Josh McKenzie <jm...@apache.org>
Authored: Wed Jul 27 11:42:34 2016 -0400
Committer: Josh McKenzie <jm...@apache.org>
Committed: Wed Jul 27 11:42:34 2016 -0400

----------------------------------------------------------------------

----------------------------------------------------------------------



[5/6] cassandra git commit: Merge branch 'cassandra-3.0' into cassandra-3.9

Posted by jm...@apache.org.
Merge branch 'cassandra-3.0' into cassandra-3.9


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/04a0c00f
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/04a0c00f
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/04a0c00f

Branch: refs/heads/cassandra-3.9
Commit: 04a0c00ff30f86a7455401410748c8c31fb8bc9a
Parents: 247a56b 01d5fa8
Author: Josh McKenzie <jm...@apache.org>
Authored: Wed Jul 27 11:42:18 2016 -0400
Committer: Josh McKenzie <jm...@apache.org>
Committed: Wed Jul 27 11:42:18 2016 -0400

----------------------------------------------------------------------

----------------------------------------------------------------------