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

Reply via email to