spark-instrumented-optimizer/sql/catalyst/src/main
Herman van Hovell 3323b156f9 [SPARK-23864][SQL] Add unsafe object writing to UnsafeWriter
## What changes were proposed in this pull request?
This PR moves writing of `UnsafeRow`, `UnsafeArrayData` & `UnsafeMapData` out of the `GenerateUnsafeProjection`/`InterpretedUnsafeProjection` classes into the `UnsafeWriter` interface. This cleans up the code a little bit, and it should also result in less byte code for the code generated path.

## How was this patch tested?
Existing tests

Author: Herman van Hovell <hvanhovell@databricks.com>

Closes #20986 from hvanhovell/SPARK-23864.
2018-04-10 17:32:00 +02:00
..
antlr4/org/apache/spark/sql/catalyst/parser [SPARK-20749][SQL][FOLLOW-UP] Override prettyName for bit_length and octet_length 2018-01-23 21:36:20 +09:00
java/org/apache/spark/sql [SPARK-23864][SQL] Add unsafe object writing to UnsafeWriter 2018-04-10 17:32:00 +02:00
scala/org/apache/spark/sql [SPARK-23864][SQL] Add unsafe object writing to UnsafeWriter 2018-04-10 17:32:00 +02:00