GitHub user kiszk opened a pull request:
https://github.com/apache/spark/pull/21777
[WIP][SPARK-24498][SQL] Add JDK compiler for runtime codegen
## What changes were proposed in this pull request?
This PR allow a user to select Javac bytecode compiler to compile a
DataFrame/Dataset program.
Details will be filled later.
This PR is based on @maropu's implementation.
## How was this patch tested?
Added `CompilerSuite`
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/kiszk/spark SPARK-24498
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/21777.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 #21777
----
commit 669e8737af8bc2e383aeb7a25b3687c882fdaf10
Author: Takeshi Yamamuro <yamamuro@...>
Date: 2018-06-18T12:33:43Z
Add a compiler option for JDK
commit fbac0899203963aa99331d2c6f82e657409e2d9b
Author: Kazuaki Ishizaki <ishizaki@...>
Date: 2018-06-25T02:04:13Z
refactoring
commit 84d71da785361a46eb9c731f8aa1e09b173bdcde
Author: Kazuaki Ishizaki <ishizaki@...>
Date: 2018-07-16T00:40:22Z
add test cases
rebase master
commit 523bf3d96d21ebf07aa87b1842ea58a840d2c33b
Author: Kazuaki Ishizaki <ishizaki@...>
Date: 2018-07-16T00:45:39Z
shorten import
----
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]