Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task SPARK-46729

SPARK-45315 Withdraw the recommendation of using Concurrent Mark Sweep (CMS) Garbage Collector

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-46724

SPARK-45315 Update tuning.md to use java 17 docs

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-46204

SPARK-45315 Fix `dev-run-integration-tests.sh` to use 17 for `JAVA_VERSION`

Hannah Amundson Hannah Amundson Trivial Resolved Fixed  
Sub-task SPARK-45919

SPARK-45315 Use `record` to simplify Java class definition.

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45874

SPARK-45315 Remove Java version check from `IsolatedClientLoader`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45831

SPARK-45315 Change to using the collection factory to create an immutable Java collection

Yang Jie Yang Jie Major Resolved Fixed  
Sub-task SPARK-45802

SPARK-45315 Remove no longer needed Java majorVersion checks in `Platform`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45624

SPARK-45315 Use `AccessibleObject#canAccess` instead of `AccessibleObject#isAccessible`

Yang Jie Yang Jie Major Resolved Fixed  
Sub-task SPARK-45534

SPARK-45315 Use `java.lang.ref.Cleaner` instead of `finalize` for `RemoteBlockPushResolver`

Min Zhao Yang Jie Major Resolved Fixed  
Sub-task SPARK-45533

SPARK-45315 Use `j.l.r.Cleaner` instead of `finalize` for `RocksDBIterator/LevelDBIterator`

Min Zhao Yang Jie Major Resolved Fixed  
Sub-task SPARK-45530

SPARK-45315 Use `java.lang.ref.Cleaner` instead of `finalize` for `NioBufferedFileInputStream`

Yang Jie Yang Jie Major Resolved Fixed  
Sub-task SPARK-45515

SPARK-45315 Use enhanced `switch` expressions to replace the regular `switch` statement

Yang Jie Yang Jie Major Resolved Fixed  
Sub-task SPARK-45501

SPARK-45315 Use pattern matching for type checking and conversion

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45499

SPARK-45315 Replace `Reference#isEnqueued` with `Reference#refersTo`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45482

SPARK-45315 Handle the usage of AccessControlContext and AccessController.

Unassigned Yang Jie Minor Resolved Won't Fix  
Sub-task SPARK-45467

SPARK-45315 Replace `Proxy.getProxyClass()` with `Proxy.newProxyInstance().getClass`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45392

SPARK-45315 Replace `Class.newInstance()` with `Class.getDeclaredConstructor().newInstance()`

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45341

SPARK-45315 Make the sbt doc command execute successfully with Java 17

Yang Jie Yang Jie Minor Resolved Fixed  
Sub-task SPARK-45328

SPARK-45315 Remove Hive support prior to 2.0.0

Hyukjin Kwon Hyukjin Kwon Major Resolved Fixed  
Sub-task SPARK-45309

SPARK-45315 Remove all SystemUtils.isJavaVersionAtLeast with JDK 9

Hyukjin Kwon Hyukjin Kwon Major Resolved Fixed  
Sub-task SPARK-45305

SPARK-45315 Remove JDK 8 workaround added SPARK-32999

Hyukjin Kwon Hyukjin Kwon Minor Resolved Fixed  
Sub-task SPARK-45304

SPARK-45315 Remove test classloader workaround for SBT build

Hyukjin Kwon Hyukjin Kwon Minor Resolved Fixed  
Sub-task SPARK-45303

SPARK-45315 Remove JDK 8/11 workaround in KryoSerializerBenchmark

Hyukjin Kwon Hyukjin Kwon Minor Resolved Fixed  
Sub-task SPARK-45302

SPARK-45315 Remove PID communication between Python workers when no demon is used

Hyukjin Kwon Hyukjin Kwon Major Reopened Unresolved  
Sub-task SPARK-45301

SPARK-45315 Remove org.scala-lang scala-library added for JDK 11 workaround

Hyukjin Kwon Hyukjin Kwon Minor Resolved Fixed  
Sub-task SPARK-45300

SPARK-45315 Remove JDK 8 workaround in TimestampFormatterSuite

Hyukjin Kwon Hyukjin Kwon Minor Resolved Fixed  
Sub-task SPARK-45299

SPARK-45315 Remove JDK 8 workaround in UtilsSuite

Hyukjin Kwon Hyukjin Kwon Minor Resolved Fixed  
Sub-task SPARK-45298

SPARK-45315 Remove the workaround for JDK-8228469 in SPARK-31959 test

Hyukjin Kwon Hyukjin Kwon Major Resolved Fixed  
Sub-task SPARK-45297

SPARK-45315 Remove workaround for dateformatter added in SPARK-31827

Hyukjin Kwon Hyukjin Kwon Major Resolved Fixed  
Sub-task SPARK-45296

SPARK-45315 Comment out unused JDK 11 related in dev/run-tests.py

Hyukjin Kwon Hyukjin Kwon Major Resolved Fixed  
Sub-task SPARK-45295

SPARK-45315 Remove Utils.isMemberClass workaround for JDK 8

Hyukjin Kwon Hyukjin Kwon Major Resolved Fixed  
Sub-task SPARK-45294

SPARK-45315 Use JDK 17 in Binder integration for PySpark live notebooks

Hyukjin Kwon Hyukjin Kwon Major Resolved Fixed  
Sub-task SPARK-45284

SPARK-45315 Update SparkR minimum SystemRequirements to Java 17

Dongjoon Hyun Dongjoon Hyun Major Resolved Fixed  
Sub-task SPARK-45281

SPARK-45315 Update BenchmarkBase to use Java 17 as the base version

Dongjoon Hyun Dongjoon Hyun Major Resolved Fixed  
Sub-task SPARK-45277

SPARK-45315 Install Java 17 for Windows SparkR test

Yang Jie Yang Jie Major Resolved Fixed  
Sub-task SPARK-45276

SPARK-45315 Replace Java 8 and Java 11 installed in the Dockerfile with Java

BingKun Pan Yang Jie Major Resolved Fixed  
Sub-task SPARK-44112

SPARK-45315 Drop Java 8 and 11 support

Yang Jie Dongjoon Hyun Major Resolved Fixed  

Cancel