srielau opened a new pull request, #57306: URL: https://github.com/apache/spark/pull/57306
## What changes were proposed in this pull request? Adds FVT plan-driven `SQLQueryTestSuite` golden-file tests for SQL ASOF JOIN (subtask 5 of [SPARK-58092](https://issues.apache.org/jira/browse/SPARK-58092)): - 9 input files: `join-asof-{grammar,semantics,errors,datatypes,corners,context,containers,expressions,crossfeature}.sql` - Matching execution and analyzer golden outputs - Each file enables `spark.sql.join.asofJoin.enabled` and `spark.sql.join.sortMergeAsOfJoin.enabled` via `--SET` Replaces the former `SPARK-58093-ASOF-JOIN-FVT` branch, rebased onto the stacked implementation (`SPARK-58125`) as tests-only (no duplicate implementation commits). Stack order: #57251 (merged) → #57264 → #57277 → #57304 → this PR. ### Why are the changes needed? Provides broad golden-file coverage from the ASOF JOIN FVT plan (categories 1–9) complementary to the Scala integration suites in #57304. ### Does this PR introduce any user-facing change? No — test-only change. ## How was this patch tested? ```bash build/sbt -Dscalastyle.skip=true \ "sql/testOnly org.apache.spark.sql.SQLQueryTestSuite -- -z join-asof" ``` Results: **18/18** passed (9 files × execution + analyzer). Grammar and error goldens were regenerated against the current stack with `SPARK_GENERATE_GOLDEN_FILES=1`. ## Was this patch authored or co-authored using generative AI tooling? No. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
