1. [SPARK-26576][SQL] Broadcast hint not applied to partitioned table (commit: 87c2c11e742a8b35699f68ec2002f817c56bef87) (details)
  2. [SPARK-26607][SQL][TEST] Remove Spark 2.2.x testing from (commit: b6c464997e179bf648250435dfe6295c84e76784) (details)
Commit 87c2c11e742a8b35699f68ec2002f817c56bef87 by gatorsmile
[SPARK-26576][SQL] Broadcast hint not applied to partitioned table
## What changes were proposed in this pull request?
Make sure broadcast hint is applied to partitioned tables.
Since the issue exists in branch 2.0 to 2.4, but not in master, I
created this PR for branch-2.4.
## How was this patch tested?
- A new unit test in PruneFileSourcePartitionsSuite
- Unit test suites touched by SPARK-14581: JoinOptimizationSuite,
FilterPushdownSuite, ColumnPruningSuite, and PruneFiltersSuite
cloud-fan davies rxin
Closes #23507 from jzhuge/SPARK-26576.
Authored-by: John Zhuge <> Signed-off-by: gatorsmile
(cherry picked from commit b9eb0e85de3317a7f4c89a90082f7793b645c6ea)
Signed-off-by: gatorsmile <>
(commit: 87c2c11e742a8b35699f68ec2002f817c56bef87)
The file was modifiedsql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/planning/patterns.scala (diff)
The file was modifiedsql/hive/src/test/scala/org/apache/spark/sql/hive/execution/PruneFileSourcePartitionsSuite.scala (diff)
Commit b6c464997e179bf648250435dfe6295c84e76784 by dongjoon
[SPARK-26607][SQL][TEST] Remove Spark 2.2.x testing from
The vote of final release of `branch-2.2` passed and the branch goes
EOL. This PR removes Spark 2.2.x from the testing coverage.
Pass the Jenkins.
Closes #23526 from dongjoon-hyun/SPARK-26607.
Authored-by: Dongjoon Hyun <> Signed-off-by: Dongjoon
Hyun <>
(cherry picked from commit 3587a9a2275615b82492b89204b141636542ce52)
Signed-off-by: Dongjoon Hyun <>
(commit: b6c464997e179bf648250435dfe6295c84e76784)
The file was modifiedsql/hive/src/test/scala/org/apache/spark/sql/hive/HiveExternalCatalogVersionsSuite.scala (diff)