一.简介
Flink 1.10.0 正式宣告发布!作为 Flink 社区迄今为止规模最大的一次版本升级,Flink 1.10 容纳了超过 200 位贡献者对超过 1200 个 issue 的开发实现,包含对 Flink 作业的整体性能及稳定性的显著优化、对原生 Kubernetes 的初步集成以及对 Python 支持(PyFlink)的重大优化。
Flink 1.10 同时还标志着对 Blink[1] 的整合宣告完成,随着对 Hive 的生产级别集成及对 TPC-DS 的全面覆盖,Flink 在增强流式 SQL 处理能力的同时也具备了成熟的批处理能力。
二.环境
jdk 1.8
scala 2.11
cdh 5.16.2
flink 1.10.0
maven 3.5
三.flink-shaded
源码
git clone https://github.com/apache/flink-shaded.git
切换依赖的版本分支
git checkout release-9.0
修改 flink-shaded 项目中的 pom.xml,添加 CDH maven 仓库