This is an automated email from the ASF dual-hosted git repository. shaofengshi pushed a commit to branch engine-flink in repository https://gitbox.apache.org/repos/asf/kylin.git
The following commit(s) were added to refs/heads/engine-flink by this push: new 735fdd8 KYLIN-3910 Fix missing dependency when submit flink application to YARN 735fdd8 is described below commit 735fdd8f582f6ded003389dcc1d8dbb1c08e3245 Author: yanghua <yanghua1...@gmail.com> AuthorDate: Tue Mar 26 20:42:13 2019 +0800 KYLIN-3910 Fix missing dependency when submit flink application to YARN --- build/script/download-flink.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build/script/download-flink.sh b/build/script/download-flink.sh index af00236..d53a68d 100644 --- a/build/script/download-flink.sh +++ b/build/script/download-flink.sh @@ -30,6 +30,8 @@ fi flink_version="1.7.2" scala_version="2.11" flink_pkg_md5="e0b5ce7f6352009c74b6c369f5872a5a" +guava_dependency_version="14.0.1" +jersey_version="1.9" if [ ! -f "build/flink-${flink_version}-bin-hadoop27-scala_${scala_version}.tgz" ]; then echo "no binary file found" @@ -49,4 +51,9 @@ mv build/flink-${flink_version} build/flink # Remove unused components in Flink rm -f build/flink/lib/flink-python* rm -rf build/flink/examples -rm -rf build/flink/opt \ No newline at end of file +rm -rf build/flink/opt + +# Download some dependencies +wget --directory-prefix=build/flink/lib/ http://central.maven.org/maven2/com/google/guava/guava/${guava_dependency_version}/guava-${guava_dependency_version}.jar || echo "Download guava dependency failed." +wget --directory-prefix=build/flink/lib/ http://central.maven.org/maven2/org/apache/flink/flink-hadoop-compatibility_${scala_version}/${flink_version}/flink-hadoop-compatibility_${scala_version}-${flink_version}.jar || echo "Download flink-hadoop-compatibility dependency failed." +wget --directory-prefix=build/flink/lib/ http://central.maven.org/maven2/com/sun/jersey/jersey-core/${jersey_version}/jersey-core-${jersey_version}.jar || echo "Download jersey-core dependency failed." \ No newline at end of file