You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by sh...@apache.org on 2019/03/26 13:05:57 UTC

[kylin] branch engine-flink updated: KYLIN-3910 Fix missing dependency when submit flink application to YARN

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 <ya...@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