GitHub user sameeragarwal opened a pull request:
https://github.com/apache/spark/pull/11359
[SPARK-13123][SQL] Implement whole state codegen for sort
## What changes were proposed in this pull request?
This just builds on @nongli 's PR:
https://github.com/apache/spark/pull/11008 which actually implements the
feature, and adds some unit tests for verifying correctness
## How was this patch tested?
Unit tests in `WholeStageCodegenSuite` and `SQLMetricsSuite`
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/sameeragarwal/spark sort-codegen
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/11359.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #11359
----
commit 11e26c9201f939022a9750c4eb7986f63a37bd5f
Author: Nong Li <[email protected]>
Date: 2016-02-02T00:31:05Z
[SPARK-13123][SQL] Implement whole state codegen for sort.
This does the simplest thing of just assembly a row on consume and driving
the
underlying external sorter object.
commit 564a5b362530f7618d17074bdb2ade33dd4ec6f5
Author: Nong Li <[email protected]>
Date: 2016-02-02T19:52:38Z
Import order fixes.
commit 7f50b6a5e49fd20ef2847ff65834ef5774e6a832
Author: Sameer Agarwal <[email protected]>
Date: 2016-02-25T00:41:55Z
Merge commit 'refs/pull/11008/head' of github.com:apache/spark into
sort-codegen
commit d50ca8e031edcddc07b36c7014417c7060a84478
Author: Sameer Agarwal <[email protected]>
Date: 2016-02-25T01:26:35Z
fix compile + tests
commit aceab91af9d2dfffce256630a7bcf8631a60a1dc
Author: Sameer Agarwal <[email protected]>
Date: 2016-02-25T01:40:56Z
add unit test in WholeStageCodegenSuite
commit fa7c991a66d820e3757831747ca8dc5c2df1c634
Author: Sameer Agarwal <[email protected]>
Date: 2016-02-25T02:07:47Z
add test in SQLMetricsSuite
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]