diff options
author | Davies Liu <davies@databricks.com> | 2015-07-17 01:27:14 -0700 |
---|---|---|
committer | Reynold Xin <rxin@databricks.com> | 2015-07-17 01:27:14 -0700 |
commit | ec8973d1245d4a99edeb7365d7f4b0063ac31ddf (patch) | |
tree | fbda393df0fdde5f1b088c6882561401f77bdc3f /yarn | |
parent | 5a3c1ad087cb645a9496349ca021168e479ffae9 (diff) | |
download | spark-ec8973d1245d4a99edeb7365d7f4b0063ac31ddf.tar.gz spark-ec8973d1245d4a99edeb7365d7f4b0063ac31ddf.tar.bz2 spark-ec8973d1245d4a99edeb7365d7f4b0063ac31ddf.zip |
[SPARK-9022] [SQL] Generated projections for UnsafeRow
Added two projections: GenerateUnsafeProjection and FromUnsafeProjection, which could be used to convert UnsafeRow from/to GenericInternalRow.
They will re-use the buffer during projection, similar to MutableProjection (without all the interface MutableProjection has).
cc rxin JoshRosen
Author: Davies Liu <davies@databricks.com>
Closes #7437 from davies/unsafe_proj2 and squashes the following commits:
dbf538e [Davies Liu] test with all the expression (only for supported types)
dc737b2 [Davies Liu] address comment
e424520 [Davies Liu] fix scala style
70e231c [Davies Liu] address comments
729138d [Davies Liu] Merge branch 'master' of github.com:apache/spark into unsafe_proj2
5a26373 [Davies Liu] unsafe projections
Diffstat (limited to 'yarn')
0 files changed, 0 insertions, 0 deletions