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

JDK 9 support

    XMLWordPrintableJSON

Details

    • Hide
      Flink can be compiled and run on Java 9. Note that certain components interacting with external systems (connectors, filesystems, reporters) may not work since the respective projects may have skipped Java 9 support.
      Modularized user-jars have not been tested and may or may not work.
      Show
      Flink can be compiled and run on Java 9. Note that certain components interacting with external systems (connectors, filesystems, reporters) may not work since the respective projects may have skipped Java 9 support. Modularized user-jars have not been tested and may or may not work.

    Description

      This is a JIRA to track all issues that found to make Flink compatible with Java 9.

      Attachments

        Issue Links

          1.
          Upgrade maven enforcer plugin to 3.0.0-M1 Sub-task Closed Hai Zhou  
          2.
          Japicmp fails on java 9 Sub-task Closed Chesnay Schepler
          3.
          scala-maven-plugin fails on java 9 Sub-task Closed Chesnay Schepler  
          4.
          Bump checkstyle-plugin to 8.9 Sub-task Closed Chesnay Schepler  
          5.
          Bump mockito to 2.0+ Sub-task Closed Chesnay Schepler  
          6.
          Exclude jdk.tools dependency from hadoop when running with java 9 Sub-task Closed Chesnay Schepler  
          7.
          Remove usage of javax.xml.bind.DatatypeConverter Sub-task Resolved Chesnay Schepler  
          8.
          Lambda usage in FutureUtils is ambigouos with Java 9 Sub-task Closed Chesnay Schepler  
          9.
          KafkaTableSourceSinkFactoryBase#getFlinkKafkaPartitioner does not compile with Java 9 Sub-task Closed Chesnay Schepler  
          10.
          Bump shade-plugin to 3.1.1 Sub-task Closed Chesnay Schepler  
          11.
          Bump asm version to 6 Sub-task Closed Chesnay Schepler  
          12.
          SafetyNetCloseableRegistryTest fails with ClassCastException Sub-task Closed Gary Yao  
          13.
          Make Tests runnable on Java 9 Sub-task Closed Gary Yao
          14.
          ClosureCleanerTest fails with IllegalStateException Sub-task Closed Gary Yao
          15.
          Remove UdfAnalyzer Sub-task Closed Chesnay Schepler
          16.
          HadoopFreeFsFactoryTest fails with ClassCastException Sub-task Closed Chesnay Schepler
          17.
          ZooKeeperCompletedCheckpointStoreMockitoTest fails with IncompatibleClassChangeError Sub-task Closed Gary Yao
          18.
          JarFileCreatorTest fails when run with Java 9 Sub-task Closed Zili Chen
          19.
          Set up nightly tests with Java 9 Sub-task Closed Gary Yao  
          20.
          Reporter filtering using "metrics.reporters" broken on Java 9+ Sub-task Closed Matthieu Bonneviot
          21.
          Upgrade Akka to 2.5 Sub-task Closed Chesnay Schepler
          22.
          GenericTypeInfoTest fails on Java 9 Sub-task Closed Chesnay Schepler
          23.
          ClassLoaderUtilsTest fails on Java 9 Sub-task Closed leesf
          24.
          HBaseConnectorITCase fails on Java 9 Sub-task Closed leesf
          25.
          E2E tests fail due to illegal-access warning on Java 9 Sub-task Closed Chesnay Schepler
          26.
          Elasticsearch(1)SinkITCase fails on Java 9 Sub-task Closed Chesnay Schepler
          27.
          Kafka 0.10/0.11 tests fail on Java 9 Sub-task Closed Chesnay Schepler
          28.
          FlinkILoopTest fails on Java 9 Sub-task Closed Chesnay Schepler
          29.
          CassandraConnectorITCase fails on Java 9 Sub-task Closed Chesnay Schepler
          30.
          BlockingShutdownTest fails on Java 9 Sub-task Closed leesf
          31.
          EnumValueSerializerUpgradeTest fails on Java 9 Sub-task Closed Chesnay Schepler
          32.
          Kafka 0.10/0.11 e2e test fails on Java 9 Sub-task Closed Unassigned  
          33.
          JDBCFullTest fails on Java 9 Sub-task Closed Chesnay Schepler
          34.
          BlockingCallMonitoringThreadPool fails on Java 9 Sub-task Closed Chesnay Schepler
          35.
          TimestampITCase deadlocks on Java 9 Sub-task Closed Chesnay Schepler  
          36.
          Deduplicate empty .out log file checks Sub-task Closed Chesnay Schepler
          37.
          Kinesis e2e test fails on Java 9 Sub-task Closed Unassigned  
          38.
          MetricsAvailabilityITCase fails on Java 9 Sub-task Closed Unassigned  
          39.
          Containerized e2e tests fail on Java 9 Sub-task Closed Unassigned  
          40.
          jdk.tools exclusion interfering with swift-fs-hadoop build Sub-task Closed Chesnay Schepler  
          41.
          Setup Java 9 cron jobs Sub-task Closed Chesnay Schepler  

          Activity

            People

              chesnay Chesnay Schepler
              yew1eb Hai Zhou
              Votes:
              1 Vote for this issue
              Watchers:
              25 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7h 20m
                  7h 20m