Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
Since the VectorDeserializeRow already calls a setVal(), the copy inside the lower layer is entirely wasteful.
BinarySortableSerDe.deserializeText( inputByteBuffer, columnSortOrderIsDesc[fieldIndex], tempText);
With HIVE-14451, the copies can be avoided for some scenarios and retained for others.