This is an automated email from the ASF dual-hosted git repository.

jcamacho pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.


    from 8c26718  HIVE-24486: Enhance shared work optimizer to allow parallel 
edges (#1840) (Zoltan Haindrich reviewed by Jesus Camacho Rodriguez)
     add 624d420  HIVE-24534: Strict checks between decimal/characters & 
bigint/doubles (Stamatis Zampetakis, reviewed by Krisztian Kasa)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/hadoop/hive/conf/HiveConf.java |   3 +-
 .../hive/ql/parse/type/TypeCheckProcFactory.java   |  38 +-----
 .../ql/parse/type/TestDecimalStringValidation.java | 127 +++++++++++++++++++++
 .../clientnegative/strict_type_decimal_char_00.q   |   3 +
 .../clientnegative/strict_type_decimal_char_01.q   |   3 +
 .../clientnegative/strict_type_decimal_string_00.q |   3 +
 .../clientnegative/strict_type_decimal_string_01.q |   3 +
 .../clientnegative/strict_type_decimal_string_02.q |   3 +
 .../strict_type_decimal_varchar_00.q               |   3 +
 .../strict_type_decimal_varchar_01.q               |   3 +
 .../strict_type_decimal_varchar_02.q               |   3 +
 .../strict_type_decimal_varchar_03.q               |   3 +
 .../strict_type_decimal_varchar_04.q               |   3 +
 .../strict_type_decimal_varchar_05.q               |   3 +
 .../strict_type_decimal_varchar_06.q               |   3 +
 .../strict_type_decimal_varchar_07.q               |   3 +
 .../strict_type_decimal_varchar_08.q               |   3 +
 .../clientpositive/compare_double_bigint_2.q       |   2 +-
 ql/src/test/queries/clientpositive/dec_str.q       |   1 +
 .../test/queries/clientpositive/ops_comparison.q   |   1 +
 .../test/queries/clientpositive/orc_ppd_decimal.q  |   1 +
 .../queries/clientpositive/parquet_ppd_decimal.q   |   1 +
 .../sketches_materialized_view_ntile.q             |   1 +
 .../sketches_materialized_view_rank.q              |   1 +
 .../clientpositive/sketches_rewrite_ntile.q        |   1 +
 .../sketches_rewrite_ntile_partition_by.q          |   1 +
 .../queries/clientpositive/sketches_rewrite_rank.q |   2 +-
 .../sketches_rewrite_rank_partition_by.q           |   1 +
 .../vectorization_parquet_ppd_decimal.q            |   1 +
 .../strict_type_decimal_char_00.q.out              |   9 ++
 .../strict_type_decimal_char_01.q.out              |   9 ++
 .../strict_type_decimal_string_00.q.out            |   9 ++
 .../strict_type_decimal_string_01.q.out            |   9 ++
 .../strict_type_decimal_string_02.q.out            |   9 ++
 .../strict_type_decimal_varchar_00.q.out           |   9 ++
 .../strict_type_decimal_varchar_01.q.out           |   9 ++
 .../strict_type_decimal_varchar_02.q.out           |   9 ++
 .../strict_type_decimal_varchar_03.q.out           |   9 ++
 .../strict_type_decimal_varchar_04.q.out           |   9 ++
 .../strict_type_decimal_varchar_05.q.out           |   9 ++
 .../strict_type_decimal_varchar_06.q.out           |   9 ++
 .../strict_type_decimal_varchar_07.q.out           |   9 ++
 .../strict_type_decimal_varchar_08.q.out           |   9 ++
 .../results/clientpositive/llap/avrotblsjoin.q.out |   6 +-
 .../llap/compare_double_bigint_2.q.out             |   2 +-
 .../llap/correlationoptimizer8.q.out               |   4 +-
 .../test/results/clientpositive/llap/dec_str.q.out |   5 +
 .../llap/filter_join_breaktask2.q.out              |   4 +-
 .../llap/infer_bucket_sort_map_operators.q.out     |   4 +-
 .../clientpositive/llap/infer_const_type.q.out     |  10 +-
 .../clientpositive/llap/join_literals.q.out        |   6 +-
 .../clientpositive/llap/ops_comparison.q.out       |  10 ++
 .../clientpositive/llap/orc_ppd_decimal.q.out      |   8 ++
 .../clientpositive/llap/parquet_ppd_decimal.q.out  |   8 ++
 .../llap/parquet_vectorization_0.q.out             |   4 +-
 .../llap/parquet_vectorization_3.q.out             |   4 +-
 .../llap/parquet_vectorization_limit.q.out         |   4 +-
 .../llap/parquet_vectorization_not.q.out           |   2 +-
 .../llap/parquet_vectorization_offset_limit.q.out  |   4 +-
 .../llap/parquet_vectorization_pushdown.q.out      |   4 +-
 .../llap/partition_coltype_literals.q.out          |   2 +-
 .../llap/partition_wise_fileformat2.q.out          | 100 ++++++++--------
 .../llap/sketches_materialized_view_ntile.q.out    |  16 +--
 .../llap/sketches_materialized_view_rank.q.out     |  16 +--
 .../llap/sketches_rewrite_ntile.q.out              |  14 +--
 .../llap/sketches_rewrite_ntile_partition_by.q.out |   4 +-
 .../llap/sketches_rewrite_rank.q.out               |  18 +--
 .../llap/sketches_rewrite_rank_partition_by.q.out  |   4 +-
 .../clientpositive/llap/vectorization_0.q.out      |   4 +-
 .../clientpositive/llap/vectorization_3.q.out      |   4 +-
 .../clientpositive/llap/vectorization_limit.q.out  |   4 +-
 .../clientpositive/llap/vectorization_not.q.out    |   2 +-
 .../llap/vectorization_offset_limit.q.out          |   4 +-
 .../llap/vectorization_parquet_ppd_decimal.q.out   |   8 ++
 .../llap/vectorization_pushdown.q.out              |   4 +-
 .../llap/vectorization_short_regress.q.out         |  12 +-
 .../hadoop/hive/serde2/typeinfo/TypeInfoUtils.java |  30 +++++
 77 files changed, 518 insertions(+), 167 deletions(-)
 create mode 100644 
ql/src/test/org/apache/hadoop/hive/ql/parse/type/TestDecimalStringValidation.java
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_char_00.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_char_01.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_string_00.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_string_01.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_string_02.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_00.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_01.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_02.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_03.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_04.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_05.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_06.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_07.q
 create mode 100644 
ql/src/test/queries/clientnegative/strict_type_decimal_varchar_08.q
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_char_00.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_char_01.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_string_00.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_string_01.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_string_02.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_00.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_01.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_02.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_03.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_04.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_05.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_06.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_07.q.out
 create mode 100644 
ql/src/test/results/clientnegative/strict_type_decimal_varchar_08.q.out

Reply via email to