This is an automated email from the ASF dual-hosted git repository.
michaelsmith pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git
The following commit(s) were added to refs/heads/master by this push:
new 8ed6d5c3b IMPALA-14530: Use minimal debug info in Jenkins
8ed6d5c3b is described below
commit 8ed6d5c3ba93d4413ab98d55dc913572b8b5c1e5
Author: Michael Smith <[email protected]>
AuthorDate: Wed Nov 5 14:38:12 2025 -0800
IMPALA-14530: Use minimal debug info in Jenkins
Uses IMPALA_MINIMAL_DEBUG_INFO=true in Jenkins
build-all-flag-combinations.sh to reduce memory usage during linking and
avoid OOM kills. This script uses -skiptests to build all test binaries,
but doesn't run them, so debug info is not needed.
Change-Id: I4605b98d8d197e07c2eaac8218ff985c798875ed
Reviewed-on: http://gerrit.cloudera.org:8080/23641
Reviewed-by: Joe McDonnell <[email protected]>
Reviewed-by: Quanlong Huang <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
---
bin/jenkins/build-all-flag-combinations.sh | 3 +++
1 file changed, 3 insertions(+)
diff --git a/bin/jenkins/build-all-flag-combinations.sh
b/bin/jenkins/build-all-flag-combinations.sh
index 4c9394940..2f914b5ab 100755
--- a/bin/jenkins/build-all-flag-combinations.sh
+++ b/bin/jenkins/build-all-flag-combinations.sh
@@ -29,6 +29,9 @@ set -euo pipefail
setup_report_build_error
export IMPALA_MAVEN_OPTIONS="-U"
+# Minimize debug info because we don't use it and it significantly increases
link memory
+# usage, which is causing OOM issues on Jenkins.
+export IMPALA_MINIMAL_DEBUG_INFO=true
. bin/impala-config.sh > /dev/null 2>&1