-
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
[2.4][SPARK-32167][SQL] Fix GetArrayStructFields to respect inner field's nullability together #29019
Conversation
Test build #125183 has finished for PR 29019 at commit
|
retest this please |
Test build #125191 has finished for PR 29019 at commit
|
retest this please |
Test build #125207 has finished for PR 29019 at commit
|
retest this please |
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.
Thank you, @cloud-fan .
+1, LGTM (Pending Jenkins).
Test build #125223 has finished for PR 29019 at commit
|
Ur, @cloud-fan . It seems that there is a missing part at
|
Gentle ping, @cloud-fan ~ |
…nullability together Fix nullability of `GetArrayStructFields`. It should consider both the original array's `containsNull` and the inner field's nullability. Fix a correctness issue. Yes. See the added test. a new UT and end-to-end test Closes apache#28992 from cloud-fan/bug. Authored-by: Wenchen Fan <wenchen@databricks.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 5d296ed) Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Test build #125306 has finished for PR 29019 at commit
|
retest this please |
Test build #125321 has finished for PR 29019 at commit
|
retest this please |
Test build #125354 has finished for PR 29019 at commit
|
retest this please |
Test build #125366 has finished for PR 29019 at commit
|
retest this please |
Merged to branch-2.4. Thank you, @cloud-fan and all. |
…ld's nullability together ### What changes were proposed in this pull request? Backport #28992 to 2.4 Fix nullability of `GetArrayStructFields`. It should consider both the original array's `containsNull` and the inner field's nullability. ### Why are the changes needed? Fix a correctness issue. ### Does this PR introduce _any_ user-facing change? Yes. See the added test. ### How was this patch tested? a new UT and end-to-end test Closes #29019 from cloud-fan/port. Authored-by: Wenchen Fan <wenchen@databricks.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
Test build #125376 has finished for PR 29019 at commit
|
…nullability together Ref: LIHADOOP-56842 (cherry picked from commit 146062d) Backport apache#28992 to 2.4 Fix nullability of `GetArrayStructFields`. It should consider both the original array's `containsNull` and the inner field's nullability. Fix a correctness issue. Yes. See the added test. a new UT and end-to-end test Closes apache#29019 from cloud-fan/port. Authored-by: Wenchen Fan <wenchen@databricks.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> RB=2459030 BUG=LIHADOOP-56842 G=spark-reviewers R=zolin,ekrogen A=ekrogen
What changes were proposed in this pull request?
Backport #28992 to 2.4
Fix nullability of
GetArrayStructFields
. It should consider both the original array'scontainsNull
and the inner field's nullability.Why are the changes needed?
Fix a correctness issue.
Does this PR introduce any user-facing change?
Yes. See the added test.
How was this patch tested?
a new UT and end-to-end test