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