diff options
author | ozinoviev <ozinoviev@solit-clouds.ru> | 2018-08-27 15:48:52 +0300 |
---|---|---|
committer | Volodymyr Vysotskyi <vvovyk@gmail.com> | 2018-11-26 11:08:20 +0200 |
commit | 639be6c1cdb2747e3d4a7d04ce5966d27d1f3102 (patch) | |
tree | a321b99f16cd90f38d72aec866a11267a7aba3f9 /common/src/main | |
parent | 6ecaed7e76228bfefdd5dc5c94aff01c16d1e249 (diff) |
DRILL-6349: Drill JDBC driver fails on Java 1.9+ with NoClassDefFoundError: sun/misc/VM
closes #1446
Diffstat (limited to 'common/src/main')
-rw-r--r-- | common/src/main/java/org/apache/drill/common/config/DrillConfig.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/src/main/java/org/apache/drill/common/config/DrillConfig.java b/common/src/main/java/org/apache/drill/common/config/DrillConfig.java index 423d4f0e8..d7d7340a5 100644 --- a/common/src/main/java/org/apache/drill/common/config/DrillConfig.java +++ b/common/src/main/java/org/apache/drill/common/config/DrillConfig.java @@ -27,6 +27,7 @@ import java.util.Map.Entry; import java.util.Properties; import java.util.concurrent.TimeUnit; +import io.netty.util.internal.PlatformDependent; import org.apache.drill.common.exceptions.DrillConfigurationException; import org.apache.drill.common.exceptions.UserException; import org.apache.drill.common.scanner.ClassPathScanner; @@ -46,7 +47,7 @@ public class DrillConfig extends NestedConfig { private final ImmutableList<String> startupArguments; @SuppressWarnings("restriction") - private static final long MAX_DIRECT_MEMORY = sun.misc.VM.maxDirectMemory(); + private static final long MAX_DIRECT_MEMORY = PlatformDependent.maxDirectMemory(); @VisibleForTesting public DrillConfig(Config config) { |