This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.1 by this push: new 826cbfdb630 [deps](jindofs) add jindofs for 2.1 (#49259)(#49371)(#49374)(#49502)(#49503)(#49886)(#49903) (#49908) 826cbfdb630 is described below commit 826cbfdb630098b048e054a2407ab1aa4ce6d7bf Author: Mingyu Chen (Rayner) <morning...@163.com> AuthorDate: Thu Apr 10 06:58:36 2025 -0700 [deps](jindofs) add jindofs for 2.1 (#49259)(#49371)(#49374)(#49502)(#49503)(#49886)(#49903) (#49908) bp (#49259)(#49371)(#49374)(#49502)(#49503)(#49886)(#49903) --- thirdparty/CHANGELOG.md | 4 ++++ thirdparty/build-thirdparty.sh | 11 +++++++++++ thirdparty/vars.sh | 8 +++++++- 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/thirdparty/CHANGELOG.md b/thirdparty/CHANGELOG.md index 369c036e72e..7f1c8a3b30e 100644 --- a/thirdparty/CHANGELOG.md +++ b/thirdparty/CHANGELOG.md @@ -2,6 +2,10 @@ This file contains version of the third-party dependency libraries in the build-env image. The docker build-env image is apache/doris, and the tag is `build-env-${version}` +## 20250408 + +- Modified: jindofs 6.3.4 -> 6.8.2 + ## 20250402 - Added: icu 75-1, develop ICU tokenizer based on ICU library. diff --git a/thirdparty/build-thirdparty.sh b/thirdparty/build-thirdparty.sh index 9eaa268cd06..b371125aa5f 100755 --- a/thirdparty/build-thirdparty.sh +++ b/thirdparty/build-thirdparty.sh @@ -1809,8 +1809,19 @@ build_icu() { make -j "${PARALLEL}" make install } + +# jindofs +build_jindofs() { + check_if_source_exist "${JINDOFS_SOURCE}" + + rm -rf "${TP_INSTALL_DIR}/jindofs_libs/" + mkdir -p "${TP_INSTALL_DIR}/jindofs_libs/" + cp -r ${TP_SOURCE_DIR}/${JINDOFS_SOURCE}/* "${TP_INSTALL_DIR}/jindofs_libs/" +} + if [[ "${#packages[@]}" -eq 0 ]]; then packages=( + jindofs libunixodbc openssl libevent diff --git a/thirdparty/vars.sh b/thirdparty/vars.sh index 58a0f20ee43..af685b67c55 100644 --- a/thirdparty/vars.sh +++ b/thirdparty/vars.sh @@ -508,13 +508,18 @@ BASE64_NAME="v0.5.2.tar.gz" BASE64_SOURCE="base64-0.5.2" BASE64_MD5SUM="49e5a6c98bd0192aedd16c16eec39974" - # icu ICU_DOWNLOAD="https://github.com/unicode-org/icu/archive/refs/tags/release-75-1.tar.gz" ICU_NAME=release-75-1.tar.gz ICU_SOURCE=icu-release-75-1 ICU_MD5SUM="4003649b8731f938c852748ffa393847" +# jindofs +JINDOFS_DOWNLOAD="https://github.com/apache/doris-thirdparty/releases/download/alibabacloud-jindodata-releases/jindofs-6.8.2-libs-0.1.tar.gz" +JINDOFS_NAME=jindofs-6.8.2-libs-0.1.tar.gz +JINDOFS_SOURCE=jindofs-6.8.2-libs-0.1 +JINDOFS_MD5SUM="0e5b0f71e636b8ed3f09e0bf16208fd1" + # all thirdparties which need to be downloaded is set in array TP_ARCHIVES export TP_ARCHIVES=( 'LIBEVENT' @@ -591,6 +596,7 @@ export TP_ARCHIVES=( 'ALI_SDK' 'BASE64' 'ICU' + 'JINDOFS' ) if [[ "$(uname -s)" == 'Darwin' ]]; then --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org