Impala Public Jenkins has submitted this change and it was merged. Change subject: IMPALA-5297: Reduce free-pool-test mem requirement to avoid OOM ......................................................................
IMPALA-5297: Reduce free-pool-test mem requirement to avoid OOM On jenkins.impala.io gerrit-verify-dryrun jobs, free-pool-test started running out of memory after updating Kudu to a newer version which can have slightly higher memory requirements (Kudu will reject writes when mem is 80% full rather than 60% full). free-pool-test can allocate up to 12gb, and the VMs have a CommitLimit of only 16gb. While larger VMs could be used, or the minicluster could be tuned further, free-pool-test can also be modified to reduce the actual RSS usage. Instead of memsetting the entire allocation in the test, we only scribble the first byte. This reduces the max RSS from 14gb to 88mb in some local tests. Change-Id: I31f03e7a4d5d237a1183277c988f85a992396a43 Reviewed-on: http://gerrit.cloudera.org:8080/6842 Reviewed-by: Dan Hecht <[email protected]> Tested-by: Impala Public Jenkins --- M be/src/runtime/free-pool-test.cc 1 file changed, 3 insertions(+), 2 deletions(-) Approvals: Impala Public Jenkins: Verified Dan Hecht: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/6842 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: I31f03e7a4d5d237a1183277c988f85a992396a43 Gerrit-PatchSet: 4 Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-Owner: Matthew Jacobs <[email protected]> Gerrit-Reviewer: Dan Hecht <[email protected]> Gerrit-Reviewer: Impala Public Jenkins Gerrit-Reviewer: Matthew Jacobs <[email protected]> Gerrit-Reviewer: Michael Ho <[email protected]>
