Repository: hbase Updated Branches: refs/heads/branch-1 d69a6366f -> 439711e0a
HBASE-17944 - Removed unused JDK version parsing from ClassSize. Signed-off-by: Sean Busbey <bus...@apache.org> Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/439711e0 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/439711e0 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/439711e0 Branch: refs/heads/branch-1 Commit: 439711e0a0b6c5a757e6853dcfc28f9716d3d0f8 Parents: d69a636 Author: Colm O hEigeartaigh <cohei...@apache.org> Authored: Fri Apr 21 09:16:01 2017 +0100 Committer: Sean Busbey <bus...@apache.org> Committed: Fri Apr 21 09:29:07 2017 -0500 ---------------------------------------------------------------------- .../java/org/apache/hadoop/hbase/util/ClassSize.java | 14 -------------- 1 file changed, 14 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/439711e0/hbase-common/src/main/java/org/apache/hadoop/hbase/util/ClassSize.java ---------------------------------------------------------------------- diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/util/ClassSize.java b/hbase-common/src/main/java/org/apache/hadoop/hbase/util/ClassSize.java index 92fde2c..51e1694 100644 --- a/hbase-common/src/main/java/org/apache/hadoop/hbase/util/ClassSize.java +++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/util/ClassSize.java @@ -108,20 +108,6 @@ public class ClassSize { /** Overhead for CellSkipListSet */ public static final int CELL_SKIPLIST_SET; - /* Are we running on jdk7? */ - private static final boolean JDK7; - static { - final String version = System.getProperty("java.version"); - // Verify String looks like this: 1.6.0_29 - if (version == null || !version.matches("\\d\\.\\d\\..*")) { - throw new RuntimeException("Unexpected version format: " + version); - } - // Convert char to int - int major = (int)(version.charAt(0) - '0'); - int minor = (int)(version.charAt(2) - '0'); - JDK7 = major == 1 && minor == 7; - } - /** * MemoryLayout abstracts details about the JVM object layout. Default implementation is used in * case Unsafe is not available.