AQE should set active session during execution | 0.49 sec | Passed |
Avoid changing merge join to broadcast join if too many empty partitions on build plan | 6.5 sec | Passed |
Avoid plan change if cost is greater | 2.4 sec | Passed |
Broadcast exchange reuse across subqueries | 1.8 sec | Passed |
Change merge join to broadcast join | 5.3 sec | Passed |
Change merge join to broadcast join without local shuffle reader | 1.5 sec | Passed |
Exchange reuse | 2.1 sec | Passed |
Exchange reuse across subqueries | 3.2 sec | Passed |
Exchange reuse with subqueries | 1.6 sec | Passed |
No deadlock in UI update | 0.47 sec | Passed |
Reuse the default parallelism in LocalShuffleReaderExec | 0.63 sec | Passed |
Reuse the parallelism of CoalescedShuffleReaderExec in LocalShuffleReaderExec | 1.7 sec | Passed |
SPARK-29544: adaptive skew join with different join types | 26 sec | Passed |
SPARK-29906: AQE should not introduce extra shuffle for outermost limit | 1 sec | Passed |
SPARK-30291: AQE should catch the exceptions when doing materialize | 7.1 sec | Passed |
SPARK-30403: AQE should handle InSubquery | 7 sec | Passed |
SPARK-30524: Do not optimize skew join if introduce additional shuffle | 7.5 sec | Passed |
SPARK-30719: do not log warning if intentionally skip AQE | 0.67 sec | Passed |
SPARK-30953: InsertAdaptiveSparkPlan should apply AQE on child plan of write commands | 0.52 sec | Passed |
SPARK-31384: avoid NPE in OptimizeSkewedJoin when there's 0 partition plan | 0.63 sec | Passed |
SPARK-31658: SQL UI should show write commands | 0.4 sec | Passed |
Scalar subquery | 1.6 sec | Passed |
Scalar subquery in later stages | 7.3 sec | Passed |
Subquery de-correlation in Union queries | 2.1 sec | Passed |
Subquery reuse | 1.7 sec | Passed |
Union/Except/Intersect queries | 4.6 sec | Passed |
force apply AQE | 18 ms | Passed |
multiple joins | 5 sec | Passed |
multiple joins with aggregate | 2.8 sec | Passed |
multiple joins with aggregate 2 | 2.2 sec | Passed |
test log level | 6.4 sec | Passed |