From 057dd9c2632831be48b87749970ad2a6ba3ed1bb Mon Sep 17 00:00:00 2001 From: yew1eb Date: Mon, 19 Jan 2026 01:14:19 +0800 Subject: [PATCH 1/3] [AURON #1926] ci: Remove opt-level=0 sed command to improve TPC-DS performance --- .github/workflows/tpcds-reusable.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/tpcds-reusable.yml b/.github/workflows/tpcds-reusable.yml index e165c802c..e31576a83 100644 --- a/.github/workflows/tpcds-reusable.yml +++ b/.github/workflows/tpcds-reusable.yml @@ -170,7 +170,6 @@ jobs: - name: Build auron (Spark ${{ inputs.sparkver }}, Scala ${{ inputs.scalaver }}, JDK ${{ inputs.javaver }}) run: | - sed -i 's/opt-level = 1/opt-level = 0/g' Cargo.toml # use opt-level 0 rm -f .build-checksum_*.cache SPARK_NUMBER="${{ inputs.sparkver }}" From 41bfdf08a035d53c6400593e653852ed0628e345 Mon Sep 17 00:00:00 2001 From: yew1eb Date: Tue, 20 Jan 2026 13:47:34 +0800 Subject: [PATCH 2/3] modified: .github/workflows/build-arm-releases.yml --- .github/workflows/build-arm-releases.yml | 1 - dev/auron-it/run-it.sh | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-arm-releases.yml b/.github/workflows/build-arm-releases.yml index 7bee19f0b..90a2d48ab 100644 --- a/.github/workflows/build-arm-releases.yml +++ b/.github/workflows/build-arm-releases.yml @@ -101,7 +101,6 @@ jobs: - name: Build auron-${{ matrix.sparkver }}_${{ matrix.scalaver }} run: | - sed -i 's/opt-level = 1/opt-level = 0/g' Cargo.toml # use opt-level 0 rm -f .build-checksum_*.cache build/mvn package -Prelease -P${{ matrix.sparkver }} -Pscala-${{ matrix.scalaver }} -DskipTests diff --git a/dev/auron-it/run-it.sh b/dev/auron-it/run-it.sh index 8e0e694bb..a546ba085 100755 --- a/dev/auron-it/run-it.sh +++ b/dev/auron-it/run-it.sh @@ -70,8 +70,8 @@ while [[ $# -gt 0 ]]; do done exec $SPARK_HOME/bin/spark-submit \ - --driver-memory 5g \ - --conf spark.driver.memoryOverhead=3072 \ + --driver-memory 8g \ + --conf spark.driver.memoryOverhead=6g \ --conf spark.auron.memoryFraction=0.8 \ --conf spark.driver.extraJavaOptions=-XX:+UseG1GC \ --conf spark.ui.enabled=false \ From 2c3587b25211657988fe44d31555f3b32757d090 Mon Sep 17 00:00:00 2001 From: yew1eb Date: Tue, 20 Jan 2026 21:07:57 +0800 Subject: [PATCH 3/3] set driver memory 10g --- .github/workflows/tpcds-reusable.yml | 2 +- dev/auron-it/run-it.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tpcds-reusable.yml b/.github/workflows/tpcds-reusable.yml index c68637436..927940d35 100644 --- a/.github/workflows/tpcds-reusable.yml +++ b/.github/workflows/tpcds-reusable.yml @@ -71,7 +71,7 @@ on: default: | [ "q1,q2,q3,q4,q5,q6,q7,q8,q9", - "q10,q11,q12,q13,q14a,q15,q16,q17,q18,q19", + "q10,q11,q12,q13,q14a,q14b,q15,q16,q17,q18,q19", "q20,q21,q22,q23a,q23b,q24a,q24b,q25,q26,q27,q28,q29", "q31,q33,q34,q35,q36,q37,q38,q39a,q39b", "q40,q41,q42,q43,q44,q45,q46,q47,q48,q49", diff --git a/dev/auron-it/run-it.sh b/dev/auron-it/run-it.sh index eccc9a67f..b202d6987 100755 --- a/dev/auron-it/run-it.sh +++ b/dev/auron-it/run-it.sh @@ -70,7 +70,7 @@ while [[ $# -gt 0 ]]; do done exec $SPARK_HOME/bin/spark-submit \ - --driver-memory 8g \ + --driver-memory 10g \ --conf spark.driver.memoryOverhead=4g \ --conf spark.auron.memoryFraction=0.8 \ --conf spark.driver.extraJavaOptions=-XX:+UseG1GC \