-
Notifications
You must be signed in to change notification settings - Fork 28.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SPARK-22464] [SQL] No pushdown for Hive metastore partition predicates containing null-safe equality #19682
Conversation
Test build #83531 has finished for PR 19682 at commit
|
* | ||
* null-safe equality is not supported by Hive metastore partition predicate pushdown | ||
*/ | ||
object OperatorsInMetastorePartitionFPD { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This name looks weird... maybe just SpecialBinaryComparison
and explain the detail in the document.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
Test build #83535 has finished for PR 19682 at commit
|
Test build #83552 has finished for PR 19682 at commit
|
thanks, merging to master! |
can you send a new PR for 2.2? thanks! |
Thanks for the fix! |
…s containing null-safe equality ## What changes were proposed in this pull request? `<=>` is not supported by Hive metastore partition predicate pushdown. We should not push down it to Hive metastore when they are be using in partition predicates. ## How was this patch tested? Added a test case Author: gatorsmile <gatorsmile@gmail.com> Closes apache#19682 from gatorsmile/fixLimitPushDown. # Conflicts: # sql/hive/src/main/scala/org/apache/spark/sql/hive/client/HiveShim.scala # sql/hive/src/test/scala/org/apache/spark/sql/hive/client/HiveClientSuite.scala
What changes were proposed in this pull request?
<=>
is not supported by Hive metastore partition predicate pushdown. We should not push down it to Hive metastore when they are be using in partition predicates.How was this patch tested?
Added a test case