Apache Flink 1.12.1 released, stream processing framework

The first bug fix version 1.12.1 of the Apache Flink 1.12 series has been released. This version contains 79 fixes and optimizations, so the official strongly recommends that all users upgrade to 1.12.1.

Maven dependency

<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-java</artifactId>
  <version>1.12.1</version>
</dependency>
<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-streaming-java_2.11</artifactId>
  <version>1.12.1</version>
</dependency>
<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-clients_2.11</artifactId>
  <version>1.12.1</version>
</dependency>

Precautions

  • The official DockerHub image of Apache Flink 1.12.1 is temporarily missing. Instead, these images are currently placed in Flink PMC's managed warehouse. This is also the default setting for the current Native Kubernetes deployment. Flink PMC will continue to work with the DockerHub team to provide official images.
  • Due to project space limitations, the source code of Apache Flink 1.12.1 and the python 3.8 linux wheel package are temporarily missing on PyPI. Currently, the request to increase the space limit is under review by PyPI. During this time, users can manually build software packages as needed.

Part of the update

  • Sub-task
    • Add documentation about maxwell-json format
    • Redo the command line interface documentation page
    • Redo the PyFlink CLI documentation 
  • Bug
    • BlobClientTest.testGetFailsDuringStreamingForJobPermanentBlob hangs
    • Deadlock occurs when loading different driver classes when using Class.forName 
    • Unable to initialize logger due to timeout: LoggerInitializationException is thrown 
    • Fix ignore-parse-errors not applicable to the old JSON format 
    • ZooKeeper quorum cannot be started due to lack of log4j library
  • Improvement
    • Log start/end status recovery
    • Translate the "Flink Architecture" page into Chinese 
    • Log4j2 monitoring interval is enabled by default 

Please check the update announcement for details .

Guess you like

Origin www.oschina.net/news/127167/apache-flink-1-12-1-released