yew1eb commented on PR #1802: URL: https://github.com/apache/auron/pull/1802#issuecomment-3708995057
@cxzl25 When you have a moment, please help review as well. Design doc: https://docs.google.com/document/d/1jR5VZ_uBd6Oe2x2UT_wGFzdX_xVLhORl6ghDs4f3FIw/edit?tab=t.0 Summary of changes: Add a standalone `auron-it` module. Update the `Assembly` module to produce a fat (uber) jar for `auron-it`. `auron-it` entry script `run-it.sh` supports the follew three commands, with corresponding output reports: **1. result check** ``` ============================================================ TPC-DS Result Consistency (Vanilla Spark vs Auron) (spark-3.5) ------------------------------------------------------------ Query Result Vanilla(s) Auron(s) Speedup(x) ------------------------------------------------------------ q1 PASS 2.57 1.90 1.36 q2 PASS 2.93 1.43 2.05 q3 PASS 2.31 0.44 5.28 ------------------------------------------------------------ Passed: 3/3 TPC-DS Test PASSED (All 3 queries succeeded) ``` **2. plan check** ``` ============================================================ Auron Plan Stability (spark-3.5) −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− Query Stable ------------------------------------------------------------ q1 PASS q2 PASS q3 PASS ------------------------------------------------------------ Passed: 3/3 ``` **3. regenerate golden files** ``` ============================================================ Auron Golden Files (spark-3.5) −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− Updated queries: 3 - q1, q2, q3 Output directory: /var/folders/89/1t9sctl10zx91__nj2wg3f1h0000gp/T/tpcds-plan-stability/spark-3.5 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
