diff options
author | Reynold Xin <rxin@databricks.com> | 2015-07-31 21:09:00 -0700 |
---|---|---|
committer | Reynold Xin <rxin@databricks.com> | 2015-07-31 21:09:00 -0700 |
commit | 03377d2522776267a07b7d6ae9bddf79a4e0f516 (patch) | |
tree | 910cb2631118288ff7a4638bd9095e7e5f97258d /core | |
parent | 712f5b7a9ab52c26e3d086629633950ec2fb7afc (diff) | |
download | spark-03377d2522776267a07b7d6ae9bddf79a4e0f516.tar.gz spark-03377d2522776267a07b7d6ae9bddf79a4e0f516.tar.bz2 spark-03377d2522776267a07b7d6ae9bddf79a4e0f516.zip |
[SPARK-9358][SQL] Code generation for UnsafeRow joiner.
This patch creates a code generated unsafe row concatenator that can be used to concatenate/join two UnsafeRows into a single UnsafeRow.
Since it is inherently hard to test these low level stuff, the test suites employ randomized testing heavily in order to guarantee correctness.
Author: Reynold Xin <rxin@databricks.com>
Closes #7821 from rxin/rowconcat and squashes the following commits:
8717f35 [Reynold Xin] Rebase and code review.
72c5d8e [Reynold Xin] Fixed a bug.
a84ed2e [Reynold Xin] Fixed offset.
40c3fb2 [Reynold Xin] Reset random data generator.
f0913aa [Reynold Xin] Test fixes.
6687b6f [Reynold Xin] Updated documentation.
00354b9 [Reynold Xin] Support concat data as well.
e9a4347 [Reynold Xin] Updated.
6269f96 [Reynold Xin] Fixed a bug .
0f89716 [Reynold Xin] [SPARK-9358][SQL][WIP] Code generation for UnsafeRow concat.
Diffstat (limited to 'core')
0 files changed, 0 insertions, 0 deletions