Re: Review Request 68013: HIVE-20082 HiveDecimal to string conversion doesn't format the decimal correctly - master

2018-07-23 Thread Jason Dere

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68013/
---

(Updated July 23, 2018, 10:32 p.m.)


Review request for hive, Ashutosh Chauhan and Sergey Shelukhin.


Changes
---

Removing HIVE-20204 from the patch


Bugs: HIVE-20082
https://issues.apache.org/jira/browse/HIVE-20082


Repository: hive-git


Description
---

preserve decimal 0-padding during decimal-to-string conversion


Diffs (updated)
-

  
accumulo-handler/src/test/org/apache/hadoop/hive/accumulo/predicate/TestAccumuloRangeGenerator.java
 9df2aadf75 
  
ql/src/gen/vectorization/ExpressionTemplates/DTIColumnArithmeticDTIColumnNoConvert.txt
 bfccf2a414 
  
ql/src/gen/vectorization/ExpressionTemplates/DTIScalarArithmeticDTIColumnNoConvert.txt
 514f3f9cc7 
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 3d5506f85a 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java 
563134725a 
  
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToString.java
 a3a0e9d337 
  ql/src/java/org/apache/hadoop/hive/ql/index/IndexPredicateAnalyzer.java 
6a3f3b4ec9 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/RexNodeConverter.java
 0a9ab2b32f 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java 
40bd075ab7 
  ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToString.java a16d4295b7 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java 
PRE-CREATION 
  
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorTypeCasts.java
 4ed087e6be 
  ql/src/test/results/clientpositive/autoColumnStats_6.q.out 70788fde9f 
  ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out 7764706665 
  ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out 090a0db125 
  ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out 692b8e7d9f 
  ql/src/test/results/clientpositive/bucketmapjoin5.q.out 79da3334b6 
  ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out 1a53c372cf 
  ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out 426b051ab0 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out 
b798fa253d 
  ql/src/test/results/clientpositive/char_pad_convert.q.out b63dc25c99 
  ql/src/test/results/clientpositive/column_pruner_multiple_children.q.out 
4b0aaab305 
  ql/src/test/results/clientpositive/decimal_2.q.out 22f4c33dfe 
  ql/src/test/results/clientpositive/groupby12.q.out 7317c4e36f 
  ql/src/test/results/clientpositive/groupby5.q.out b3c2da2c46 
  ql/src/test/results/clientpositive/groupby5_noskew.q.out 5307bc7f1a 
  ql/src/test/results/clientpositive/groupby7_map.q.out 5b4b9af0bf 
  ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out 
00d26b9a47 
  ql/src/test/results/clientpositive/groupby7_map_skew.q.out 089a14eb2e 
  ql/src/test/results/clientpositive/groupby7_noskew.q.out ec83bb6df9 
  ql/src/test/results/clientpositive/groupby7_noskew_multi_single_reducer.q.out 
c844e51af2 
  ql/src/test/results/clientpositive/groupby8.q.out 2d8ea6f8bc 
  ql/src/test/results/clientpositive/groupby8_map.q.out cf3ade654b 
  ql/src/test/results/clientpositive/groupby8_map_skew.q.out 86598aae72 
  ql/src/test/results/clientpositive/groupby8_noskew.q.out a3d3656684 
  ql/src/test/results/clientpositive/groupby9.q.out 8d97bdf5fb 
  ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out 5f08df6d5c 
  ql/src/test/results/clientpositive/groupby_position.q.out 5678bd5098 
  ql/src/test/results/clientpositive/groupby_sort_1_23.q.out aaf89aeaa3 
  ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out e8a1143890 
  ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out 
fd9e5530e6 
  ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out 
50cc4dc00b 
  ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out 
254ac1498e 
  ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out 
f8445e61cb 
  ql/src/test/results/clientpositive/input_part10.q.out 4484cd0da2 
  ql/src/test/results/clientpositive/llap/bucketmapjoin1.q.out e9c84b20cc 
  ql/src/test/results/clientpositive/llap/bucketmapjoin2.q.out 7532e74e7e 
  ql/src/test/results/clientpositive/llap/bucketmapjoin3.q.out 02169d86c2 
  ql/src/test/results/clientpositive/llap/bucketmapjoin4.q.out 42b95cfa0a 
  ql/src/test/results/clientpositive/llap/default_constraint.q.out f93eb1fd1d 
  ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out 
1133b54985 
  ql/src/test/results/clientpositive/llap/insert_into_default_keyword.q.out 
4c82e0977e 
  ql/src/test/results/clientpositive/llap/materialized_view_rewrite_6.q.out 
8a52138bfa 
  ql/src/test/results/clientpositive/llap/multi_insert_lateral_view.q.out 
74a694586c 
  

Re: Review Request 68013: HIVE-20082 HiveDecimal to string conversion doesn't format the decimal correctly - master

2018-07-23 Thread Jason Dere

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68013/
---

(Updated July 23, 2018, 9:58 p.m.)


Review request for hive, Ashutosh Chauhan and Sergey Shelukhin.


Changes
---

Changes per request feedback


Bugs: HIVE-20082
https://issues.apache.org/jira/browse/HIVE-20082


Repository: hive-git


Description
---

preserve decimal 0-padding during decimal-to-string conversion


Diffs (updated)
-

  
accumulo-handler/src/test/org/apache/hadoop/hive/accumulo/predicate/TestAccumuloRangeGenerator.java
 9df2aadf75 
  
ql/src/gen/vectorization/ExpressionTemplates/DTIColumnArithmeticDTIColumnNoConvert.txt
 bfccf2a414 
  
ql/src/gen/vectorization/ExpressionTemplates/DTIScalarArithmeticDTIColumnNoConvert.txt
 514f3f9cc7 
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 0800a10541 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java 
563134725a 
  
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToString.java
 a3a0e9d337 
  ql/src/java/org/apache/hadoop/hive/ql/index/IndexPredicateAnalyzer.java 
6a3f3b4ec9 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/RexNodeConverter.java
 2ae015adf4 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java 
40bd075ab7 
  ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToString.java a16d4295b7 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIn.java 
cf26fce00f 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java 
PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFUtils.java 
c91865b173 
  
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorTypeCasts.java
 4ed087e6be 
  ql/src/test/queries/clientpositive/orc_ppd_decimal.q 2134a9f207 
  ql/src/test/queries/clientpositive/parquet_ppd_decimal.q e8e118d541 
  ql/src/test/queries/clientpositive/vectorization_parquet_ppd_decimal.q 
0b0811b055 
  ql/src/test/results/clientpositive/autoColumnStats_6.q.out 70788fde9f 
  ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out 7764706665 
  ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out 090a0db125 
  ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out 692b8e7d9f 
  ql/src/test/results/clientpositive/bucketmapjoin5.q.out 79da3334b6 
  ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out 1a53c372cf 
  ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out 426b051ab0 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out 
b798fa253d 
  ql/src/test/results/clientpositive/char_pad_convert.q.out b63dc25c99 
  ql/src/test/results/clientpositive/column_pruner_multiple_children.q.out 
4b0aaab305 
  ql/src/test/results/clientpositive/decimal_2.q.out 22f4c33dfe 
  ql/src/test/results/clientpositive/groupby12.q.out 7317c4e36f 
  ql/src/test/results/clientpositive/groupby5.q.out b3c2da2c46 
  ql/src/test/results/clientpositive/groupby5_noskew.q.out 5307bc7f1a 
  ql/src/test/results/clientpositive/groupby7_map.q.out 5b4b9af0bf 
  ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out 
00d26b9a47 
  ql/src/test/results/clientpositive/groupby7_map_skew.q.out 089a14eb2e 
  ql/src/test/results/clientpositive/groupby7_noskew.q.out ec83bb6df9 
  ql/src/test/results/clientpositive/groupby7_noskew_multi_single_reducer.q.out 
c844e51af2 
  ql/src/test/results/clientpositive/groupby8.q.out 2d8ea6f8bc 
  ql/src/test/results/clientpositive/groupby8_map.q.out cf3ade654b 
  ql/src/test/results/clientpositive/groupby8_map_skew.q.out 86598aae72 
  ql/src/test/results/clientpositive/groupby8_noskew.q.out a3d3656684 
  ql/src/test/results/clientpositive/groupby9.q.out 8d97bdf5fb 
  ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out 5f08df6d5c 
  ql/src/test/results/clientpositive/groupby_position.q.out 5678bd5098 
  ql/src/test/results/clientpositive/groupby_sort_1_23.q.out aaf89aeaa3 
  ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out e8a1143890 
  ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out 
fd9e5530e6 
  ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out 
50cc4dc00b 
  ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out 
254ac1498e 
  ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out 
f8445e61cb 
  ql/src/test/results/clientpositive/input_part10.q.out 4484cd0da2 
  ql/src/test/results/clientpositive/llap/bucketmapjoin1.q.out e9c84b20cc 
  ql/src/test/results/clientpositive/llap/bucketmapjoin2.q.out 7532e74e7e 
  ql/src/test/results/clientpositive/llap/bucketmapjoin3.q.out 02169d86c2 
  ql/src/test/results/clientpositive/llap/bucketmapjoin4.q.out 42b95cfa0a 
  ql/src/test/results/clientpositive/llap/default_constraint.q.out f93eb1fd1d 
  

Re: Review Request 68013: HIVE-20082 HiveDecimal to string conversion doesn't format the decimal correctly - master

2018-07-23 Thread Jason Dere


> On July 23, 2018, 7:09 p.m., Ashutosh Chauhan wrote:
> > ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java
> > Lines 20-21 (patched)
> > 
> >
> > Need to use slf4j.

Will fix


> On July 23, 2018, 7:09 p.m., Ashutosh Chauhan wrote:
> > ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java
> > Lines 35 (patched)
> > 
> >
> > Don't see a deleted file of earlier udf in patch. We shall delete that.

Deleting UDFToString in the new patch


> On July 23, 2018, 7:09 p.m., Ashutosh Chauhan wrote:
> > ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java
> > Lines 53 (patched)
> > 
> >
> > I guess there can be a string representation for map,array,struct. 
> > Wasn't earlier udf supporting it? If not, lets leave a TODO here.

Just tried a query on Hive master casting complex types to String, it fails 
elsewhere during query compilation. So there seem to be other obstacles here 
besides this.

2018-07-23T14:40:18,381 ERROR [7c182ca7-d2aa-4949-a3f3-ba034754c3c2 main] 
ql.Driver: FAILED: ClassCastException 
org.apache.hadoop.hive.serde2.typeinfo.ListTypeInfo cannot be cast to 
org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo
java.lang.ClassCastException: 
org.apache.hadoop.hive.serde2.typeinfo.ListTypeInfo cannot be cast to 
org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo
at 
org.apache.hadoop.hive.ql.parse.TypeCheckProcFactory$DefaultExprProcessor.isRedundantConversionFunction(TypeCheckProcFactory.java:893)
at 
org.apache.hadoop.hive.ql.parse.TypeCheckProcFactory$DefaultExprProcessor.getXpathOrFuncExprNodeDesc(TypeCheckProcFactory.java:996)
at 
org.apache.hadoop.hive.ql.parse.TypeCheckProcFactory$DefaultExprProcessor.process(TypeCheckProcFactory.java:1468)
at 
org.apache.hadoop.hive.ql.lib.DefaultRuleDispatcher.dispatch(DefaultRuleDispatcher.java:90)
at 
org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.dispatchAndReturn(DefaultGraphWalker.java:105)
at 
org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.dispatch(DefaultGraphWalker.java:89)
at 
org.apache.hadoop.hive.ql.lib.ExpressionWalker.walk(ExpressionWalker.java:76)
at 
org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.startWalking(DefaultGraphWalker.java:120)
at 
org.apache.hadoop.hive.ql.parse.TypeCheckProcFactory.genExprNode(TypeCheckProcFactory.java:240)
at 
org.apache.hadoop.hive.ql.parse.TypeCheckProcFactory.genExprNode(TypeCheckProcFactory.java:186)
at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genAllExprNodeDesc(SemanticAnalyzer.java:12684)
at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genExprNodeDesc(SemanticAnalyzer.java:12639)
at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner$CalcitePlannerAction.genSelectLogicalPlan(CalcitePlanner.java:4614)
at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner$CalcitePlannerAction.genLogicalPlan(CalcitePlanner.java:4951)
at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner$CalcitePlannerAction.apply(CalcitePlanner.java:1740)
at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner$CalcitePlannerAction.apply(CalcitePlanner.java:1688)


> On July 23, 2018, 7:09 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/char_pad_convert.q.out
> > Line 133 (original), 133 (patched)
> > 
> >
> > Lets add test for cast from dec to char/varchar as well. Both cases 
> > where size of char/varchar is bigger as well as smaller than decimal's 
> > scale.

Added test in TestObjectInspectorConverters


- Jason


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68013/#review206338
---


On July 23, 2018, 6:37 a.m., Jason Dere wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/68013/
> ---
> 
> (Updated July 23, 2018, 6:37 a.m.)
> 
> 
> Review request for hive, Ashutosh Chauhan and Sergey Shelukhin.
> 
> 
> Bugs: HIVE-20082
> https://issues.apache.org/jira/browse/HIVE-20082
> 
> 
> Repository: hive-git
> 
> 
> Description
> ---
> 
> preserve decimal 0-padding during decimal-to-string conversion
> 
> 
> Diffs
> -
> 
>   
> accumulo-handler/src/test/org/apache/hadoop/hive/accumulo/predicate/TestAccumuloRangeGenerator.java
>  9df2aadf75 
>   ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 3d5506f85a 
>   

Re: Review Request 68013: HIVE-20082 HiveDecimal to string conversion doesn't format the decimal correctly - master

2018-07-23 Thread Ashutosh Chauhan

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68013/#review206338
---




ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java
Lines 20-21 (patched)


Need to use slf4j.



ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java
Lines 35 (patched)


Don't see a deleted file of earlier udf in patch. We shall delete that.



ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java
Lines 53 (patched)


I guess there can be a string representation for map,array,struct. Wasn't 
earlier udf supporting it? If not, lets leave a TODO here.



ql/src/test/results/clientpositive/char_pad_convert.q.out
Line 133 (original), 133 (patched)


Lets add test for cast from dec to char/varchar as well. Both cases where 
size of char/varchar is bigger as well as smaller than decimal's scale.


- Ashutosh Chauhan


On July 23, 2018, 6:37 a.m., Jason Dere wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/68013/
> ---
> 
> (Updated July 23, 2018, 6:37 a.m.)
> 
> 
> Review request for hive, Ashutosh Chauhan and Sergey Shelukhin.
> 
> 
> Bugs: HIVE-20082
> https://issues.apache.org/jira/browse/HIVE-20082
> 
> 
> Repository: hive-git
> 
> 
> Description
> ---
> 
> preserve decimal 0-padding during decimal-to-string conversion
> 
> 
> Diffs
> -
> 
>   
> accumulo-handler/src/test/org/apache/hadoop/hive/accumulo/predicate/TestAccumuloRangeGenerator.java
>  9df2aadf75 
>   ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 3d5506f85a 
>   ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java 
> 563134725a 
>   
> ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToString.java
>  a3a0e9d337 
>   ql/src/java/org/apache/hadoop/hive/ql/index/IndexPredicateAnalyzer.java 
> 6a3f3b4ec9 
>   
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/RexNodeConverter.java
>  0a9ab2b32f 
>   ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java 
> 40bd075ab7 
>   ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java 
> PRE-CREATION 
>   
> ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorTypeCasts.java
>  4ed087e6be 
>   ql/src/test/results/clientpositive/autoColumnStats_6.q.out 70788fde9f 
>   ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out 7764706665 
>   ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out 090a0db125 
>   ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out 692b8e7d9f 
>   ql/src/test/results/clientpositive/bucketmapjoin5.q.out 79da3334b6 
>   ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out 1a53c372cf 
>   ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out 426b051ab0 
>   ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out 
> b798fa253d 
>   ql/src/test/results/clientpositive/char_pad_convert.q.out b63dc25c99 
>   ql/src/test/results/clientpositive/column_pruner_multiple_children.q.out 
> 4b0aaab305 
>   ql/src/test/results/clientpositive/decimal_2.q.out 22f4c33dfe 
>   ql/src/test/results/clientpositive/groupby12.q.out 7317c4e36f 
>   ql/src/test/results/clientpositive/groupby5.q.out b3c2da2c46 
>   ql/src/test/results/clientpositive/groupby5_noskew.q.out 5307bc7f1a 
>   ql/src/test/results/clientpositive/groupby7_map.q.out 5b4b9af0bf 
>   ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out 
> 00d26b9a47 
>   ql/src/test/results/clientpositive/groupby7_map_skew.q.out 089a14eb2e 
>   ql/src/test/results/clientpositive/groupby7_noskew.q.out ec83bb6df9 
>   
> ql/src/test/results/clientpositive/groupby7_noskew_multi_single_reducer.q.out 
> c844e51af2 
>   ql/src/test/results/clientpositive/groupby8.q.out 2d8ea6f8bc 
>   ql/src/test/results/clientpositive/groupby8_map.q.out cf3ade654b 
>   ql/src/test/results/clientpositive/groupby8_map_skew.q.out 86598aae72 
>   ql/src/test/results/clientpositive/groupby8_noskew.q.out a3d3656684 
>   ql/src/test/results/clientpositive/groupby9.q.out 8d97bdf5fb 
>   ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out 5f08df6d5c 
>   ql/src/test/results/clientpositive/groupby_position.q.out 5678bd5098 
>   ql/src/test/results/clientpositive/groupby_sort_1_23.q.out aaf89aeaa3 
>   ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out e8a1143890 
>   ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out 
> fd9e5530e6 
> 

Review Request 68013: HIVE-20082 HiveDecimal to string conversion doesn't format the decimal correctly - master

2018-07-23 Thread Jason Dere

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/68013/
---

Review request for hive, Ashutosh Chauhan and Sergey Shelukhin.


Bugs: HIVE-20082
https://issues.apache.org/jira/browse/HIVE-20082


Repository: hive-git


Description
---

preserve decimal 0-padding during decimal-to-string conversion


Diffs
-

  
accumulo-handler/src/test/org/apache/hadoop/hive/accumulo/predicate/TestAccumuloRangeGenerator.java
 9df2aadf75 
  ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 3d5506f85a 
  ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizationContext.java 
563134725a 
  
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/CastDecimalToString.java
 a3a0e9d337 
  ql/src/java/org/apache/hadoop/hive/ql/index/IndexPredicateAnalyzer.java 
6a3f3b4ec9 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/RexNodeConverter.java
 0a9ab2b32f 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java 
40bd075ab7 
  ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToString.java 
PRE-CREATION 
  
ql/src/test/org/apache/hadoop/hive/ql/exec/vector/expressions/TestVectorTypeCasts.java
 4ed087e6be 
  ql/src/test/results/clientpositive/autoColumnStats_6.q.out 70788fde9f 
  ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out 7764706665 
  ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out 090a0db125 
  ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out 692b8e7d9f 
  ql/src/test/results/clientpositive/bucketmapjoin5.q.out 79da3334b6 
  ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out 1a53c372cf 
  ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out 426b051ab0 
  ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out 
b798fa253d 
  ql/src/test/results/clientpositive/char_pad_convert.q.out b63dc25c99 
  ql/src/test/results/clientpositive/column_pruner_multiple_children.q.out 
4b0aaab305 
  ql/src/test/results/clientpositive/decimal_2.q.out 22f4c33dfe 
  ql/src/test/results/clientpositive/groupby12.q.out 7317c4e36f 
  ql/src/test/results/clientpositive/groupby5.q.out b3c2da2c46 
  ql/src/test/results/clientpositive/groupby5_noskew.q.out 5307bc7f1a 
  ql/src/test/results/clientpositive/groupby7_map.q.out 5b4b9af0bf 
  ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out 
00d26b9a47 
  ql/src/test/results/clientpositive/groupby7_map_skew.q.out 089a14eb2e 
  ql/src/test/results/clientpositive/groupby7_noskew.q.out ec83bb6df9 
  ql/src/test/results/clientpositive/groupby7_noskew_multi_single_reducer.q.out 
c844e51af2 
  ql/src/test/results/clientpositive/groupby8.q.out 2d8ea6f8bc 
  ql/src/test/results/clientpositive/groupby8_map.q.out cf3ade654b 
  ql/src/test/results/clientpositive/groupby8_map_skew.q.out 86598aae72 
  ql/src/test/results/clientpositive/groupby8_noskew.q.out a3d3656684 
  ql/src/test/results/clientpositive/groupby9.q.out 8d97bdf5fb 
  ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out 5f08df6d5c 
  ql/src/test/results/clientpositive/groupby_position.q.out 5678bd5098 
  ql/src/test/results/clientpositive/groupby_sort_1_23.q.out aaf89aeaa3 
  ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out e8a1143890 
  ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out 
fd9e5530e6 
  ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out 
50cc4dc00b 
  ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out 
254ac1498e 
  ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out 
f8445e61cb 
  ql/src/test/results/clientpositive/input_part10.q.out 4484cd0da2 
  ql/src/test/results/clientpositive/llap/bucketmapjoin1.q.out e9c84b20cc 
  ql/src/test/results/clientpositive/llap/bucketmapjoin2.q.out 7532e74e7e 
  ql/src/test/results/clientpositive/llap/bucketmapjoin3.q.out 02169d86c2 
  ql/src/test/results/clientpositive/llap/bucketmapjoin4.q.out 42b95cfa0a 
  ql/src/test/results/clientpositive/llap/default_constraint.q.out f93eb1fd1d 
  ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out 
1133b54985 
  ql/src/test/results/clientpositive/llap/insert_into_default_keyword.q.out 
4c82e0977e 
  ql/src/test/results/clientpositive/llap/materialized_view_rewrite_6.q.out 
8a52138bfa 
  ql/src/test/results/clientpositive/llap/multi_insert_lateral_view.q.out 
74a694586c 
  ql/src/test/results/clientpositive/llap/orc_merge1.q.out 71899642c7 
  ql/src/test/results/clientpositive/llap/orc_merge10.q.out 0f9bb2d0bd 
  ql/src/test/results/clientpositive/llap/orc_merge2.q.out b6e4dd69f0 
  ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out 751bb4047c 
  ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out afdc8f820b