Auron queries are significantly slower than Spark in CI TPC-DS tests (slice: spark-3.5 JDK21 Scala-2.13, q70-q79).
Root Cause
CI Rust compilation opt-level was changed from 1 to 0.
Verification
Reverting to opt-level=1 makes Auron faster than Spark:
Compilation vs Performance
- opt-level=0: Negligible compile time reduction, TPC-DS total runtime hits 56 mins
- opt-level=1: Slight compile time increase, query performance improves drastically, total runtime hits 39 mins
We should revert CI's Rust opt-level from 0 to 1 (pre profile default). Though compilation time increases slightly, the massive TPC-DS query speedup will cut overall CI runtime (query time dominates total duration).