diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index c5c1c12dec..4e129cac32 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -455,7 +455,7 @@ jobs: java-version: 11 - name: Build with Maven run: | - export MAVEN_OPTS="-Xss256m -Xmx2g -XX:ReservedCodeCacheSize=1g -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN" + export MAVEN_OPTS="-Xss16m -Xmx2g -XX:ReservedCodeCacheSize=1g -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN" export MAVEN_CLI_OPTS="--no-transfer-progress" # It uses Maven's 'install' intentionally, see https://github.com/apache/spark/pull/26414. ./build/mvn $MAVEN_CLI_OPTS -DskipTests -Pyarn -Pmesos -Pkubernetes -Phive -Phive-thriftserver -Phadoop-cloud -Djava.version=11 install diff --git a/build/sbt b/build/sbt index ae9ca93fc9..ada22387a5 100755 --- a/build/sbt +++ b/build/sbt @@ -53,7 +53,7 @@ realpath () { declare -r noshare_opts="-Dsbt.global.base=project/.sbtboot -Dsbt.boot.directory=project/.boot -Dsbt.ivy.home=project/.ivy" declare -r sbt_opts_file=".sbtopts" declare -r etc_sbt_opts_file="/etc/sbt/sbtopts" -declare -r default_sbt_opts="-Xss4m" +declare -r default_sbt_opts="-Xss16m" usage() { cat <-P:silencer:globalFilters=.*deprecated.* - -Xss4m + -Xss16m -Xms1024m -Xmx1024m -XX:ReservedCodeCacheSize=${CodeCacheSize}