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

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

Branch: refs/heads/master
Commit: 5c8b5d8b62beaffedd0681683638bf8bb7d98402
Parents: ddef895 788daf6
Author: sergey <[email protected]>
Authored: Sat Jul 21 12:51:36 2018 -0700
Committer: sergey <[email protected]>
Committed: Sat Jul 21 12:51:36 2018 -0700

----------------------------------------------------------------------
 .../test/resources/testconfiguration.properties |   1 +
 .../hive/ql/optimizer/GenMRTableScan1.java      |   5 +-
 .../hive/ql/parse/DDLSemanticAnalyzer.java      |  12 +-
 .../org/apache/hadoop/hive/ql/parse/HiveLexer.g |   1 +
 .../apache/hadoop/hive/ql/parse/HiveParser.g    |  11 +-
 .../hive/ql/parse/ProcessAnalyzeTable.java      |   5 +-
 .../hadoop/hive/ql/parse/TaskCompiler.java      |   6 +-
 .../parse/spark/SparkProcessAnalyzeTable.java   |   5 +-
 .../hive/ql/stats/BasicStatsNoJobTask.java      |   9 +
 .../queries/clientpositive/acid_no_buckets.q    |   8 +
 .../clientpositive/truncate_external_force.q    |  16 ++
 .../clientpositive/acid_table_stats.q.out       |  16 +-
 .../materialized_view_create_rewrite.q.out      |  58 ++---
 .../clientpositive/llap/acid_no_buckets.q.out   | 210 +++++++++++++++++--
 .../materialized_view_create_rewrite_4.q.out    |   6 +-
 .../materialized_view_create_rewrite_5.q.out    |   2 +-
 .../llap/truncate_external_force.q.out          |  85 ++++++++
 17 files changed, 393 insertions(+), 63 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/5c8b5d8b/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/hive/blob/5c8b5d8b/ql/src/java/org/apache/hadoop/hive/ql/stats/BasicStatsNoJobTask.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/hive/blob/5c8b5d8b/ql/src/test/results/clientpositive/acid_table_stats.q.out
----------------------------------------------------------------------
diff --cc ql/src/test/results/clientpositive/acid_table_stats.q.out
index f3ada34,2fe4f97..32badd0
--- a/ql/src/test/results/clientpositive/acid_table_stats.q.out
+++ b/ql/src/test/results/clientpositive/acid_table_stats.q.out
@@@ -174,10 -211,9 +176,10 @@@ Database:                defaul
  Table:                acid                     
  #### A masked pattern was here ####
  Partition Parameters:          
 +      COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"key\":\"true\",\"value\":\"true\"}}
        numFiles                2                   
        numRows                 1000                
-       rawDataSize             208000              
+       rawDataSize             0                   
        totalSize               4063                
  #### A masked pattern was here ####
                 
@@@ -225,10 -261,10 +227,10 @@@ Database:               defaul
  Table:                acid                     
  #### A masked pattern was here ####
  Partition Parameters:          
 -      COLUMN_STATS_ACCURATE   
{\"COLUMN_STATS\":{\"key\":\"true\",\"value\":\"true\"}}
 +      COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"key\":\"true\",\"value\":\"true\"}}
        numFiles                2                   
        numRows                 1000                
-       rawDataSize             208000              
+       rawDataSize             0                   
        totalSize               4063                
  #### A masked pattern was here ####
                 
@@@ -317,11 -389,10 +319,11 @@@ Database:               defaul
  Table:                acid                     
  #### A masked pattern was here ####
  Partition Parameters:          
 +      COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"key\":\"true\",\"value\":\"true\"}}
        numFiles                4                   
 -      numRows                 3000                
 +      numRows                 2000                
-       rawDataSize             208000              
+       rawDataSize             0                   
 -      totalSize               8118                
 +      totalSize               8126                
  #### A masked pattern was here ####
                 
  # Storage Information          
@@@ -364,11 -437,10 +368,11 @@@ Database:               defaul
  Table:                acid                     
  #### A masked pattern was here ####
  Partition Parameters:          
 +      COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"key\":\"true\",\"value\":\"true\"}}
        numFiles                4                   
        numRows                 2000                
-       rawDataSize             416000              
+       rawDataSize             0                   
 -      totalSize               8118                
 +      totalSize               8126                
  #### A masked pattern was here ####
                 
  # Storage Information          
@@@ -433,11 -541,11 +437,11 @@@ STAGE PLANS
            TableScan
              alias: acid
              filterExpr: (ds = '2008-04-08') (type: boolean)
-             Statistics: Num rows: 2000 Data size: 416000 Basic stats: 
COMPLETE Column stats: NONE
 -            Statistics: Num rows: 2000 Data size: 81180 Basic stats: COMPLETE 
Column stats: NONE
++            Statistics: Num rows: 2000 Data size: 81260 Basic stats: COMPLETE 
Column stats: NONE
              Select Operator
                expressions: key (type: string)
                outputColumnNames: key
-               Statistics: Num rows: 2000 Data size: 416000 Basic stats: 
COMPLETE Column stats: NONE
 -              Statistics: Num rows: 2000 Data size: 81180 Basic stats: 
COMPLETE Column stats: NONE
++              Statistics: Num rows: 2000 Data size: 81260 Basic stats: 
COMPLETE Column stats: NONE
                Group By Operator
                  aggregations: max(key)
                  mode: hash

http://git-wip-us.apache.org/repos/asf/hive/blob/5c8b5d8b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
----------------------------------------------------------------------
diff --cc 
ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
index fe46bfd,bfa204e..42bfa4b
--- 
a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
@@@ -949,8 -948,8 +949,8 @@@ Table Parameters
        bucketing_version       2                   
        numFiles                3                   
        numRows                 3                   
-       rawDataSize             248                 
+       rawDataSize             0                   
 -      totalSize               1508                
 +      totalSize               1500                
        transactional           true                
        transactional_properties        default             
  #### A masked pattern was here ####

http://git-wip-us.apache.org/repos/asf/hive/blob/5c8b5d8b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out
----------------------------------------------------------------------

Reply via email to