This is an automated email from the ASF dual-hosted git repository.

csy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/auron.git


The following commit(s) were added to refs/heads/master by this push:
     new bfa2b1f0 [AURON #1926] ci: Remove opt-level=0 sed command to improve 
TPC-DS performance (#1927)
bfa2b1f0 is described below

commit bfa2b1f043edf0056389181c41ca5cd5b2ce54f8
Author: yew1eb <[email protected]>
AuthorDate: Wed Jan 21 12:48:11 2026 +0800

    [AURON #1926] ci: Remove opt-level=0 sed command to improve TPC-DS 
performance (#1927)
    
    # Which issue does this PR close?
    
    Closes #1926
    
    # Rationale for this change
    To improve TPC-DS performance in CI: reverting to `opt-level=1` cuts
    TPC-DS runtime from 56 mins to 39 mins, reducing overall CI duration
    (compile time increase is negligible).
    
    # What changes are included in this PR?
    
    # Are there any user-facing changes?
    
    # How was this patch tested?
---
 .github/workflows/build-arm-releases.yml | 1 -
 .github/workflows/tpcds-reusable.yml     | 1 -
 dev/auron-it/run-it.sh                   | 2 +-
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/.github/workflows/build-arm-releases.yml 
b/.github/workflows/build-arm-releases.yml
index 7bee19f0..90a2d48a 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/.github/workflows/tpcds-reusable.yml 
b/.github/workflows/tpcds-reusable.yml
index 5110080d..7950326e 100644
--- a/.github/workflows/tpcds-reusable.yml
+++ b/.github/workflows/tpcds-reusable.yml
@@ -130,7 +130,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 }}"
diff --git a/dev/auron-it/run-it.sh b/dev/auron-it/run-it.sh
index eccc9a67..b202d698 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 \

Reply via email to