Skip to content

Conversation

@sunchao
Copy link
Member

@sunchao sunchao commented May 24, 2021

What changes were proposed in this pull request?

Use SpecificInternalRow instead of GenericInternalRow to avoid boxing / unboxing cost.

Why are the changes needed?

Since it doesn't know the input row schema, GenericInternalRow potentially need to apply boxing for input arguments. It's better to use SpecificInternalRow instead since we know input data types.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Existing tests.

@github-actions github-actions bot added the SQL label May 24, 2021
@sunchao
Copy link
Member Author

sunchao commented May 24, 2021

cc @cloud-fan

@SparkQA
Copy link

SparkQA commented May 24, 2021

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43383/

@SparkQA
Copy link

SparkQA commented May 24, 2021

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43383/

@HyukjinKwon
Copy link
Member

Merged to master.

@SparkQA
Copy link

SparkQA commented May 24, 2021

Test build #138861 has finished for PR 32647 at commit 637e692.

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

@dongjoon-hyun
Copy link
Member

+1, late LGTM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants