Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-10725

Support for Java 11 (LTS)

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 1.10.0
    • Component/s: Build System
    • Labels:
      None

      Description

      Java 8 is over 5 years old and will be end of life in 2019/2020. Java 11, the latest long-term support release, became GA in September 2018. Given that FLINK-8033 still hasn't been resolved and that Java 9 was end of life (discontinued / no longer publically available or supported) since March 2018, it doesn't make sense to continue trying to add Java 9 support when both Java 9 and Java 10 are end-of-life.

        Attachments

          Issue Links

          1.
          Bump shade plugin to 3.2.1 Sub-task Closed Chesnay Schepler
          2.
          Bump japicmp jaxb dependencies Sub-task Closed Chesnay Schepler
          3.
          Bump lombok to 1.16.22 Sub-task Closed Chesnay Schepler
          4.
          Setup travis cron builds for Java 11 Sub-task Closed Chesnay Schepler
          5.
          Rework CommonTestUtils.createClassNotInClassPath() to not use Unsafe.defineClass() Sub-task Closed Stephan Ewen
          6.
          Rework SerializedThrowableTest to not use Unsafe.defineClass() Sub-task Closed Chesnay Schepler
          7.
          Bump powermock to 2.0.2 Sub-task Closed Chesnay Schepler
          8.
          Bump javassist to 3.24.0-GA Sub-task Closed Chesnay Schepler
          9.
          Bump ASM to 7.1 Sub-task Closed Chesnay Schepler
          10.
          Move jdk.tools exclusions out of dependency management Sub-task Closed Chesnay Schepler
          11.
          Kafka 0.10/0.11 tests failing due to missing jaxb-api dependency Sub-task Closed Chesnay Schepler
          12.
          Kinesis connector missing jaxb-api dependency Sub-task Closed Chesnay Schepler
          13.
          ClassLoaderITCase fails on Java 11 Sub-task Closed Haibo Sun
          14.
          YARNSessionFIFOSecuredITCase fails on Java 11 Sub-task Closed Haibo Sun
          15.
          Disable Hive tests Sub-task Closed Chesnay Schepler
          16.
          Kafka E2E tests fail on Java 11 Sub-task Closed Chesnay Schepler  
          17.
          CassandraConnectorITCase fails on Java 11 Sub-task Closed Chesnay Schepler
          18.
          Disable HBase tests Sub-task Closed Chesnay Schepler
          19.
          Update Yarn E2E test docker image to run on Java 11 Sub-task Open Unassigned  
          20.
          S3 tests are failing due to missing jaxb dependency Sub-task Closed Chesnay Schepler  
          21.
          Make modern kafka E2E test runnable on Java 11 Sub-task Open Unassigned  
          22.
          Unify packaging process Sub-task In Progress Chesnay Schepler  

            Activity

              People

              • Assignee:
                chesnay Chesnay Schepler
                Reporter:
                sinadoom Sina Madani
              • Votes:
                7 Vote for this issue
                Watchers:
                28 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2h Original Estimate - 2h
                  2h
                  Remaining:
                  Time Spent - 6h 20m Remaining Estimate - 2h
                  2h
                  Logged:
                  Time Spent - 6h 20m Remaining Estimate - 2h
                  6h 20m