Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.3.0
    • Fix Version/s: None
    • Component/s: Build
    • Labels:
      None

      Description

      This is an umbrella JIRA for Apache Spark to support JDK11

      As JDK8 is reaching EOL, and JDK9 and 10 are already end of life, per community discussion, we will skip JDK9 and 10 to support JDK 11 directly.

        Attachments

          Issue Links

          1.
          Upgrade to Scala 2.11.12 Sub-task Resolved DB Tsai  
          2.
          Upgrade SBT to 0.13.17 with Scala 2.10.7 Sub-task Resolved DB Tsai  
          3.
          Upgrade ASM to 6.x to support JDK9+ Sub-task Resolved DB Tsai  
          4.
          Accessing sun.misc.Cleaner in JDK11 Sub-task Resolved Sean Owen  
          5.
          Add JDK11 in our Jenkins' build servers Sub-task Resolved shane knapp  
          6.
          TLS1.3 support Sub-task Resolved Unassigned  
          7.
          Spark 'jshell' support on JDK 11 Sub-task Resolved Unassigned  
          8.
          Upgrade ASM to 7.x to support JDK11 Sub-task Resolved DB Tsai  
          9.
          install jdk11 on jenkins workers Sub-task Closed shane knapp  
          10.
          Upgrade to Kafka 2.1.0 Sub-task Resolved Dongjoon Hyun  
          11.
          Make Scala 2.12 as default Scala version in Spark 3.0 Sub-task Resolved DB Tsai  
          12.
          Missing withFilter method causes errors when using for comprehensions in Scala 2.12 Sub-task Closed Unassigned

          0%

          Original Estimate - 1h
          Remaining Estimate - 1h
          13.
          Remove deprecated .newInstance(), primitive wrapper class constructor calls Sub-task Resolved Sean Owen  
          14.
          Upgrading Hadoop to 2.7.4 to fix java.version problem Sub-task Resolved Takanobu Asanuma  
          15.
          Upgrade Surefire plugin to 3.0.0-M2 Sub-task Resolved Dongjoon Hyun  
          16.
          Fix core tests for Java 11 Sub-task Resolved Sean Owen  
          17.
          Upgrade Mockito to 2.23.4 Sub-task Resolved Dongjoon Hyun  
          18.
          on JDK11, IsolatedClientLoader must be able to load java.sql classes Sub-task In Progress Unassigned  
          19.
          Add maven profiles for running tests with JDK 11 Sub-task In Progress Unassigned  
          20.
          Upgrade to Kafka 2.1.1 Sub-task Resolved Dongjoon Hyun  
          21.
          SizeEstimator can't make some JDK fields accessible in Java 9+ Sub-task Resolved Sean Owen  
          22.
          Update JPMML to 1.4.8 for Java 9+ Sub-task Resolved Sean Owen  
          23.
          Add JAXB reference impl to build for Java 9+ Sub-task Resolved Sean Owen  
          24.
          Resolve Scala compiler failure for Java 9+ in REPL Sub-task Resolved Sean Owen  
          25.
          YARN test failures in Java 9+ Sub-task Resolved Ajith S  
          26.
          Upgrade Maven to 3.6.1 Sub-task Resolved Dongjoon Hyun  
          27.
          Upgrade ASM to 7.1 Sub-task Resolved Dongjoon Hyun  
          28.
          No such method error (sun.nio.ch.DirectBuffer.cleaner()) when reading big table from JDBC (with one slow query) Sub-task Resolved Unassigned  
          29.
          No such method error (sun.nio.ch.DirectBuffer.cleaner()) Sub-task Resolved Unassigned  
          30.
          Upgrade Surefire plugin to 3.0.0-M3 Sub-task Resolved Dongjoon Hyun  
          31.
          Change default class loader to ParallelGC Sub-task Resolved Unassigned  
          32.
          Remove `Illegal reflective access` warning for `java.nio.Bits.unaligned()` Sub-task Resolved Dongjoon Hyun  

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                dbtsai DB Tsai
              • Votes:
                25 Vote for this issue
                Watchers:
                60 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1h
                  1h
                  Remaining:
                  Remaining Estimate - 1h
                  1h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified