diff options
author | Davies Liu <davies@databricks.com> | 2016-01-28 13:51:55 -0800 |
---|---|---|
committer | Davies Liu <davies.liu@gmail.com> | 2016-01-28 13:51:55 -0800 |
commit | cc18a7199240bf3b03410c1ba6704fe7ce6ae38e (patch) | |
tree | c28ed508523f45751172903ecd63130f6a3868c5 /R | |
parent | 676803963fcc08aa988aa6f14be3751314e006ca (diff) | |
download | spark-cc18a7199240bf3b03410c1ba6704fe7ce6ae38e.tar.gz spark-cc18a7199240bf3b03410c1ba6704fe7ce6ae38e.tar.bz2 spark-cc18a7199240bf3b03410c1ba6704fe7ce6ae38e.zip |
[SPARK-13031] [SQL] cleanup codegen and improve test coverage
1. enable whole stage codegen during tests even there is only one operator supports that.
2. split doProduce() into two APIs: upstream() and doProduce()
3. generate prefix for fresh names of each operator
4. pass UnsafeRow to parent directly (avoid getters and create UnsafeRow again)
5. fix bugs and tests.
Author: Davies Liu <davies@databricks.com>
Closes #10944 from davies/gen_refactor.
Diffstat (limited to 'R')
0 files changed, 0 insertions, 0 deletions