-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-3814][SQL] Bitwise & does not work in Hive #2710
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
Conversation
|
Can one of the admins verify this patch? |
|
ok to test |
|
Test FAILed. |
|
@marmbrus it seems git cannot fetch the code that's why it is failed. |
|
Yeah, sorry github seems extra flakey today. Now there is a conflict though, could you merge with master? |
|
I am closing this PR as it has conflicts. And I created new PR #2736 |
|
@ravipesala, you don't need to create a new PR. And in fact its better if you don't so review comments are not lost. You can just push to the same branch and github will update this PR. You can even push a totally different version to a branch of the same name with |
…d for easier identifying their reuses in query plans ## What changes were proposed in this pull request? Add id to Exchange and Subquery's stringArgs method for easier identifying their reuses in query plans, for example: ``` ReusedExchange d_date_sk#827, BroadcastExchange HashedRelationBroadcastMode(List(cast(input[0, int, true] as bigint))) [id=#2710] ``` Where `2710` is the id of the reused exchange. ## How was this patch tested? Passes existing tests Closes #25434 from dbaliafroozeh/ImplementStringArgsExchangeSubqueryExec. Authored-by: Ali Afroozeh <ali.afroozeh@databricks.com> Signed-off-by: herman <herman@databricks.com>
…d for easier identifying their reuses in query plans Add id to Exchange and Subquery's stringArgs method for easier identifying their reuses in query plans, for example: ``` ReusedExchange d_date_sk#827, BroadcastExchange HashedRelationBroadcastMode(List(cast(input[0, int, true] as bigint))) [id=apache#2710] ``` Where `2710` is the id of the reused exchange. Passes existing tests Closes apache#25434 from dbaliafroozeh/ImplementStringArgsExchangeSubqueryExec. Authored-by: Ali Afroozeh <ali.afroozeh@databricks.com> Signed-off-by: herman <herman@databricks.com>
…d for easier identifying their reuses in query plans Add id to Exchange and Subquery's stringArgs method for easier identifying their reuses in query plans, for example: ``` ReusedExchange d_date_sk#827, BroadcastExchange HashedRelationBroadcastMode(List(cast(input[0, int, true] as bigint))) [id=apache#2710] ``` Where `2710` is the id of the reused exchange. Passes existing tests Closes apache#25434 from dbaliafroozeh/ImplementStringArgsExchangeSubqueryExec. Authored-by: Ali Afroozeh <ali.afroozeh@databricks.com> Signed-off-by: herman <herman@databricks.com>
Currently there is no support of Bitwise & in Spark HiveQl and Spark SQL as well. So this PR support the same.
Author : ravipesala ravindra.pesala@huawei.com