HIVE-19416 : merge master into branch (Sergey Shelukhin) 0725

Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/758ff449
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/758ff449
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/758ff449

Branch: refs/heads/master
Commit: 758ff449099065a84c46d63f9418201c8a6731b1
Parents: 5e7a8b5 71c4987
Author: sergey <[email protected]>
Authored: Wed Jul 25 11:18:51 2018 -0700
Committer: sergey <[email protected]>
Committed: Wed Jul 25 11:18:51 2018 -0700

----------------------------------------------------------------------
 .../VectorizedComparisonBench.java              |   19 +-
 .../tezplugins/LlapTaskSchedulerService.java    |   12 +-
 .../ExpressionTemplates/ColumnCompareColumn.txt |    4 +-
 .../ExpressionTemplates/ColumnCompareScalar.txt |    4 +-
 .../Decimal64ColumnCompareDecimal64Column.txt   |   54 +
 .../Decimal64ColumnCompareDecimal64Scalar.txt   |   66 +
 .../Decimal64ScalarCompareDecimal64Column.txt   |   66 +
 .../DecimalColumnCompareDecimalColumn.txt       |  153 +
 .../DecimalColumnCompareDecimalScalar.txt       |  177 +
 .../DecimalScalarCompareDecimalColumn.txt       |  180 +
 .../ExpressionTemplates/IfExprColumnScalar.txt  |    6 +-
 .../IfExprObjectColumnColumn.txt                |   41 +
 .../IfExprObjectColumnScalar.txt                |   22 +
 .../IfExprObjectScalarColumn.txt                |   22 +
 .../ExpressionTemplates/IfExprScalarColumn.txt  |    6 +-
 .../ExpressionTemplates/IfExprScalarScalar.txt  |    6 +-
 .../ExpressionTemplates/ScalarCompareColumn.txt |    4 +-
 .../exec/vector/VectorExpressionDescriptor.java |    2 +
 .../ql/exec/vector/VectorizationContext.java    |  222 +-
 .../exec/vector/VectorizationContext.java.orig  | 3771 ++++++++++++++++++
 .../vector/expressions/CastCharToBinary.java    |   55 +
 .../expressions/CastStringToTimestamp.java      |  177 +
 .../IfExprCharScalarStringScalar.java           |    2 +-
 .../IfExprDecimal64ColumnDecimal64Column.java   |   55 +
 .../IfExprDecimal64ColumnDecimal64Scalar.java   |   70 +
 .../IfExprDecimal64ScalarDecimal64Column.java   |   71 +
 .../IfExprDecimal64ScalarDecimal64Scalar.java   |   75 +
 .../expressions/IfExprLongColumnLongColumn.java |    6 +-
 ...fExprStringGroupColumnStringGroupColumn.java |    4 +-
 .../IfExprStringGroupColumnStringScalar.java    |    4 +-
 .../IfExprStringScalarStringGroupColumn.java    |    4 +-
 .../IfExprStringScalarStringScalar.java         |    4 +-
 .../IfExprVarCharScalarStringScalar.java        |    2 +-
 .../expressions/LongColEqualLongColumn.java     |  146 -
 .../expressions/LongColEqualLongScalar.java     |  157 -
 .../LongColGreaterEqualLongColumn.java          |  146 -
 .../LongColGreaterEqualLongScalar.java          |  158 -
 .../expressions/LongColGreaterLongColumn.java   |  146 -
 .../expressions/LongColGreaterLongScalar.java   |  157 -
 .../expressions/LongColLessEqualLongColumn.java |  146 -
 .../expressions/LongColLessEqualLongScalar.java |  158 -
 .../expressions/LongColLessLongColumn.java      |  146 -
 .../expressions/LongColLessLongScalar.java      |  158 -
 .../expressions/LongColNotEqualLongColumn.java  |  146 -
 .../expressions/LongColNotEqualLongScalar.java  |  158 -
 .../expressions/LongScalarEqualLongColumn.java  |  157 -
 .../LongScalarGreaterEqualLongColumn.java       |  160 -
 .../LongScalarGreaterLongColumn.java            |  161 -
 .../LongScalarLessEqualLongColumn.java          |  160 -
 .../expressions/LongScalarLessLongColumn.java   |  161 -
 .../LongScalarNotEqualLongColumn.java           |  161 -
 .../hive/ql/udf/generic/GenericUDFIf.java       |   16 +
 .../hive/ql/udf/generic/GenericUDFOPEqual.java  |    8 +-
 .../generic/GenericUDFOPEqualOrGreaterThan.java |    8 +-
 .../generic/GenericUDFOPEqualOrLessThan.java    |    8 +-
 .../ql/udf/generic/GenericUDFOPGreaterThan.java |    8 +-
 .../ql/udf/generic/GenericUDFOPLessThan.java    |    8 +-
 .../ql/udf/generic/GenericUDFOPNotEqual.java    |    8 +-
 .../ql/udf/generic/GenericUDFTimestamp.java     |    3 +-
 .../exec/vector/TestVectorizationContext.java   |    4 +-
 .../expressions/TestVectorArithmetic.java       |   11 +
 .../expressions/TestVectorCastStatement.java    |   42 +-
 .../expressions/TestVectorDateAddSub.java       |   10 +
 .../vector/expressions/TestVectorDateDiff.java  |   11 +
 .../expressions/TestVectorFilterCompare.java    |  795 ++++
 .../expressions/TestVectorIfStatement.java      |   74 +-
 .../vector/expressions/TestVectorNegative.java  |    9 +
 .../expressions/TestVectorStringConcat.java     |   11 +
 .../expressions/TestVectorStringUnary.java      |   12 +-
 .../vector/expressions/TestVectorSubStr.java    |    9 +
 .../expressions/TestVectorTimestampExtract.java |    9 +
 .../clientnegative/alter_table_wrong_db.q       |    4 +
 .../clientnegative/alter_table_wrong_table.q    |    3 +
 .../clientnegative/alter_table_wrong_db.q.out   |   25 +
 .../alter_table_wrong_table.q.out               |   13 +
 .../convert_decimal64_to_decimal.q.out          |    6 +-
 .../llap/convert_decimal64_to_decimal.q.out     |   10 +-
 .../llap/vector_case_when_1.q.out               |   12 +-
 .../llap/vector_decimal_mapjoin.q.out           |   24 +-
 .../llap/vector_outer_reference_windowed.q.out  |   48 +-
 .../llap/vector_udf_adaptor_1.q.out             |   32 +-
 .../clientpositive/llap/vectorized_case.q.out   |   16 +-
 .../clientpositive/llap/vectorized_casts.q.out  |    4 +-
 ...vectorized_dynamic_semijoin_reduction2.q.out |    4 +-
 .../llap/vectorized_mapjoin3.q.out              |    6 +-
 .../llap/vectorized_timestamp_funcs.q.out       |   12 +-
 .../llap/vectorized_timestamp_ints_casts.q.out  |    8 +-
 .../spark/vector_decimal_mapjoin.q.out          |   24 +-
 .../clientpositive/spark/vectorized_case.q.out  |   16 +-
 .../spark/vectorized_timestamp_funcs.q.out      |   12 +-
 .../clientpositive/vector_case_when_1.q.out     |   12 +-
 .../clientpositive/vector_decimal_mapjoin.q.out |   16 +-
 .../clientpositive/vectorized_case.q.out        |   16 +-
 .../clientpositive/vectorized_casts.q.out       |    4 +-
 .../vectorized_timestamp_funcs.q.out            |   12 +-
 .../vectorized_timestamp_ints_casts.q.out       |    8 +-
 .../hadoop/hive/metastore/HiveAlterHandler.java |    4 +-
 .../ql/exec/vector/DecimalColumnVector.java     |   21 +-
 .../ql/exec/vector/expressions/StringExpr.java  |   17 +
 .../apache/hadoop/hive/tools/GenVectorCode.java |  126 +-
 100 files changed, 6575 insertions(+), 3152 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/758ff449/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveAlterHandler.java
----------------------------------------------------------------------

Reply via email to