You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Sergey Shelukhin <se...@hortonworks.com> on 2016/09/29 02:38:15 UTC
Review Request 52377: HIVE-13098 Add a strict check for when the
decimal gets converted to null due to insufficient width
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/52377/
-----------------------------------------------------------
Review request for hive, Ashutosh Chauhan and Jason Dere.
Repository: hive-git
Description
-------
see jira
Diffs
-----
accumulo-handler/src/test/org/apache/hadoop/hive/accumulo/mr/TestHiveAccumuloTypes.java 926f572
common/src/java/org/apache/hadoop/hive/common/type/Decimal128.java 3b3e918
common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 4c3ef3e
common/src/test/org/apache/hadoop/hive/common/type/TestDecimal128.java 7797a57
common/src/test/org/apache/hadoop/hive/common/type/TestHiveDecimal.java f68842c
contrib/src/java/org/apache/hadoop/hive/contrib/genericudf/example/GenericUDFAdd10.java b87de09
hbase-handler/src/java/org/apache/hadoop/hive/hbase/HiveHBaseTableInputFormat.java 1ef4545
hcatalog/core/src/main/java/org/apache/hive/hcatalog/data/JsonSerDe.java 1b47b28
hcatalog/core/src/test/java/org/apache/hive/hcatalog/data/TestDefaultHCatRecord.java a5ce417
hcatalog/core/src/test/java/org/apache/hive/hcatalog/data/TestJsonSerDe.java 5ececb5
hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hive/hcatalog/pig/HCatBaseStorer.java ae60030
itests/util/src/main/java/org/apache/hadoop/hive/accumulo/AccumuloTestSetup.java 73d5f15
llap-server/src/java/org/apache/hadoop/hive/llap/io/api/impl/LlapInputFormat.java a27266f
llap-server/src/java/org/apache/hadoop/hive/llap/io/decode/ColumnVectorProducer.java b77dfbb
llap-server/src/java/org/apache/hadoop/hive/llap/io/decode/OrcColumnVectorProducer.java 12275ac
llap-server/src/java/org/apache/hadoop/hive/llap/io/decode/OrcEncodedDataConsumer.java 2fa68a9
orc/src/java/org/apache/orc/OrcConf.java 357318d
orc/src/java/org/apache/orc/OrcFile.java ddfa9f7
orc/src/java/org/apache/orc/impl/ColumnStatisticsImpl.java 745ed9a
orc/src/java/org/apache/orc/impl/ConvertTreeReaderFactory.java c347181
orc/src/java/org/apache/orc/impl/RecordReaderImpl.java 92b6a8b
orc/src/java/org/apache/orc/impl/TreeReaderFactory.java 245e3ce
orc/src/java/org/apache/orc/impl/WriterImpl.java b2966e0
orc/src/test/org/apache/orc/TestVectorOrcFile.java 112edb9
orc/src/test/org/apache/orc/impl/TestRecordReaderImpl.java cdd62ac
orc/src/test/org/apache/orc/tools/TestFileDump.java ce3381e
ql/src/gen/vectorization/ExpressionTemplates/ColumnArithmeticColumnDecimal.txt e1df589
ql/src/gen/vectorization/ExpressionTemplates/ColumnArithmeticScalarDecimal.txt 0bb1532
ql/src/gen/vectorization/ExpressionTemplates/ColumnDivideColumnDecimal.txt 623bcfb
ql/src/gen/vectorization/ExpressionTemplates/ColumnDivideScalarDecimal.txt 841ef93
ql/src/gen/vectorization/ExpressionTemplates/DecimalColumnUnaryFunc.txt 619015e
ql/src/gen/vectorization/ExpressionTemplates/ScalarArithmeticColumnDecimal.txt ea55bec
ql/src/gen/vectorization/ExpressionTemplates/ScalarDivideColumnDecimal.txt c8a5d17
ql/src/gen/vectorization/UDAFTemplates/VectorUDAFMinMaxDecimal.txt 9a48171
ql/src/java/org/apache/hadoop/hive/ql/exec/AbstractMapJoinOperator.java 69ba4a2
ql/src/java/org/apache/hadoop/hive/ql/exec/CommonJoinOperator.java 5512ee2
ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeColumnEvaluator.java 24c8281
ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeConstantEvaluator.java 4fe72a0
ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeEvaluator.java b8d6ab7
ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeEvaluatorHead.java 42685fb
ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeEvaluatorRef.java 0a6b66a
ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeFieldEvaluator.java ff32626
ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeGenericFuncEvaluator.java 221abd9
ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java eeba6cd
ql/src/java/org/apache/hadoop/hive/ql/exec/FilterOperator.java bd0d28c
ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java de74c3e
ql/src/java/org/apache/hadoop/hive/ql/exec/GroupByOperator.java f28d33e
ql/src/java/org/apache/hadoop/hive/ql/exec/HashTableSinkOperator.java deb7c76
ql/src/java/org/apache/hadoop/hive/ql/exec/JoinUtil.java 0aaa51a
ql/src/java/org/apache/hadoop/hive/ql/exec/MuxOperator.java 9849243
ql/src/java/org/apache/hadoop/hive/ql/exec/Operator.java 20f9d64
ql/src/java/org/apache/hadoop/hive/ql/exec/PTFOperator.java 90e64b7
ql/src/java/org/apache/hadoop/hive/ql/exec/ReduceSinkOperator.java 4eea6b9
ql/src/java/org/apache/hadoop/hive/ql/exec/SelectOperator.java 9049ddd
ql/src/java/org/apache/hadoop/hive/ql/exec/spark/SparkDynamicPartitionPruner.java eced0cd
ql/src/java/org/apache/hadoop/hive/ql/exec/tez/DynamicPartitionPruner.java be24e10
ql/src/java/org/apache/hadoop/hive/ql/exec/tez/ReduceRecordSource.java 7e41b7a
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorAssignRow.java 9c84937
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorColumnAssignFactory.java 96b8f78
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorCopyRow.java c8e0284
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorDeserializeRow.java d31d338
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorGroupByOperator.java 2605203
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorGroupKeyHelper.java 50d0452
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorMapJoinBaseOperator.java bcde25f
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorMapJoinOperator.java 0cb6c8a
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorMapOperator.java 323419c
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorSMBMapJoinOperator.java 80b0a14
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorSerializeRow.java 6af3d99
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java f088941
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedBatchUtil.java 990e896
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedRowBatchCtx.java 3e3844e
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDoubleToDecimal.java 6d6b588
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastStringToDecimal.java 504b354
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastTimestampToDecimal.java e5bfb15
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/DecimalUtil.java a01f7a2
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/FilterStringColumnInList.java e34ec75
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/FilterStructColumnInList.java 70b393c
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/FuncBRoundWithNumDigitsDecimalToDecimal.java e174575
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/FuncRoundWithNumDigitsDecimalToDecimal.java a18bb55
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/StringColumnInList.java b90e3c0
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/StructColumnInList.java 769c70a
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorCoalesce.java 543d7f0
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorElt.java 329d381
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/aggregates/VectorUDAFAvgDecimal.java d0ff5fa
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/aggregates/VectorUDAFSumDecimal.java 3a5fef6
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/VectorMapJoinCommonOperator.java c288731
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/VectorMapJoinGenerateResultOperator.java 21a01e6
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/VectorMapJoinInnerBigOnlyMultiKeyOperator.java 621804b
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/VectorMapJoinInnerMultiKeyOperator.java fcfa0bd
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/VectorMapJoinLeftSemiMultiKeyOperator.java e0baebc
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/VectorMapJoinOuterMultiKeyOperator.java 7f9afd2
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/optimized/VectorMapJoinOptimizedLongCommon.java 6a9039f
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/mapjoin/optimized/VectorMapJoinOptimizedStringCommon.java 072919b
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/reducesink/VectorReduceSinkCommonOperator.java 8133aef
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/udf/VectorUDFAdaptor.java 20cfb89
ql/src/java/org/apache/hadoop/hive/ql/io/orc/RecordReaderImpl.java f4e06ee
ql/src/java/org/apache/hadoop/hive/ql/io/orc/WriterImpl.java 8e52907
ql/src/java/org/apache/hadoop/hive/ql/io/orc/encoded/EncodedTreeReaderFactory.java ebbdf8d
ql/src/java/org/apache/hadoop/hive/ql/io/parquet/VectorizedParquetInputFormat.java 2072533
ql/src/java/org/apache/hadoop/hive/ql/io/sarg/ConvertAstToSearchArg.java 9013084
ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java ba4f6a7
ql/src/java/org/apache/hadoop/hive/ql/optimizer/StatsOptimizer.java 17510e9
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/RelOptHiveTable.java 73ca9bf
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ExprNodeConverter.java 46b936a
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/HiveGBOpConvUtil.java 0f6c5b5
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/JoinCondTypeCheckProcFactory.java 9128d81
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/JoinTypeCheckCtx.java f166bb6
ql/src/java/org/apache/hadoop/hive/ql/optimizer/index/RewriteQueryUsingAggregateIndexCtx.java 3d11907
ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartExprEvalUtils.java dc5d2df
ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java ffb6ae3
ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java e2ddb14
ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java 8b0db4a
ql/src/java/org/apache/hadoop/hive/ql/parse/PTFTranslator.java f32d02b
ql/src/java/org/apache/hadoop/hive/ql/parse/QBSubQuery.java 3458fb6
ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java 747f387
ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckCtx.java 02896ff
ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckProcFactory.java 82080eb
ql/src/java/org/apache/hadoop/hive/ql/plan/AggregationDesc.java 1ecbaad
ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeDescUtils.java 4c699a2
ql/src/java/org/apache/hadoop/hive/ql/plan/PTFDeserializer.java cfddb22
ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java a718264
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/DecimalUdf.java PRE-CREATION
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFAverage.java 5ad5c06
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFComputeStats.java ec80641
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFSum.java f53554c
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFBRound.java 4a59eb3
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFBaseNumeric.java ef6ef11
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFBridge.java 7433263
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFCeil.java 95ec32e
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFFloor.java 8ad15e9
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFFloorCeilBase.java 754648d
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMacro.java 3f505f2
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPDivide.java 746d87a
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPMod.java 9d283bd
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPMultiply.java 7dc1f83
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNumericMinus.java a31cf78
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNumericPlus.java b055776
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFPosMod.java a22d52e
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFRound.java ae81fe3
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToDecimal.java 3d3ab86
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/RoundUtils.java 7fd1641
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/MatchPath.java cc2b77b
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/Noop.java fcf6afd
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/NoopStreaming.java 41e0102
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/NoopWithMap.java 468b5b7
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/NoopWithMapStreaming.java 5d322d3
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionResolver.java 71034d7
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/WindowingTableFunction.java e9f8ff9
ql/src/test/org/apache/hadoop/hive/ql/exec/TestExpressionEvaluator.java 6db3c19
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/TestVectorGroupByOperator.java f5b5d9d
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/TestVectorRowObject.java e9ce8e8
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/TestVectorSerDeRow.java 8ffff9d
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/VectorRandomRowSource.java 57bf60d
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestConstantVectorExpression.java 7b07293
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestDecimalUtil.java da9ebca
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorArithmeticExpressions.java ea06ea0
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorFilterExpressions.java 80f55dc
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorTypeCasts.java e7a044e
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/mapjoin/fast/CheckFastRowHashMap.java bc7a658
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/mapjoin/fast/TestVectorMapJoinFastRowHashMap.java 3f02eb3
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/util/FakeVectorRowBatchFromObjectIterables.java 98849c3
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/util/VectorizedRowGroupGenUtil.java 84717b1
ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestOrcFile.java c7c2c9d
ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestOrcSerDeStats.java 575a948
ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestOrcSplitElimination.java b26401d
ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestVectorizedORCReader.java a52b3ef
ql/src/test/org/apache/hadoop/hive/ql/io/parquet/TestParquetRecordReaderWrapper.java 35d0342
ql/src/test/org/apache/hadoop/hive/ql/io/sarg/TestSearchArgumentImpl.java 8cbc26d
ql/src/test/org/apache/hadoop/hive/ql/udaf/TestStreamingAvg.java 61ca4c3
ql/src/test/org/apache/hadoop/hive/ql/udf/TestUDFMath.java 98da397
ql/src/test/org/apache/hadoop/hive/ql/udf/TestUDFSign.java 436f913
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFAbs.java 6dbb33f
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFBRound.java d526dd8
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFCeil.java 7ba2624
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFFloor.java 5944336
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFOPDivide.java 59fb7dc
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFOPMinus.java b060877
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFOPMod.java e0c290e
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFOPMultiply.java e342a76
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFOPNegative.java 1971f78
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFOPPlus.java b49f6ef
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFOPPositive.java 1cf653e
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFPosMod.java 57e9176
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFPower.java da616b2
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFPrintf.java 1d52435
ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFRound.java 85c0b79
ql/src/test/queries/clientpositive/decimal_5.q 7bf19d1
ql/src/test/results/clientpositive/decimal_5.q.out 0c46538
serde/src/java/org/apache/hadoop/hive/serde2/RegexSerDe.java 752b907
serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroSerdeUtils.java 3a539b2
serde/src/java/org/apache/hadoop/hive/serde2/binarysortable/BinarySortableSerDe.java 5e119d7
serde/src/java/org/apache/hadoop/hive/serde2/binarysortable/BinarySortableSerDeWithEndPrefix.java 73e20a8
serde/src/java/org/apache/hadoop/hive/serde2/binarysortable/fast/BinarySortableDeserializeRead.java a7785b2
serde/src/java/org/apache/hadoop/hive/serde2/binarysortable/fast/BinarySortableSerializeWrite.java 62bcaa5
serde/src/java/org/apache/hadoop/hive/serde2/io/TimestampWritable.java bbccc7f
serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyHiveDecimal.java 4e82e9b
serde/src/java/org/apache/hadoop/hive/serde2/lazy/fast/LazySimpleDeserializeRead.java daf2cfb
serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyHiveDecimalObjectInspector.java 55ab3e6
serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryHiveDecimal.java f8469a7
serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/fast/LazyBinaryDeserializeRead.java ee945d4
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorConverters.java 24b3d4e
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/HiveDecimalObjectInspector.java 51d33fa
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaHiveDecimalObjectInspector.java 7d91293
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorConverter.java e08ad43
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorFactory.java 2ed0843
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorUtils.java 51b529e
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableHiveDecimalObjectInspector.java 1e4b3b4
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantHiveDecimalObjectInspector.java b87d1f8
serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableHiveDecimalObjectInspector.java e156f4d
serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/HiveDecimalUtils.java 5caaf6b
serde/src/test/org/apache/hadoop/hive/serde2/SerdeRandomRowSource.java f08a075
serde/src/test/org/apache/hadoop/hive/serde2/avro/TestAvroSerializer.java 45be2dd
serde/src/test/org/apache/hadoop/hive/serde2/binarysortable/MyTestClass.java df5e8db
serde/src/test/org/apache/hadoop/hive/serde2/binarysortable/MyTestPrimitiveClass.java 321b574
serde/src/test/org/apache/hadoop/hive/serde2/binarysortable/TestBinarySortableFast.java f1eeb2d
serde/src/test/org/apache/hadoop/hive/serde2/io/TestHiveDecimalWritable.java 3b12514
serde/src/test/org/apache/hadoop/hive/serde2/io/TestTimestampWritable.java 3c483cc
serde/src/test/org/apache/hadoop/hive/serde2/lazy/TestLazySimpleFast.java c857b42
serde/src/test/org/apache/hadoop/hive/serde2/lazybinary/TestLazyBinaryFast.java a1828c9
serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestObjectInspectorConverters.java 2e1bb22
storage-api/src/java/org/apache/hadoop/hive/common/type/HiveDecimal.java 674400c
storage-api/src/java/org/apache/hadoop/hive/common/type/HiveDecimalOverflow.java PRE-CREATION
storage-api/src/java/org/apache/hadoop/hive/common/type/RandomTypeUtil.java 53a7823
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/BytesColumnVector.java 3caa584
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.java c069a5f
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/DecimalColumnVector.java 2488631
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/DoubleColumnVector.java bd421f4
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/IntervalDayTimeColumnVector.java c4a6c0f
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/ListColumnVector.java 66240dd
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/LongColumnVector.java 80d4731
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/MapColumnVector.java e8421e3
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/StructColumnVector.java cf07bca
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/TimestampColumnVector.java 0948d2d
storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/UnionColumnVector.java 0c61243
storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDecimalWritable.java 41452da
storage-api/src/test/org/apache/hadoop/hive/ql/exec/vector/TestListColumnVector.java 395d8f5
storage-api/src/test/org/apache/hadoop/hive/ql/exec/vector/TestMapColumnVector.java c77c286
storage-api/src/test/org/apache/hadoop/hive/ql/exec/vector/TestStructColumnVector.java 41b4b65
storage-api/src/test/org/apache/hadoop/hive/ql/exec/vector/TestUnionColumnVector.java c378cd4
Diff: https://reviews.apache.org/r/52377/diff/
Testing
-------
Thanks,
Sergey Shelukhin