Skip to content
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-32258][SQL] Not duplicate normalization on children for float/double If/CaseWhen/Coalesce #29091

Closed
wants to merge 1 commit into from

Conversation

viirya
Copy link
Member

@viirya viirya commented Jul 13, 2020

What changes were proposed in this pull request?

This is followup to #29061. See #29061 (comment). Basically this moves If/CaseWhen/Coalesce case patterns after float/double case so we don't duplicate normalization on children for float/double If/CaseWhen/Coalesce.

Why are the changes needed?

Simplify expression tree.

Does this PR introduce any user-facing change?

No

How was this patch tested?

Modify unit tests.

@SparkQA
Copy link

SparkQA commented Jul 14, 2020

Test build #125788 has finished for PR 29091 at commit d24e7f0.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@viirya
Copy link
Member Author

viirya commented Jul 14, 2020

cc @cloud-fan

@cloud-fan
Copy link
Contributor

thanks, merging to master!

@cloud-fan cloud-fan closed this in cc9371d Jul 14, 2020
@viirya viirya deleted the SPARK-32258-followup branch December 27, 2023 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants