[ANNOUNCE] Weekly Community Update 2019/28

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ANNOUNCE] Weekly Community Update 2019/28

Konstantin Knauf-2
Dear community

happy to share this weeks community update with Apache Flink 1.9, bylaws for Apache Flink, Savepoints vs Checkpoints, Flink on ARM, and more.

As always, please feel free to add additional updates and news to this thread!

Flink Development
===============

* [releases] The release branch for Apache Flink 1.9.0 has been cut lasat Thursday and we are moving on to release testing. [1]

* [development process] Following the discussion on our FLIP process. Becket has initiated a discussion [2] on writing up bylaws for Apache Flink, a set of rules governing the core processes of the community. The plan to add bylaws was very well received and the discussion quickly moved to the first draft [3] of these bylaws.

[development process] The migration of our CI infrastructure [4] to a non-ASF Travis account [5] has been implemented very quickly by Chesnay. Updates to the CI bot are currently discussed in a new thread [6].

* [development process] Robert opened a PR [7] to add the code style and quality guide to the contribution guide on the Apache Flink website. If you have not checked out the guide yet, now is good time ;) 

* [docs] In the course of FLIP-42 Konstantin added a first version of a glossary [8] to the Flink documentation defining frequently used terms like Operators, Task, Partition, a.s.o. This can help us to use a common terminology in our documentation as well as on the mailing lists.

* [state management] Kostas has started a FLIP(-47) [9] on how to think about savepoints vs checkpoints in the future. In a nutshell, the FLIP proposes to waive the distinction between savepoints & checkpoints: both would simply be snapshots. Each snapshot can have different properties depending on its origin (system/user) and format (incremental, universal,...). The topic has also been addressed by Yu Li in FLIP-45 [10] recently.

* [build] Xiyuan Wang has started a discussion about officially supporting Apache Flink on ARM-based systems. It looks like there are no big blockers on the technical side and the discussion currently focuses on integrating an ARM-based build into our CI infrastructure. [11]


Notable Bugs
===========

Quite a lot of bugs are being opened right now, but these are basically all related to release testing for Flink 1.9 or test instabilities - hence not affecting released versions of Apache Flink.

[FLINK-11654] [1.7.2] [1.8.1] I recently sumbled across this tickcet of the (exatly-once) FlinkKafkaProducer, which was already created back in February. When running multiple instances of the same Flink program with an exactly-once FlinkKafkaProducer, the transational ids used by these producers can clash (both jobs use the same ids) and the jobs crash frequently. The resolution is currently under discussion. [12]

[12] https://issues.apache.org/jira/browse/FLINK-11654

Events, Blog Posts, Misc
====================

* Flink Forward Europe early-bird ends on the 15th of July. [13]
* Upcoming Meetups
    * On 18th of July Christos Hadjinikolis is speaking at the "Big Data LDN Meetup" on "How real-time data processing is used for application in customer experience?" [14]
* Rong Rong is now an Apache Flink Committer. Congratulations! [15]


--

Konstantin Knauf | Solutions Architect

+49 160 91394525


--

Ververica GmbH | Invalidenstrasse 115, 10115 Berlin, Germany

--

Ververica GmbH
Registered at Amtsgericht Charlottenburg: HRB 158244 B
Managing Directors: Dr. Kostas Tzoumas, Dr. Stephan Ewen