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 \