You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@impala.apache.org by jo...@apache.org on 2021/05/26 23:51:39 UTC
[impala] 03/03: IMPALA-8737: Switch to gperftool with O(log n)
PageHeap::AllocLarge()
This is an automated email from the ASF dual-hosted git repository.
joemcdonnell pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git
commit 822e8373d1f1737865899b80862c2be7b07cc950
Author: Joe McDonnell <jo...@cloudera.com>
AuthorDate: Fri May 21 16:31:20 2021 -0700
IMPALA-8737: Switch to gperftool with O(log n) PageHeap::AllocLarge()
In gperftools 2.5, PageHeap::AllocLarge() has O(n) behavior.
This switches to a patched version of gperftools 2.5 that
changes the behavior to O(log n). This corresponds to
these commits:
https://github.com/gperftools/gperftools/commit/06c9414ec423ffe442c047b2560555f9d5847b1d
https://github.com/gperftools/gperftools/commit/f1d3fe4a21e339a3fd6e4592ee7444484a7b92dc
Testing:
- Core job
Change-Id: I6377f7087111cf10ae35ce102beabcafb505579f
Reviewed-on: http://gerrit.cloudera.org:8080/17484
Tested-by: Impala Public Jenkins <im...@cloudera.com>
Reviewed-by: Kurt Deschler <kd...@cloudera.com>
Reviewed-by: Joe McDonnell <jo...@cloudera.com>
---
bin/impala-config.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/bin/impala-config.sh b/bin/impala-config.sh
index 662aec2..d5db3d9 100755
--- a/bin/impala-config.sh
+++ b/bin/impala-config.sh
@@ -68,7 +68,7 @@ fi
# moving to a different build of the toolchain, e.g. when a version is bumped or a
# compile option is changed. The build id can be found in the output of the toolchain
# build jobs, it is constructed from the build number and toolchain git hash prefix.
-export IMPALA_TOOLCHAIN_BUILD_ID=20-87becfe485
+export IMPALA_TOOLCHAIN_BUILD_ID=21-dd7509fc38
# Versions of toolchain dependencies.
# -----------------------------------
export IMPALA_AVRO_VERSION=1.7.4-p5
@@ -99,7 +99,7 @@ export IMPALA_GFLAGS_VERSION=2.2.0-p2
unset IMPALA_GFLAGS_URL
export IMPALA_GLOG_VERSION=0.3.4-p3
unset IMPALA_GLOG_URL
-export IMPALA_GPERFTOOLS_VERSION=2.5-p2
+export IMPALA_GPERFTOOLS_VERSION=2.5-p4
unset IMPALA_GPERFTOOLS_URL
export IMPALA_GTEST_VERSION=1.6.0
unset IMPALA_GTEST_URL