-
Bug
-
Resolution: Won't Fix
-
P4
-
None
-
21
-
b07
It may be that the Spark used in Renaissance 0.14.1 is obsolete?
All Spark based Renaissance failed in 21-b7.
java.lang.ExceptionInInitializerError
at org.apache.spark.unsafe.array.ByteArrayMethods.<clinit>(ByteArrayMethods.java:54)
at org.apache.spark.internal.config.package$.<clinit>(package.scala:1149)
at org.apache.spark.SparkConf$.<clinit>(SparkConf.scala:654)
at org.apache.spark.SparkConf.set(SparkConf.scala:94)
at org.apache.spark.SparkConf.set(SparkConf.scala:83)
at org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$1(SparkSession.scala:920)
at scala.collection.mutable.HashMap$Node.foreach(HashMap.scala:627)
at scala.collection.mutable.HashMap.foreach(HashMap.scala:489)
at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:920)
at org.renaissance.apache.spark.SparkUtil.setUpSparkContext(SparkUtil.scala:121)
at org.renaissance.apache.spark.SparkUtil.setUpSparkContext$(SparkUtil.scala:92)
at org.renaissance.apache.spark.Als.setUpSparkContext(Als.scala:43)
at org.renaissance.apache.spark.Als.setUpBeforeAll(Als.scala:88)
at org.renaissance.jmh.JmhRenaissanceBenchmark.setUpBenchmark(JmhRenaissanceBenchmark.java:115)
at org.renaissance.apache.spark.jmh_generated.JmhAls_runOperation_jmhTest._jmh_tryInit_f_jmhals0_G(JmhAls_runOperation_jmhTest.java:590)
at org.renaissance.apache.spark.jmh_generated.JmhAls_runOperation_jmhTest.runOperation_SingleShotTime(JmhAls_runOperation_jmhTest.java:477)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:475)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:458)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1623)
Caused by: java.lang.IllegalStateException: java.lang.NoSuchMethodException: java.nio.DirectByteBuffer.<init>(long,int)
at org.apache.spark.unsafe.Platform.<clinit>(Platform.java:113)
... 26 more
Caused by: java.lang.NoSuchMethodException: java.nio.DirectByteBuffer.<init>(long,int)
at java.base/java.lang.Class.getConstructor0(Class.java:3685)
at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2854)
at org.apache.spark.unsafe.Platform.<clinit>(Platform.java:71)
... 26 more
All Spark based Renaissance failed in 21-b7.
java.lang.ExceptionInInitializerError
at org.apache.spark.unsafe.array.ByteArrayMethods.<clinit>(ByteArrayMethods.java:54)
at org.apache.spark.internal.config.package$.<clinit>(package.scala:1149)
at org.apache.spark.SparkConf$.<clinit>(SparkConf.scala:654)
at org.apache.spark.SparkConf.set(SparkConf.scala:94)
at org.apache.spark.SparkConf.set(SparkConf.scala:83)
at org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$1(SparkSession.scala:920)
at scala.collection.mutable.HashMap$Node.foreach(HashMap.scala:627)
at scala.collection.mutable.HashMap.foreach(HashMap.scala:489)
at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:920)
at org.renaissance.apache.spark.SparkUtil.setUpSparkContext(SparkUtil.scala:121)
at org.renaissance.apache.spark.SparkUtil.setUpSparkContext$(SparkUtil.scala:92)
at org.renaissance.apache.spark.Als.setUpSparkContext(Als.scala:43)
at org.renaissance.apache.spark.Als.setUpBeforeAll(Als.scala:88)
at org.renaissance.jmh.JmhRenaissanceBenchmark.setUpBenchmark(JmhRenaissanceBenchmark.java:115)
at org.renaissance.apache.spark.jmh_generated.JmhAls_runOperation_jmhTest._jmh_tryInit_f_jmhals0_G(JmhAls_runOperation_jmhTest.java:590)
at org.renaissance.apache.spark.jmh_generated.JmhAls_runOperation_jmhTest.runOperation_SingleShotTime(JmhAls_runOperation_jmhTest.java:477)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:475)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:458)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1623)
Caused by: java.lang.IllegalStateException: java.lang.NoSuchMethodException: java.nio.DirectByteBuffer.<init>(long,int)
at org.apache.spark.unsafe.Platform.<clinit>(Platform.java:113)
... 26 more
Caused by: java.lang.NoSuchMethodException: java.nio.DirectByteBuffer.<init>(long,int)
at java.base/java.lang.Class.getConstructor0(Class.java:3685)
at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2854)
at org.apache.spark.unsafe.Platform.<clinit>(Platform.java:71)
... 26 more
- relates to
-
JDK-8303083 (bf) Remove private DirectByteBuffer(long, int) constructor before JDK 21 GA
-
- Resolved
-
-
JDK-8303073 (bf) Temporarily reinstate private DirectByteBuffer(long, int) constructor
-
- Resolved
-
-
JDK-8299684 (bf) JNI direct buffer functions with large capacity behave unexpectedly
-
- Closed
-