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

Support Java 17 (LTS)

    XMLWordPrintableJSON

Details

    • Apache Flink was made ready to compile and run with Java 17 (LTS). This feature is still in beta mode. Issues should be reported in Flink's bug tracker.

    Description

      Long-term issue for preparing Flink for Java 17.

      Attachments

        Issue Links

          1.
          Support Java 12 Sub-task Closed Chesnay Schepler
          2.
          Support Java 13 Sub-task Closed Chesnay Schepler
          3.
          Support Java 14 Sub-task Closed Unassigned
          4.
          Upgrade ASM to 9.2 Sub-task Closed Chesnay Schepler
          5.
          Remove MaxPermSize configuration in HBase surefire config Sub-task Closed Chesnay Schepler
          6.
          Fix JDK12+ profile activations Sub-task Closed Chesnay Schepler
          7.
          Upgrade surefire to 3.0.0-M5 Sub-task Closed Chesnay Schepler
          8.
          Rename MAVEN_OPTS variable in azure yaml Sub-task Closed Chesnay Schepler
          9.
          LocalBufferPoolDestroyTest#isInBlockingBufferRequest does not work on Java 17 Sub-task Closed Chesnay Schepler
          10.
          StateHandleSerializationTest fails on Java 17 Sub-task Closed Chesnay Schepler
          11.
          Upgrade lombok to 1.18.22 Sub-task Closed Chesnay Schepler
          12.
          Upgrade shade-plugin to 3.2.4 Sub-task Closed Chesnay Schepler
          13.
          LookupJoinITCase fails on Java 17 Sub-task Closed Chesnay Schepler
          14.
          FlinkStatistic does not compile on later Scala versions Sub-task Closed Chesnay Schepler
          15.
          StreamingWithStateTestBase does not compile on later Scala versions Sub-task Closed Chesnay Schepler
          16.
          ExceptionUtils#isDirectOutOfMemoryError doesn't work on Java 17 Sub-task Closed Chesnay Schepler
          17.
          EnumValueSerializerCompatibilityTest fails to compile on later Scala versions Sub-task Closed Chesnay Schepler
          18.
          Update CI image to contain Java 17 Sub-task Closed Chesnay Schepler
          19.
          SIGSEGV in Kryo / C2 CompilerThread on Java 17 Sub-task Closed Chesnay Schepler
          20.
          flink-python doesn't work on Java 17 Sub-task Closed Luning Wang
          21.
          Scala 2.12.7 doesn't compile on Java 17 Sub-task Closed Chesnay Schepler
          22.
          Zookeeper 3.4 fails on Java 17 Sub-task Closed Unassigned
          23.
          Setup required --add-opens/--add-exports Sub-task Closed Chesnay Schepler
          24.
          RestClientTest#testConnectionTimeout fails on Java 17 Sub-task Closed Chesnay Schepler
          25.
          Disable spotless on Java 17 Sub-task Closed Chesnay Schepler
          26.
          Add java17-target profile Sub-task Closed Chesnay Schepler
          27.
          Investigate memory issues on CI Sub-task Closed Unassigned
          28.
          Update dependency for japicmp-maven-plugin Sub-task Closed Sergey Nuyanzin
          29.
          Flink : Connectors : Hive fails with VectorizedRowBatch not found Sub-task Closed Chesnay Schepler
          30.
          Allow testcontainer tests to run on Java 17 Sub-task Closed Chesnay Schepler
          31.
          Upgrade JLine 3.21.0 Sub-task Closed Unassigned
          32.
          Update spotless and add add-exports to support jdk17 Sub-task Closed Unassigned
          33.
          Upgrade Spotless Maven Plugin to 2.27.1 Sub-task Closed Zili Chen
          34.
          Avoid "cleaning" of java.lang.String in ClosureCleaner Sub-task Closed Gunnar Morling
          35.
          Don't depend on IPAddressUtil Sub-task Closed Sergio Morales
          36.
          Bad address construction in SqlClientTest Sub-task Closed Chesnay Schepler
          37.
          Upgrade bytebuddy to 14.4.1 Sub-task Closed Chesnay Schepler
          38.
          sql-client.sh does not respect env.java.opts.all/client Sub-task Closed Chesnay Schepler
          39.
          Python API incorrectly passes env.java.opts as single argument Sub-task Closed Chesnay Schepler
          40.
          Python API only respects deprecated env.java.opts key Sub-task Resolved Chesnay Schepler
          41.
          Skip ClosureCleaner if object can be serialized Sub-task Closed Chesnay Schepler
          42.
          Remove Whitebox usage in ExpressionKeysTest Sub-task Closed Chesnay Schepler
          43.
          Remove mocking in RocksDB tests Sub-task Closed Chesnay Schepler
          44.
          DataStreamCsvITCase#CityPojo should be public Sub-task Closed Chesnay Schepler
          45.
          Ease YarnTestBase allowlist address regex Sub-task Closed Chesnay Schepler
          46.
          Enable -XX:+IgnoreUnrecognizedVMOptions Sub-task Closed Chesnay Schepler
          47.
          Use Temurin image in FlinkImageBuilder Sub-task Closed Chesnay Schepler
          48.
          common.sh#create_ha_config should use set_config_key Sub-task Closed Chesnay Schepler
          49.
          Disable Hbase 2.x tests on Java 17 Sub-task Closed Chesnay Schepler
          50.
          Python Kafka connector runs into strange NullPointerException Sub-task Closed Dian Fu
          51.
          Ensure surefire baseLine is picked up by IntelliJ Sub-task Closed Chesnay Schepler
          52.
          Do not overwrite env.java.opts.all in HA e2e test Sub-task Closed Chesnay Schepler
          53.
          Install Java 17 in e2e builds Sub-task Closed Chesnay Schepler
          54.
          PartitionITCase#ComparablePojo should be public Sub-task Closed Chesnay Schepler
          55.
          Add FailsOnJava17 annotation Sub-task Closed Chesnay Schepler
          56.
          Setup cron build Sub-task Closed Chesnay Schepler
          57.
          Add Java 17 to Docker build matrix Sub-task Closed Chesnay Schepler
          58.
          Python tests fail with Arrow DirectBuffer exception Sub-task Closed Dian Fu
          59.
          PythonFunctionFactoryTest fails on Java 17 Sub-task Closed Dian Fu
          60.
          YARNSessionFIFOITCase.checkForProhibitedLogContents fails on AZP on Java 17 Sub-task Closed Ferenc Csaky

          Activity

            People

              chesnay Chesnay Schepler
              chesnay Chesnay Schepler
              Votes:
              22 Vote for this issue
              Watchers:
              60 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: