FAQ
Repository: hive
Updated Branches:
   refs/heads/llap 7ca615847 -> ff049caeb


http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out b/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out
index 290db0d..d032e29 100644
--- a/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out
+++ b/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out
@@ -126,6 +126,7 @@ STAGE PLANS:
                        value expressions: _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: int), _col6 (type: int), _col7 (type: int), _col8 (type: int)
              Execution mode: vectorized
          Reducer 2
+ Execution mode: vectorized
              Reduce Operator Tree:
                Select Operator
                  expressions: KEY.reducesinkkey0 (type: bigint), VALUE._col0 (type: int), VALUE._col1 (type: int), VALUE._col2 (type: int), VALUE._col3 (type: int), VALUE._col4 (type: int), VALUE._col5 (type: int), VALUE._col6 (type: int), VALUE._col7 (type: int)
@@ -138,7 +139,6 @@ STAGE PLANS:
                        input format: org.apache.hadoop.mapred.TextInputFormat
                        output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                        serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized

    Stage: Stage-0
      Fetch Operator
@@ -269,6 +269,7 @@ STAGE PLANS:
                        value expressions: _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: int), _col6 (type: int), _col7 (type: int), _col8 (type: int)
              Execution mode: vectorized
          Reducer 2
+ Execution mode: vectorized
              Reduce Operator Tree:
                Select Operator
                  expressions: KEY.reducesinkkey0 (type: bigint), VALUE._col0 (type: int), VALUE._col1 (type: int), VALUE._col2 (type: int), VALUE._col3 (type: int), VALUE._col4 (type: int), VALUE._col5 (type: int), VALUE._col6 (type: int), VALUE._col7 (type: int)
@@ -281,7 +282,6 @@ STAGE PLANS:
                        input format: org.apache.hadoop.mapred.TextInputFormat
                        output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                        serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized

    Stage: Stage-0
      Fetch Operator
@@ -412,6 +412,7 @@ STAGE PLANS:
                        value expressions: _col1 (type: boolean), _col2 (type: boolean), _col3 (type: boolean), _col4 (type: boolean), _col5 (type: boolean), _col6 (type: boolean), _col7 (type: boolean), _col8 (type: boolean)
              Execution mode: vectorized
          Reducer 2
+ Execution mode: vectorized
              Reduce Operator Tree:
                Select Operator
                  expressions: KEY.reducesinkkey0 (type: boolean), VALUE._col0 (type: boolean), VALUE._col1 (type: boolean), VALUE._col2 (type: boolean), VALUE._col3 (type: boolean), VALUE._col4 (type: boolean), VALUE._col5 (type: boolean), VALUE._col6 (type: boolean), VALUE._col7 (type: boolean)
@@ -424,7 +425,6 @@ STAGE PLANS:
                        input format: org.apache.hadoop.mapred.TextInputFormat
                        output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                        serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized

    Stage: Stage-0
      Fetch Operator
@@ -559,6 +559,7 @@ STAGE PLANS:
                        value expressions: _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: int), _col6 (type: int), _col7 (type: int), _col8 (type: int)
              Execution mode: vectorized
          Reducer 2
+ Execution mode: vectorized
              Reduce Operator Tree:
                Select Operator
                  expressions: KEY.reducesinkkey0 (type: bigint), VALUE._col0 (type: int), VALUE._col1 (type: int), VALUE._col2 (type: int), VALUE._col3 (type: int), VALUE._col4 (type: int), VALUE._col5 (type: int), VALUE._col6 (type: int), VALUE._col7 (type: int)
@@ -571,7 +572,6 @@ STAGE PLANS:
                        input format: org.apache.hadoop.mapred.TextInputFormat
                        output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                        serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized

    Stage: Stage-0
      Fetch Operator
@@ -657,6 +657,7 @@ STAGE PLANS:
                          value expressions: _col0 (type: timestamp), _col1 (type: timestamp), _col2 (type: bigint), _col3 (type: bigint)
              Execution mode: vectorized
          Reducer 2
+ Execution mode: vectorized
              Reduce Operator Tree:
                Group By Operator
                  aggregations: min(VALUE._col0), max(VALUE._col1), count(VALUE._col2), count(VALUE._col3)
@@ -670,7 +671,6 @@ STAGE PLANS:
                        input format: org.apache.hadoop.mapred.TextInputFormat
                        output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                        serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized

    Stage: Stage-0
      Fetch Operator
@@ -737,6 +737,7 @@ STAGE PLANS:
                          Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
                          value expressions: _col0 (type: double)
          Reducer 2
+ Execution mode: vectorized
              Reduce Operator Tree:
                Group By Operator
                  aggregations: sum(VALUE._col0)
@@ -754,7 +755,6 @@ STAGE PLANS:
                          input format: org.apache.hadoop.mapred.TextInputFormat
                          output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                          serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized

    Stage: Stage-0
      Fetch Operator

Search Discussions

  • Sershe at Jul 2, 2015 at 10:33 pm
    HIVE-11177 : LLAP: spark out file changes compared to master (Sergey Shelukhin)


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

    Branch: refs/heads/llap
    Commit: ff049caeb60944a3157491fe656f4b4fdcaf174a
    Parents: 7ca6158
    Author: Sergey Shelukhin <sershe@apache.org>
    Authored: Thu Jul 2 15:33:09 2015 -0700
    Committer: Sergey Shelukhin <sershe@apache.org>
    Committed: Thu Jul 2 15:33:09 2015 -0700

    ----------------------------------------------------------------------
      .../spark/vector_between_in.q.out | 16 +++---
      .../spark/vector_data_types.q.out | 2 +-
      .../spark/vector_decimal_aggregate.q.out | 2 +-
      .../spark/vector_decimal_mapjoin.q.out | 2 +-
      .../spark/vector_distinct_2.q.out | 2 +-
      .../clientpositive/spark/vector_groupby_3.q.out | 2 +-
      .../spark/vector_left_outer_join.q.out | 4 +-
      .../spark/vector_mapjoin_reduce.q.out | 2 +-
      .../clientpositive/spark/vector_orderby_5.q.out | 4 +-
      .../spark/vector_string_concat.q.out | 4 +-
      .../clientpositive/spark/vectorization_0.q.out | 30 +++++------
      .../clientpositive/spark/vectorization_13.q.out | 4 +-
      .../clientpositive/spark/vectorization_14.q.out | 2 +-
      .../clientpositive/spark/vectorization_15.q.out | 2 +-
      .../clientpositive/spark/vectorization_17.q.out | 2 +-
      .../spark/vectorization_div0.q.out | 4 +-
      .../spark/vectorization_part_project.q.out | 2 +-
      .../spark/vectorization_short_regress.q.out | 32 ++++++------
      .../spark/vectorized_mapjoin.q.out | 2 +-
      .../spark/vectorized_nested_mapjoin.q.out | 4 +-
      .../clientpositive/spark/vectorized_ptf.q.out | 54 ++++++++++----------
      .../spark/vectorized_shufflejoin.q.out | 2 +-
      .../spark/vectorized_timestamp_funcs.q.out | 12 ++---
      23 files changed, 96 insertions(+), 96 deletions(-)
    ----------------------------------------------------------------------


    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_between_in.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_between_in.q.out b/ql/src/test/results/clientpositive/spark/vector_between_in.q.out
    index 75520f4..133769a 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_between_in.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_between_in.q.out
    @@ -41,6 +41,7 @@ STAGE PLANS:
                              Statistics: Num rows: 6144 Data size: 1233808 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: date)
    @@ -53,7 +54,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -97,6 +97,7 @@ STAGE PLANS:
                                value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -110,7 +111,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -151,6 +151,7 @@ STAGE PLANS:
                              Statistics: Num rows: 6144 Data size: 1233808 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: decimal(20,10))
    @@ -163,7 +164,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -207,6 +207,7 @@ STAGE PLANS:
                                value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -220,7 +221,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -261,6 +261,7 @@ STAGE PLANS:
                              Statistics: Num rows: 6144 Data size: 1233808 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: date)
    @@ -273,7 +274,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -314,6 +314,7 @@ STAGE PLANS:
                              Statistics: Num rows: 6144 Data size: 1233808 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: date)
    @@ -326,7 +327,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -367,6 +367,7 @@ STAGE PLANS:
                              Statistics: Num rows: 6144 Data size: 1233808 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: decimal(20,10))
    @@ -379,7 +380,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -423,6 +423,7 @@ STAGE PLANS:
                                value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -436,7 +437,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_data_types.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_data_types.q.out b/ql/src/test/results/clientpositive/spark/vector_data_types.q.out
    index a959964..f6b2920 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_data_types.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_data_types.q.out
    @@ -219,6 +219,7 @@ STAGE PLANS:
                            value expressions: _col3 (type: bigint), _col4 (type: float), _col5 (type: double), _col6 (type: boolean), _col7 (type: string), _col8 (type: timestamp), _col9 (type: decimal(4,2)), _col10 (type: binary)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: tinyint), KEY.reducesinkkey1 (type: smallint), KEY.reducesinkkey2 (type: int), VALUE._col0 (type: bigint), VALUE._col1 (type: float), VALUE._col2 (type: double), VALUE._col3 (type: boolean), VALUE._col4 (type: string), VALUE._col5 (type: timestamp), VALUE._col6 (type: decimal(4,2)), VALUE._col7 (type: binary)
    @@ -234,7 +235,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out b/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out
    index 7e161d1..1ff7c9c 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out
    @@ -70,6 +70,7 @@ STAGE PLANS:
                              value expressions: _col1 (type: bigint), _col2 (type: decimal(20,10)), _col3 (type: decimal(20,10)), _col4 (type: decimal(30,10)), _col5 (type: bigint), _col6 (type: decimal(23,14)), _col7 (type: decimal(23,14)), _col8 (type: decimal(33,14)), _col9 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0), max(VALUE._col1), min(VALUE._col2), sum(VALUE._col3), count(VALUE._col4), max(VALUE._col5), min(VALUE._col6), sum(VALUE._col7), count(VALUE._col8)
    @@ -91,7 +92,6 @@ STAGE PLANS:
                                input format: org.apache.hadoop.mapred.TextInputFormat
                                output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                                serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_decimal_mapjoin.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_decimal_mapjoin.q.out b/ql/src/test/results/clientpositive/spark/vector_decimal_mapjoin.q.out
    index a80a20b..23d251f 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_decimal_mapjoin.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_decimal_mapjoin.q.out
    @@ -136,9 +136,9 @@ STAGE PLANS:
                                    input format: org.apache.hadoop.mapred.TextInputFormat
                                    output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                                    serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    + Execution mode: vectorized
                  Local Work:
                    Map Reduce Local Work
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out b/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out
    index 322270f..c974d00 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out
    @@ -143,6 +143,7 @@ STAGE PLANS:
                              Statistics: Num rows: 2000 Data size: 918712 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      keys: KEY._col0 (type: string), KEY._col1 (type: tinyint)
    @@ -156,7 +157,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out b/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out
    index 3d6a236..9687ec1 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out
    @@ -145,6 +145,7 @@ STAGE PLANS:
                              value expressions: _col2 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: max(VALUE._col0)
    @@ -159,7 +160,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out b/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out
    index a0e6c2a..5505e4c 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out
    @@ -100,10 +100,11 @@ STAGE PLANS:
                                  sort order:
                                  Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
                                  value expressions: _col0 (type: bigint)
    + Execution mode: vectorized
                  Local Work:
                    Map Reduce Local Work
    - Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -117,7 +118,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out b/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out
    index 8cf1a81..0b2bf20 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out
    @@ -284,6 +284,7 @@ STAGE PLANS:
                                Map-reduce partition columns: _col0 (type: int)
                                Statistics: Num rows: 50 Data size: 5999 Basic stats: COMPLETE Column stats: NONE
              Reducer 4
    + Execution mode: vectorized
                  Local Work:
                    Map Reduce Local Work
                  Reduce Operator Tree:
    @@ -313,7 +314,6 @@ STAGE PLANS:
                                input format: org.apache.hadoop.mapred.TextInputFormat
                                output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                                serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out b/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out
    index 6bbb6b9..49b1cf7 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out
    @@ -142,6 +142,7 @@ STAGE PLANS:
                              value expressions: _col1 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: max(VALUE._col0)
    @@ -154,8 +155,8 @@ STAGE PLANS:
                        sort order: -
                        Statistics: Num rows: 1000 Data size: 459356 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: bigint)
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: boolean), VALUE._col0 (type: bigint)
    @@ -168,7 +169,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out b/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out
    index b78aec9..94879d2 100644
    --- a/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out
    @@ -315,6 +315,7 @@ STAGE PLANS:
                              Statistics: Num rows: 2000 Data size: 918712 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      keys: KEY._col0 (type: string)
    @@ -325,8 +326,8 @@ STAGE PLANS:
                        key expressions: _col0 (type: string)
                        sort order: +
                        Statistics: Num rows: 1000 Data size: 459356 Basic stats: COMPLETE Column stats: NONE
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: string)
    @@ -342,7 +343,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_0.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_0.q.out b/ql/src/test/results/clientpositive/spark/vectorization_0.q.out
    index d1dc486..17999e7 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_0.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_0.q.out
    @@ -52,6 +52,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: tinyint), _col1 (type: tinyint), _col2 (type: bigint), _col3 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: min(VALUE._col0), max(VALUE._col1), count(VALUE._col2), count(VALUE._col3)
    @@ -63,8 +64,8 @@ STAGE PLANS:
                        sort order: +
                        Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: tinyint), _col2 (type: bigint), _col3 (type: bigint)
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: tinyint), VALUE._col0 (type: tinyint), VALUE._col1 (type: bigint), VALUE._col2 (type: bigint)
    @@ -77,7 +78,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -146,6 +146,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: sum(VALUE._col0)
    @@ -156,8 +157,8 @@ STAGE PLANS:
                        key expressions: _col0 (type: bigint)
                        sort order: +
                        Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: bigint)
    @@ -170,7 +171,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -261,6 +261,7 @@ STAGE PLANS:
                        Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: double), _col2 (type: double), _col3 (type: double), _col4 (type: double), _col5 (type: double), _col6 (type: double), _col7 (type: double)
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: double), VALUE._col0 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double), VALUE._col3 (type: double), VALUE._col4 (type: double), VALUE._col5 (type: double), VALUE._col6 (type: double)
    @@ -273,7 +274,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -358,6 +358,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint), _col1 (type: bigint), _col2 (type: bigint), _col3 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: min(VALUE._col0), max(VALUE._col1), count(VALUE._col2), count(VALUE._col3)
    @@ -369,8 +370,8 @@ STAGE PLANS:
                        sort order: +
                        Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: bigint), _col2 (type: bigint), _col3 (type: bigint)
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: bigint), VALUE._col0 (type: bigint), VALUE._col1 (type: bigint), VALUE._col2 (type: bigint)
    @@ -383,7 +384,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -452,6 +452,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: sum(VALUE._col0)
    @@ -462,8 +463,8 @@ STAGE PLANS:
                        key expressions: _col0 (type: bigint)
                        sort order: +
                        Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: bigint)
    @@ -476,7 +477,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -567,6 +567,7 @@ STAGE PLANS:
                        Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: double), _col2 (type: double), _col3 (type: double), _col4 (type: double), _col5 (type: double), _col6 (type: double), _col7 (type: double)
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: double), VALUE._col0 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double), VALUE._col3 (type: double), VALUE._col4 (type: double), VALUE._col5 (type: double), VALUE._col6 (type: double)
    @@ -579,7 +580,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -664,6 +664,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: float), _col1 (type: float), _col2 (type: bigint), _col3 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: min(VALUE._col0), max(VALUE._col1), count(VALUE._col2), count(VALUE._col3)
    @@ -675,8 +676,8 @@ STAGE PLANS:
                        sort order: +
                        Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: float), _col2 (type: bigint), _col3 (type: bigint)
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: float), VALUE._col0 (type: float), VALUE._col1 (type: bigint), VALUE._col2 (type: bigint)
    @@ -689,7 +690,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -758,6 +758,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: double)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: sum(VALUE._col0)
    @@ -768,8 +769,8 @@ STAGE PLANS:
                        key expressions: _col0 (type: double)
                        sort order: +
                        Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: double)
    @@ -782,7 +783,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -873,6 +873,7 @@ STAGE PLANS:
                        Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: double), _col2 (type: double), _col3 (type: double), _col4 (type: double), _col5 (type: double), _col6 (type: double), _col7 (type: double)
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: double), VALUE._col0 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double), VALUE._col3 (type: double), VALUE._col4 (type: double), VALUE._col5 (type: double), VALUE._col6 (type: double)
    @@ -885,7 +886,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_13.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_13.q.out b/ql/src/test/results/clientpositive/spark/vectorization_13.q.out
    index aa10d96..e4017de 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_13.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_13.q.out
    @@ -122,6 +122,7 @@ STAGE PLANS:
                          sort order: +++++++++++++++++++++
                          Statistics: Num rows: 1365 Data size: 41904 Basic stats: COMPLETE Column stats: NONE
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: boolean), KEY.reducesinkkey1 (type: tinyint), KEY.reducesinkkey2 (type: timestamp), KEY.reducesinkkey3 (type: float), KEY.reducesinkkey4 (type: string), KEY.reducesinkkey5 (type: tinyint), KEY.reducesinkkey6 (type: tinyint), KEY.reducesinkkey7 (type: tinyint), KEY.reducesinkkey8 (type: double), KEY.reducesinkkey9 (type: double), KEY.reducesinkkey10 (type: double), KEY.reducesinkkey11 (type: double), KEY.reducesinkkey12 (type: double), KEY.reducesinkkey10 (type: double), KEY.reducesinkkey14 (type: double), KEY.reducesinkkey15 (type: double), KEY.reducesinkkey16 (type: double), KEY.reducesinkkey17 (type: double), KEY.reducesinkkey18 (type: float), KEY.reducesinkkey19 (type: double), KEY.reducesinkkey20 (type: tinyint)
    @@ -137,7 +138,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -375,6 +375,7 @@ STAGE PLANS:
                          sort order: +++++++++++++++++++++
                          Statistics: Num rows: 1365 Data size: 41904 Basic stats: COMPLETE Column stats: NONE
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: boolean), KEY.reducesinkkey1 (type: tinyint), KEY.reducesinkkey2 (type: timestamp), KEY.reducesinkkey3 (type: float), KEY.reducesinkkey4 (type: string), KEY.reducesinkkey5 (type: tinyint), KEY.reducesinkkey6 (type: tinyint), KEY.reducesinkkey7 (type: tinyint), KEY.reducesinkkey8 (type: double), KEY.reducesinkkey9 (type: double), KEY.reducesinkkey10 (type: double), KEY.reducesinkkey11 (type: double), KEY.reducesinkkey12 (type: double), KEY.reducesinkkey10 (type: double), KEY.reducesinkkey14 (type: double), KEY.reducesinkkey15 (type: double), KEY.reducesinkkey16 (type: double), KEY.reducesinkkey17 (type: double), KEY.reducesinkkey18 (type: float), KEY.reducesinkkey19 (type: double), KEY.reducesinkkey20 (type: tinyint)
    @@ -390,7 +391,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_14.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_14.q.out b/ql/src/test/results/clientpositive/spark/vectorization_14.q.out
    index 66d8b8d..05670f9 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_14.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_14.q.out
    @@ -123,6 +123,7 @@ STAGE PLANS:
                          Statistics: Num rows: 303 Data size: 9301 Basic stats: COMPLETE Column stats: NONE
                          value expressions: _col3 (type: boolean), _col5 (type: double), _col6 (type: double), _col7 (type: double), _col8 (type: double), _col9 (type: float), _col10 (type: float), _col11 (type: float), _col12 (type: double), _col13 (type: double), _col14 (type: bigint), _col15 (type: double), _col16 (type: double), _col17 (type: double), _col18 (type: double), _col19 (type: double), _col20 (type: double), _col21 (type: double)
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey3 (type: timestamp), KEY.reducesinkkey1 (type: float), KEY.reducesinkkey0 (type: string), VALUE._col0 (type: boolean), KEY.reducesinkkey2 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double), VALUE._col3 (type: double), VALUE._col4 (type: double), VALUE._col5 (type: float), VALUE._col6 (type: float), VALUE._col7 (type: float), VALUE._col8 (type: double), VALUE._col9 (type: double), VALUE._col10 (type: bigint), VALUE._col11 (type: double), VALUE._col12 (type: double), VALUE._col13 (type: double), VALUE._col14 (type: double), VALUE._col15 (type: double), VALUE._col16 (type: double), VALUE._col17 (type: double)
    @@ -135,7 +136,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_15.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_15.q.out b/ql/src/test/results/clientpositive/spark/vectorization_15.q.out
    index 4bd24c3..0844357 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_15.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_15.q.out
    @@ -119,6 +119,7 @@ STAGE PLANS:
                          Statistics: Num rows: 6144 Data size: 188618 Basic stats: COMPLETE Column stats: NONE
                          value expressions: _col7 (type: double), _col8 (type: double), _col9 (type: double), _col10 (type: double), _col11 (type: float), _col12 (type: double), _col13 (type: double), _col14 (type: double), _col15 (type: tinyint), _col16 (type: double), _col17 (type: float), _col18 (type: int), _col19 (type: double), _col20 (type: double)
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: float), KEY.reducesinkkey1 (type: boolean), KEY.reducesinkkey2 (type: double), KEY.reducesinkkey3 (type: string), KEY.reducesinkkey4 (type: tinyint), KEY.reducesinkkey5 (type: int), KEY.reducesinkkey6 (type: timestamp), VALUE._col0 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double), VALUE._col3 (type: double), VALUE._col4 (type: float), VALUE._col5 (type: double), VALUE._col6 (type: double), VALUE._col7 (type: double), VALUE._col8 (type: tinyint), VALUE._col9 (type: double), VALUE._col10 (type: float), VALUE._col11 (type: int), VALUE._col12 (type: double), VALUE._col13 (type: double)
    @@ -131,7 +132,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_17.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_17.q.out b/ql/src/test/results/clientpositive/spark/vectorization_17.q.out
    index 472d98f..b44f7aa 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_17.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_17.q.out
    @@ -80,6 +80,7 @@ STAGE PLANS:
                              value expressions: _col1 (type: string), _col2 (type: int), _col3 (type: timestamp), _col4 (type: double), _col6 (type: double), _col7 (type: bigint), _col8 (type: double), _col9 (type: double), _col10 (type: double), _col11 (type: double), _col12 (type: double), _col13 (type: double)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey1 (type: float), VALUE._col0 (type: string), VALUE._col1 (type: int), VALUE._col2 (type: timestamp), VALUE._col3 (type: double), KEY.reducesinkkey0 (type: bigint), VALUE._col4 (type: double), VALUE._col5 (type: bigint), VALUE._col6 (type: double), VALUE._col7 (type: double), VALUE._col8 (type: double), VALUE._col9 (type: double), VALUE._col10 (type: double), VALUE._col11 (type: double)
    @@ -92,7 +93,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_div0.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_div0.q.out b/ql/src/test/results/clientpositive/spark/vectorization_div0.q.out
    index 5887839..1fcecb3 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_div0.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_div0.q.out
    @@ -178,6 +178,7 @@ STAGE PLANS:
                              value expressions: _col2 (type: double)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: bigint), KEY.reducesinkkey1 (type: double), VALUE._col0 (type: double)
    @@ -193,7 +194,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -353,6 +353,7 @@ STAGE PLANS:
                              value expressions: _col2 (type: double), _col4 (type: double), _col5 (type: double)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: double), KEY.reducesinkkey1 (type: double), VALUE._col0 (type: double), KEY.reducesinkkey1 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double)
    @@ -368,7 +369,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_part_project.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_part_project.q.out b/ql/src/test/results/clientpositive/spark/vectorization_part_project.q.out
    index f0852ea..0d2728e 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_part_project.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_part_project.q.out
    @@ -76,6 +76,7 @@ STAGE PLANS:
                            Statistics: Num rows: 200 Data size: 54496 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: double)
    @@ -91,7 +92,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out b/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out
    index ae233f4..2db6a19 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out
    @@ -951,6 +951,7 @@ STAGE PLANS:
                              Statistics: Num rows: 9898 Data size: 303864 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: double), KEY.reducesinkkey2 (type: timestamp), KEY.reducesinkkey3 (type: string), KEY.reducesinkkey4 (type: boolean), KEY.reducesinkkey5 (type: tinyint), KEY.reducesinkkey6 (type: float), KEY.reducesinkkey7 (type: timestamp), KEY.reducesinkkey8 (type: smallint), KEY.reducesinkkey9 (type: bigint), KEY.reducesinkkey10 (type: bigint), KEY.reducesinkkey11 (type: int), KEY.reducesinkkey12 (type: double), KEY.reducesinkkey13 (type: smallint), KEY.reducesinkkey14 (type: smallint), KEY.reducesinkkey15 (type: smallint), KEY.reducesinkkey16 (type: double), KEY.reducesinkkey17 (type: double), KEY.reducesinkkey18 (type: float), KEY.reducesinkkey19 (type: double), KEY.reducesinkkey20 (type: double), KEY.reducesinkkey21 (type: tinyint), KEY.reducesinkkey22 (type: double)
    @@ -966,7 +967,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -1209,6 +1209,7 @@ STAGE PLANS:
                              Statistics: Num rows: 12288 Data size: 377237 Basic stats: COMPLETE Column stats: NONE
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: bigint), KEY.reducesinkkey2 (type: string), KEY.reducesinkkey3 (type: boolean), KEY.reducesinkkey4 (type: float), KEY.reducesinkkey5 (type: double), KEY.reducesinkkey6 (type: timestamp), KEY.reducesinkkey7 (type: smallint), KEY.reducesinkkey8 (type: string), KEY.reducesinkkey9 (type: boolean), KEY.reducesinkkey10 (type: double), KEY.reducesinkkey11 (type: double), KEY.reducesinkkey12 (type: double), KEY.reducesinkkey13 (type: double), KEY.reducesinkkey14 (type: float), KEY.reducesinkkey15 (type: float), KEY.reducesinkkey16 (type: float), KEY.reducesinkkey17 (type: double), KEY.reducesinkkey18 (type: double), KEY.reducesinkkey19 (type: bigint), KEY.reducesinkkey20 (type: double), KEY.reducesinkkey21 (type: smallint), KEY.reducesinkkey22 (type: bigint), KEY.reducesinkkey23 (type: double), KEY.reducesinkkey21 (type: smallint)
    @@ -1224,7 +1225,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -1417,6 +1417,7 @@ STAGE PLANS:
                              value expressions: _col2 (type: boolean)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey7 (type: int), KEY.reducesinkkey1 (type: string), VALUE._col0 (type: boolean), KEY.reducesinkkey2 (type: timestamp), KEY.reducesinkkey6 (type: double), KEY.reducesinkkey3 (type: float), KEY.reducesinkkey4 (type: bigint), KEY.reducesinkkey8 (type: smallint), KEY.reducesinkkey0 (type: boolean), KEY.reducesinkkey10 (type: int), KEY.reducesinkkey11 (type: bigint), KEY.reducesinkkey12 (type: bigint), KEY.reducesinkkey13 (type: float), KEY.reducesinkkey14 (type: bigint), KEY.reducesinkkey15 (type: double), KEY.reducesinkkey16 (type: double), KEY.reducesinkkey17 (type: bigint), KEY.reducesinkkey18 (type: double), KEY.reducesinkkey19 (type: double), KEY.reducesinkkey20 (type: double), KEY.reducesinkkey21 (type: smallint), KEY.reducesinkkey22 (type: int)
    @@ -1432,7 +1433,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -1683,6 +1683,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: timestamp)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: VALUE._col0 (type: timestamp), KEY.reducesinkkey1 (type: string), KEY.reducesinkkey2 (type: double), KEY.reducesinkkey3 (type: float), KEY.reducesinkkey4 (type: bigint), KEY.reducesinkkey0 (type: smallint), KEY.reducesinkkey5 (type: double), KEY.reducesinkkey6 (type: int), KEY.reducesinkkey7 (type: float), KEY.reducesinkkey8 (type: double), KEY.reducesinkkey9 (type: double), KEY.reducesinkkey10 (type: double), KEY.reducesinkkey11 (type: float), KEY.reducesinkkey12 (type: int), KEY.reducesinkkey8 (type: double), KEY.reducesinkkey14 (type: double)
    @@ -1698,7 +1699,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -1914,6 +1914,7 @@ STAGE PLANS:
                          sort order: +++++++++++
                          Statistics: Num rows: 1251 Data size: 38405 Basic stats: COMPLETE Column stats: NONE
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: smallint), KEY.reducesinkkey1 (type: int), KEY.reducesinkkey2 (type: double), KEY.reducesinkkey3 (type: double), KEY.reducesinkkey4 (type: bigint), KEY.reducesinkkey5 (type: double), KEY.reducesinkkey6 (type: int), KEY.reducesinkkey7 (type: double), KEY.reducesinkkey8 (type: int), KEY.reducesinkkey9 (type: bigint), KEY.reducesinkkey10 (type: bigint)
    @@ -1929,7 +1930,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -2122,6 +2122,7 @@ STAGE PLANS:
                          Statistics: Num rows: 303 Data size: 9301 Basic stats: COMPLETE Column stats: NONE
                          value expressions: _col1 (type: double), _col2 (type: double), _col3 (type: double), _col4 (type: bigint), _col5 (type: double), _col6 (type: double), _col7 (type: double), _col8 (type: double), _col9 (type: double), _col10 (type: double), _col11 (type: double), _col12 (type: double), _col13 (type: double), _col14 (type: double)
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: double), VALUE._col0 (type: double), VALUE._col1 (type: double), VALUE._col2 (type: double), VALUE._col3 (type: bigint), VALUE._col4 (type: double), VALUE._col5 (type: double), VALUE._col6 (type: double), VALUE._col7 (type: double), VALUE._col8 (type: double), VALUE._col9 (type: double), VALUE._col10 (type: double), VALUE._col11 (type: double), VALUE._col12 (type: double), VALUE._col13 (type: double), VALUE._col12 (type: double)
    @@ -2134,7 +2135,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -2376,6 +2376,7 @@ STAGE PLANS:
                          sort order: +++++++++++++++++++++++++++++++++++++++
                          Statistics: Num rows: 6144 Data size: 188618 Basic stats: COMPLETE Column stats: NONE
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: timestamp), KEY.reducesinkkey1 (type: string), KEY.reducesinkkey2 (type: double), KEY.reducesinkkey3 (type: double), KEY.reducesinkkey4 (type: double), KEY.reducesinkkey5 (type: double), KEY.reducesinkkey4 (type: double), KEY.reducesinkkey7 (type: double), KEY.reducesinkkey8 (type: bigint), KEY.reducesinkkey9 (type: bigint), KEY.reducesinkkey10 (type: double), KEY.reducesinkkey11 (type: tinyint), KEY.reducesinkkey12 (type: double), KEY.reducesinkkey13 (type: double), KEY.reducesinkkey14 (type: double), KEY.reducesinkkey15 (type: double), KEY.reducesinkkey16 (type: double), KEY.reducesinkkey17 (type: double), KEY.reducesinkkey18 (type: double), KEY.reducesinkkey19 (type: double), KEY.reducesinkkey20 (type: double), KEY.reducesinkkey21 (type: double), KEY.reducesinkkey22 (type: double), KEY.reducesinkkey23 (type: double), KEY.reducesinkkey24 (type: double), KEY.reducesinkkey25 (type: double), KEY.reducesinkkey26 (type: double), KE
      Y.reducesinkkey27 (type: tinyint), KEY.reducesinkkey28 (type: double), KEY.reducesinkkey29 (type: double), KEY.reducesinkkey30 (type: double), KEY.reducesinkkey31 (type: double), KEY.reducesinkkey32 (type: double), KEY.reducesinkkey33 (type: double), KEY.reducesinkkey34 (type: bigint), KEY.reducesinkkey35 (type: double), KEY.reducesinkkey36 (type: bigint), KEY.reducesinkkey8 (type: bigint), KEY.reducesinkkey38 (type: double)
    @@ -2391,7 +2392,6 @@ STAGE PLANS:
                              input format: org.apache.hadoop.mapred.TextInputFormat
                              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -2709,6 +2709,7 @@ STAGE PLANS:
                          Statistics: Num rows: 2389 Data size: 73341 Basic stats: COMPLETE Column stats: NONE
                          value expressions: _col1 (type: float), _col2 (type: float), _col3 (type: double), _col4 (type: bigint), _col5 (type: double), _col6 (type: double), _col7 (type: double), _col8 (type: double), _col9 (type: double), _col10 (type: double), _col11 (type: bigint), _col12 (type: double), _col13 (type: double), _col14 (type: double), _col15 (type: double), _col17 (type: bigint), _col18 (type: double), _col19 (type: double), _col20 (type: double), _col21 (type: double), _col22 (type: double), _col23 (type: double), _col24 (type: double), _col25 (type: double)
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: boolean), VALUE._col0 (type: float), VALUE._col1 (type: float), VALUE._col2 (type: double), VALUE._col3 (type: bigint), VALUE._col4 (type: double), VALUE._col5 (type: double), VALUE._col6 (type: double), VALUE._col7 (type: double), VALUE._col8 (type: double), VALUE._col9 (type: double), VALUE._col10 (type: bigint), VALUE._col11 (type: double), VALUE._col12 (type: double), VALUE._col13 (type: double), VALUE._col14 (type: double), VALUE._col12 (type: double), VALUE._col15 (type: bigint), VALUE._col16 (type: double), VALUE._col17 (type: double), VALUE._col18 (type: double), VALUE._col19 (type: double), VALUE._col20 (type: double), VALUE._col21 (type: double), VALUE._col22 (type: double), VALUE._col23 (type: double)
    @@ -2721,7 +2722,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -2861,6 +2861,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -2874,7 +2875,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -2928,6 +2928,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -2941,7 +2942,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -3039,6 +3039,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -3052,7 +3053,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -3106,6 +3106,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -3119,7 +3120,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -3173,6 +3173,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -3186,7 +3187,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -3240,6 +3240,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -3253,7 +3254,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -3307,6 +3307,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -3320,7 +3321,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -3374,6 +3374,7 @@ STAGE PLANS:
                              value expressions: _col0 (type: bigint)
                  Execution mode: vectorized
              Reducer 2
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: count(VALUE._col0)
    @@ -3387,7 +3388,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out b/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out
    index b6c2b35..8de2198 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out
    @@ -80,9 +80,9 @@ STAGE PLANS:
                                    sort order:
                                    Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE
                                    value expressions: _col0 (type: bigint), _col1 (type: int), _col2 (type: int), _col3 (type: struct<count:bigint,sum:double,input:int>)
    + Execution mode: vectorized
                  Local Work:
                    Map Reduce Local Work
    - Execution mode: vectorized
              Reducer 2
                  Reduce Operator Tree:
                    Group By Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out b/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out
    index a25d540..ac1f9dc 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out
    @@ -108,10 +108,11 @@ STAGE PLANS:
                                        sort order:
                                        Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE
                                        value expressions: _col0 (type: double)
    + Execution mode: vectorized
                  Local Work:
                    Map Reduce Local Work
    - Execution mode: vectorized
              Reducer 3
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Group By Operator
                      aggregations: sum(VALUE._col0)
    @@ -125,7 +126,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out b/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out
    index 8447c04..7baa197 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out
    @@ -246,6 +246,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int), p_retailprice (type: double)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -295,7 +296,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -581,6 +581,7 @@ STAGE PLANS:
                            tag: 0
                            value expressions: p_name (type: string), p_mfgr (type: string), p_size (type: int)
                            auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -630,7 +631,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [p1]
    - Execution mode: vectorized
              Map 5
                  Map Operator Tree:
                      TableScan
    @@ -648,6 +648,7 @@ STAGE PLANS:
                            Statistics: Num rows: 13 Data size: 8021 Basic stats: COMPLETE Column stats: NONE
                            tag: 1
                            auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -697,7 +698,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [p2]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: true
                  Reduce Operator Tree:
    @@ -924,6 +924,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -973,7 +974,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -1196,6 +1196,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int), p_retailprice (type: double)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -1245,7 +1246,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -1529,6 +1529,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -1578,7 +1579,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -1873,6 +1873,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -1922,7 +1923,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -1961,6 +1961,7 @@ STAGE PLANS:
                              tag: -1
                              auto parallelism: false
              Reducer 3
    + Execution mode: vectorized
                  Needs Tagging: false
                  Reduce Operator Tree:
                    Group By Operator
    @@ -1976,7 +1977,6 @@ STAGE PLANS:
                        tag: -1
                        value expressions: _col2 (type: int)
                        auto parallelism: false
    - Execution mode: vectorized
              Reducer 4
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -2187,6 +2187,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_partkey (type: int), p_brand (type: string), p_type (type: string), p_size (type: int), p_container (type: string), p_retailprice (type: double), p_comment (type: string)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -2236,7 +2237,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Map 4
                  Map Operator Tree:
                      TableScan
    @@ -2254,6 +2254,7 @@ STAGE PLANS:
                            Statistics: Num rows: 13 Data size: 8021 Basic stats: COMPLETE Column stats: NONE
                            tag: 1
                            auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -2303,7 +2304,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [p1]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -2510,6 +2510,7 @@ STAGE PLANS:
                            Statistics: Num rows: 13 Data size: 8021 Basic stats: COMPLETE Column stats: NONE
                            tag: 0
                            auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -2559,7 +2560,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [p1]
    - Execution mode: vectorized
              Map 3
                  Map Operator Tree:
                      TableScan
    @@ -2574,6 +2574,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_partkey (type: int), p_brand (type: string), p_type (type: string), p_size (type: int), p_container (type: string), p_retailprice (type: double), p_comment (type: string)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -2623,7 +2624,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: true
                  Reduce Operator Tree:
    @@ -3501,6 +3501,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int), p_retailprice (type: double)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -3550,7 +3551,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -3835,6 +3835,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int), p_retailprice (type: double)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -3884,7 +3885,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -4249,6 +4249,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int), p_retailprice (type: double)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -4298,7 +4299,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -4672,6 +4672,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_partkey (type: int), p_size (type: int), p_retailprice (type: double)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -4721,7 +4722,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Map 5
                  Map Operator Tree:
                      TableScan
    @@ -4739,6 +4739,7 @@ STAGE PLANS:
                            Statistics: Num rows: 13 Data size: 8021 Basic stats: COMPLETE Column stats: NONE
                            tag: 1
                            auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -4788,7 +4789,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [p1]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -5056,6 +5056,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -5105,7 +5106,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -5144,6 +5144,7 @@ STAGE PLANS:
                              tag: -1
                              auto parallelism: false
              Reducer 3
    + Execution mode: vectorized
                  Needs Tagging: false
                  Reduce Operator Tree:
                    Group By Operator
    @@ -5172,7 +5173,6 @@ STAGE PLANS:
                        TotalFiles: 1
                        GatherStats: false
                        MultiFileSpray: false
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator
    @@ -5348,6 +5348,7 @@ STAGE PLANS:
                              tag: -1
                              value expressions: _col2 (type: double)
                              auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -5397,7 +5398,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -5827,6 +5827,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int), p_retailprice (type: double)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -5876,7 +5877,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 3
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -6459,6 +6459,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_name (type: string), p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -6508,7 +6509,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -6911,6 +6911,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_name (type: string), p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -6960,7 +6961,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -7344,6 +7344,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -7393,7 +7394,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -7767,6 +7767,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -7816,7 +7817,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -8260,6 +8260,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -8309,7 +8310,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:
    @@ -8697,6 +8697,7 @@ STAGE PLANS:
                          tag: -1
                          value expressions: p_size (type: int)
                          auto parallelism: false
    + Execution mode: vectorized
                  Path -> Alias:
      #### A masked pattern was here ####
                  Path -> Partition:
    @@ -8746,7 +8747,6 @@ STAGE PLANS:
                        name: default.part_orc
                  Truncated Path -> Alias:
                    /part_orc [part_orc]
    - Execution mode: vectorized
              Reducer 2
                  Needs Tagging: false
                  Reduce Operator Tree:

    http://git-wip-us.apache.org/repos/asf/hive/blob/ff049cae/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out
    ----------------------------------------------------------------------
    diff --git a/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out b/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out
    index 881641f..72e39a8 100644
    --- a/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out
    +++ b/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out
    @@ -95,6 +95,7 @@ STAGE PLANS:
                        Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE
                        value expressions: _col1 (type: int), _col2 (type: int), _col3 (type: double)
              Reducer 4
    + Execution mode: vectorized
                  Reduce Operator Tree:
                    Select Operator
                      expressions: KEY.reducesinkkey0 (type: bigint), VALUE._col0 (type: int), VALUE._col1 (type: int), VALUE._col2 (type: double)
    @@ -107,7 +108,6 @@ STAGE PLANS:
                            input format: org.apache.hadoop.mapred.TextInputFormat
                            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
    - Execution mode: vectorized

        Stage: Stage-0
          Fetch Operator

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcommits @
categorieshive, hadoop
postedJul 2, '15 at 10:33p
activeJul 2, '15 at 10:33p
posts2
users1
websitehive.apache.org

1 user in discussion

Sershe: 2 posts

People

Translate

site design / logo © 2021 Grokbase