Dear community,
Happy new year! Wishing you a new year rich with the blessings of love, joy, warmth, and laughter. Wish Flink will get better and better. Nice to share this week’s community digest with an update on Flink-1.10.0, a proposal to set blink planner as the default planner for SQL Client, a FLIP to support SQL Client Gateway and quite a few other topics. Enjoy. Flink Development ============== * [release] Yu shared a status update for the release of Flink-1.10. Thanks to all the efforts of the community, 46 blocker, and 11 critical issues have been resolved since we cut the release-1.10 branch, and now we are left with only 12 blocker issues. Check it out for more details. [1] * [build] A couple of weeks ago Till had started a discussion on dropping vendor-specific repositories from pom.xml. It received consensus this week and the PR to remove the vendor-specific repositories has been merged now.[2] * [sql] ForwardXu has started a vote on FLIP-90 for supporting SQL 2016-2017 JSON functions in Flink SQL.[3] No votes so far, but maybe this will change soon since the related discussion thread[4] received no big concerns. [3][4] * [sql] Jark has started a vote on rename terminology "Time-windowed Join" to "Interval Join" in Table API & SQL. Two supporting comments so far. [5] * [sql] Jark has proposed to set Blink planner as the default planner for SQL Client in release 1.10. For the Table API, the default planner will still be the flink planner to give the planner a bit more exposure and target the changing of a default planner for 1.11. Theoretically, blink planner is a superset of flink planner, but there are maybe some corner features that have not been covered. Report it in the thread if you find such a feature. [6] * [sql-client] godfreyhe brought up a discussion on FLIP-91 to support SQL Client Gateway. The goal of FLIP-91 is to extend FLIP-24 to support gateway mode and REST/JDBC interfaces for SQL Client that could make it easier for users to use Flink. One supporting comment so far. [7] [1] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/ANNOUNCE-Progress-of-Apache-Flink-1-10-3-td36359.html [2] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Drop-vendor-specific-repositories-from-pom-xml-td36113.html [3] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/VOTE-FLIP-90-Support-SQL-2016-2017-JSON-functions-in-Flink-SQL-td36341.html [4] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Support-JSON-functions-in-Flink-SQL-td32674.html [5] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/VOTE-Rename-terminology-quot-Time-windowed-Join-quot-to-quot-Interval-Join-quot-in-Table-API-amp-SQL-td36370.html [6] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Set-default-planner-for-SQL-Client-to-Blink-planner-in-1-10-release-td36379.html [7] http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-FLIP-91-Support-SQL-Client-Gateway-td36349.html Notable Bugs ========== [FLINK-15477] [1.9.1] Create BatchTableEnvironment failed. [8] [FLINK-15467] [1.9.1] Should wait for the end of the source thread during the Task cancellation. [9] [FLINK-15466] [1.8.3][1.9.1] `FlinkAggregateExpandDistinctAggregatesRule` generates wrong plan for cases that have distinct aggs with filter. [10] [FLINK-15463] [1.9.1] export table sql jar ,meet error: java.lang.ClassNotFoundException: org.apache.flink.calcite.shaded.com.google.protobuf.MessageOrBuilder. [11] [FLINK-15452] [1.9.1] Missing type coercion when generating code with ScalarFunctionCallGen. [12] [8] https://issues.apache.org/jira/browse/FLINK-15477 [9] https://issues.apache.org/jira/browse/FLINK-15467 [10] https://issues.apache.org/jira/browse/FLINK-15466 [11] https://issues.apache.org/jira/browse/FLINK-15463 [12] https://issues.apache.org/jira/browse/FLINK-15452 Events, Blog Posts, Misc =================== * Upcoming Meetups * On January 8th Christophe will talk about how to build data platform with Kafka and Flink at the Kubernetes and Cloud Native Meetup in Tunis. [13] * On January 18th Preetdeep Kumar will share some basic Flink DataStream processing API, followed by a hands-on demo. This will be an online event. Check more details within the meetup link. [14] [13] https://www.meetup.com/Kubernetes-Cloud-Native-Tunisia/events/267396358/ [14] https://www.meetup.com/Hyderabad-Apache-Flink-Meetup-Group/events/267610014/ Cheers, Hequn |
Free forum by Nabble | Edit this page |