-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/17769/
-----------------------------------------------------------
(Updated Feb. 8, 2014, 6:15 a.m.)
Review request for hive and Eric Hanson.
Bugs: HIVE-6333
https://issues.apache.org/jira/browse/HIVE-6333
Repository: hive-git
Description
-------
Generate vectorized plan for decimal expressions.
Diffs (updated)
-----
common/src/java/org/apache/hadoop/hive/common/type/HiveDecimal.java 29c5168
ql/src/gen/vectorization/ExpressionTemplates/ColumnArithmeticColumnDecimal.txt
699b7c5
ql/src/gen/vectorization/ExpressionTemplates/ColumnArithmeticScalarDecimal.txt
99366ca
ql/src/gen/vectorization/ExpressionTemplates/ColumnDivideColumnDecimal.txt
2aa4152
ql/src/gen/vectorization/ExpressionTemplates/ColumnDivideScalarDecimal.txt
2e84334
ql/src/gen/vectorization/ExpressionTemplates/ScalarArithmeticColumnDecimal.txt
9578d34
ql/src/gen/vectorization/ExpressionTemplates/ScalarDivideColumnDecimal.txt
6ee9d5f
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorExpressionDescriptor.java
1c70387
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java
f5ab731
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedRowBatchCtx.java
f513188
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/AbstractFilterStringColLikeStringScalar.java
4510368
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToBoolean.java
6a7762d
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToDecimal.java
14b91e1
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToDouble.java
2ba1509
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToLong.java
65a804d
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToString.java
5b2a658
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDoubleToDecimal.java
14e30c3
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastLongToDecimal.java
1d4d84d
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastStringToDecimal.java
41762ed
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastTimestampToDecimal.java
37e92e1
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/ConstantVectorExpression.java
cac1d80
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/FilterStringColRegExpStringScalar.java
93052a1
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/FuncDoubleToDecimal.java
8b2a6f0
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/FuncLongToDecimal.java
18d1dbb
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorExpression.java
d00d99b
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorExpressionWriter.java
e5c3aa4
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorExpressionWriterFactory.java
a242fef
ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java
ad96fa5
ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToByte.java 4f59125
ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToDouble.java e4dfcc9
ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToFloat.java 4e2d1d4
ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToInteger.java 6f9746c
ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToLong.java e794e92
ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToShort.java 4e64d47
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPDivide.java
9a04e81
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPEqual.java
3479b13
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPEqualOrGreaterThan.java
edb1bf8
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPEqualOrLessThan.java
06d9647
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPGreaterThan.java
28bce88
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPLessThan.java
9258b43
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPMinus.java
6ee6f39
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPMultiply.java
e7a2a8d
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNotEqual.java
4c11e5b
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPPlus.java
26ac65c
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/TestVectorizationContext.java
454a02d
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorStringExpressions.java
4f1169c
ql/src/test/queries/clientpositive/vector_decimal_expressions.q PRE-CREATION
ql/src/test/queries/clientpositive/vectorization_decimal_date.q PRE-CREATION
ql/src/test/results/clientpositive/vector_decimal_expressions.q.out
PRE-CREATION
ql/src/test/results/clientpositive/vectorization_decimal_date.q.out
PRE-CREATION
ql/src/test/results/clientpositive/vectorization_short_regress.q.out 305d336
Diff: https://reviews.apache.org/r/17769/diff/
Testing
-------
Thanks,
Jitendra Pandey