Commit dacfdba
committed
[SPARK-58996][SQL][FOLLOWUP] Fix the subset join key test for the branch-4.3 backport
Sets `spark.sql.sources.v2.bucketing.requireAllClusterKeysForCoPartition` to
false in the "partially clustered subset-key join keeps its join key
positions" test, which is what every other subset test in this suite already
does on this branch.
Without the config `createKeyedShuffleSpec` refuses the subset shape (join
key `id` against partition keys `(extra, id)`), both sides are shuffled, and
the no-shuffle assertion fails. On master the test plans without the config
because SPARK-58558 relaxed the check from exact key match to key coverage;
it is not on this branch.
No user-facing change.
Assisted-by: Claude Fable 51 parent 4f26228 commit dacfdba
1 file changed
Lines changed: 4 additions & 0 deletions
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3669 | 3669 | | |
3670 | 3670 | | |
3671 | 3671 | | |
| 3672 | + | |
| 3673 | + | |
| 3674 | + | |
| 3675 | + | |
3672 | 3676 | | |
3673 | 3677 | | |
3674 | 3678 | | |
| |||
0 commit comments