-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14095/
-----------------------------------------------------------
Review request for hive, Ashutosh Chauhan and Mohammad Islam.
Bugs: HIVE-5263
https://issues.apache.org/jira/browse/HIVE-5263
Repository: hive-git
Description
-------
Optionally implements cloning via Kyro. This improved performance and works
with Java 7.
TestRCFile changes were made because the test was being flaky.
Diffs
-----
ql/src/java/org/apache/hadoop/hive/ql/exec/ColumnInfo.java 44065ff
ql/src/java/org/apache/hadoop/hive/ql/exec/Operator.java fa3ad8f
ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java fd5a4f0
ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcStruct.java 2b1f0d8
ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcUnion.java 1ada1b8
ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeDesc.java 475c564
ql/src/java/org/apache/hadoop/hive/ql/plan/MapWork.java b2c3b3f
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFUnion.java
04eb40b
ql/src/test/org/apache/hadoop/hive/ql/io/TestRCFile.java 62f1ab7
ql/src/test/org/apache/hadoop/hive/serde2/CustomNonSettableListObjectInspector1.java
867e030
ql/src/test/org/apache/hadoop/hive/serde2/CustomNonSettableStructObjectInspector1.java
52c82a5
serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyPrimitive.java ff277e0
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazyListObjectInspector.java
75beca7
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazyMapObjectInspector.java
7a30b68
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazySimpleStructObjectInspector.java
08400f1
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazyUnionObjectInspector.java
32f8403
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/AbstractPrimitiveLazyObjectInspector.java
eef9c99
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyBinaryObjectInspector.java
a68a1a1
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyStringObjectInspector.java
25ab025
serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/objectinspector/LazyBinaryListObjectInspector.java
89bc722
serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/objectinspector/LazyBinaryMapObjectInspector.java
1cd4218
serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/objectinspector/LazyBinaryStructObjectInspector.java
7141aac
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ColumnarStructObjectInspector.java
57ef071
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedListObjectInspector.java
6283326
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedMapObjectInspector.java
cce7fde
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedStructObjectInspector.java
26f2511
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedUnionObjectInspector.java
ecef3c7
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/MetadataListStructObjectInspector.java
b8d3421
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ReflectionStructObjectInspector.java
4689dc4
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardConstantListObjectInspector.java
5aad51f
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardConstantMapObjectInspector.java
ff190af
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardListObjectInspector.java
af14663
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardMapObjectInspector.java
2f5c1d9
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardStructObjectInspector.java
e89163c
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardUnionObjectInspector.java
21fa2f7
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/UnionStructObjectInspector.java
6e3dfea
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/AbstractPrimitiveJavaObjectInspector.java
59cb6ad
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/AbstractPrimitiveObjectInspector.java
8620af3
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/AbstractPrimitiveWritableObjectInspector.java
1e11875
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorUtils.java
7b8f947
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantBinaryObjectInspector.java
fe91a82
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantBooleanObjectInspector.java
03a92e8
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantByteObjectInspector.java
808f8e4
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantDateObjectInspector.java
3bd87e9
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantDoubleObjectInspector.java
4fe1639
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantFloatObjectInspector.java
d40bdc7
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantHiveDecimalObjectInspector.java
c0413e2
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantIntObjectInspector.java
8cb8c1c
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantLongObjectInspector.java
42f9eed
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantShortObjectInspector.java
a476fa0
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantStringObjectInspector.java
802357b
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantTimestampObjectInspector.java
2ddd3c3
Diff: https://reviews.apache.org/r/14095/diff/
Testing
-------
Many unit tests pass. Pre-commit testing will do a full run.
Thanks,
Brock Noland