[
https://issues.apache.org/jira/browse/ORC-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dongjoon Hyun resolved ORC-1586.
--------------------------------
Fix Version/s: 2.0.0
1.9.3
Resolution: Fixed
Issue resolved by pull request 1748
[https://github.com/apache/orc/pull/1748]
> Fix IllegalAccessError when SparkBenchmark runs on JDK17
> --------------------------------------------------------
>
> Key: ORC-1586
> URL: https://issues.apache.org/jira/browse/ORC-1586
> Project: ORC
> Issue Type: Improvement
> Reporter: dzcxzl
> Assignee: dzcxzl
> Priority: Major
> Fix For: 2.0.0, 1.9.3
>
>
> {code:java}
> java.lang.IllegalAccessError: class org.apache.spark.storage.StorageUtils$
> (in unnamed module @0x5b2c883c) cannot access class sun.nio.ch.DirectBuffer
> (in module java.base) because module java.base does not export sun.nio.ch to
> unnamed module @0x5b2c883c
> at org.apache.spark.storage.StorageUtils$.<init>(StorageUtils.scala:213)
> at org.apache.spark.storage.StorageUtils$.<clinit>(StorageUtils.scala)
> at
> org.apache.spark.storage.BlockManagerMasterEndpoint.<init>(BlockManagerMasterEndpoint.scala:121)
> at org.apache.spark.SparkEnv$.$anonfun$create$9(SparkEnv.scala:358)
> at
> org.apache.spark.SparkEnv$.registerOrLookupEndpoint$1(SparkEnv.scala:295)
> at org.apache.spark.SparkEnv$.create(SparkEnv.scala:344)
> at org.apache.spark.SparkEnv$.createDriverEnv(SparkEnv.scala:196)
> at org.apache.spark.SparkContext.createSparkEnv(SparkContext.scala:284)
> at org.apache.spark.SparkContext.<init>(SparkContext.scala:483)
> at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2888)
> at
> org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$2(SparkSession.scala:1099)
> at scala.Option.getOrElse(Option.scala:189)
> at
> org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:1093)
> at
> org.apache.orc.bench.spark.SparkBenchmark$InputSource.setup(SparkBenchmark.java:129)
> at
> org.apache.orc.bench.spark.jmh_generated.SparkBenchmark_fullRead_jmhTest._jmh_tryInit_f_inputsource1_1(SparkBenchmark_fullRead_jmhTest.java:403)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)