This is an automated email from the ASF dual-hosted git repository. morningman 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 27283b29150 [branch-2.1](memory) Disable Arrow Jemalloc (#37529) 27283b29150 is described below commit 27283b29150ddb68524cf4a96e8db59991122c4f Author: Xinyi Zou <zouxiny...@gmail.com> AuthorDate: Tue Jul 9 23:48:27 2024 +0800 [branch-2.1](memory) Disable Arrow Jemalloc (#37529) pick ##37528 --- thirdparty/build-thirdparty.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/thirdparty/build-thirdparty.sh b/thirdparty/build-thirdparty.sh index 2df09895d08..33d1dd12960 100755 --- a/thirdparty/build-thirdparty.sh +++ b/thirdparty/build-thirdparty.sh @@ -1006,7 +1006,6 @@ build_arrow() { export ARROW_LZ4_URL="${TP_SOURCE_DIR}/${LZ4_NAME}" export ARROW_FLATBUFFERS_URL="${TP_SOURCE_DIR}/${FLATBUFFERS_NAME}" export ARROW_ZSTD_URL="${TP_SOURCE_DIR}/${ZSTD_NAME}" - export ARROW_JEMALLOC_URL="${TP_SOURCE_DIR}/${JEMALLOC_ARROW_NAME}" export ARROW_Thrift_URL="${TP_SOURCE_DIR}/${THRIFT_NAME}" export ARROW_SNAPPY_URL="${TP_SOURCE_DIR}/${SNAPPY_NAME}" export ARROW_ZLIB_URL="${TP_SOURCE_DIR}/${ZLIB_NAME}" @@ -1058,7 +1057,8 @@ build_arrow() { -DSnappy_LIB="${TP_INSTALL_DIR}/lib/libsnappy.a" -DSnappy_INCLUDE_DIR="${TP_INSTALL_DIR}/include" \ -DSnappy_SOURCE=SYSTEM \ -DBOOST_ROOT="${TP_INSTALL_DIR}" --no-warn-unused-cli \ - -Djemalloc_SOURCE=BUNDLED \ + -DARROW_JEMALLOC=OFF -DARROW_MIMALLOC=OFF \ + -DJEMALLOC_HOME="${TP_INSTALL_DIR}" \ -DARROW_THRIFT_USE_SHARED=OFF \ -DThrift_SOURCE=SYSTEM \ -DThrift_ROOT="${TP_INSTALL_DIR}" .. @@ -1067,12 +1067,10 @@ build_arrow() { "${BUILD_SYSTEM}" install #copy dep libs - cp -rf ./jemalloc_ep-prefix/src/jemalloc_ep/dist/lib/libjemalloc_pic.a "${TP_INSTALL_DIR}/lib64/libjemalloc_arrow.a" cp -rf ./brotli_ep/src/brotli_ep-install/lib/libbrotlienc-static.a "${TP_INSTALL_DIR}/lib64/libbrotlienc.a" cp -rf ./brotli_ep/src/brotli_ep-install/lib/libbrotlidec-static.a "${TP_INSTALL_DIR}/lib64/libbrotlidec.a" cp -rf ./brotli_ep/src/brotli_ep-install/lib/libbrotlicommon-static.a "${TP_INSTALL_DIR}/lib64/libbrotlicommon.a" strip_lib libarrow.a - strip_lib libjemalloc_arrow.a strip_lib libparquet.a } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org