-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14221/
-----------------------------------------------------------
(Updated Sept. 21, 2013, 10:47 p.m.)
Review request for hive.
Bugs: HIVE-4113
https://issues.apache.org/jira/browse/HIVE-4113
Repository: hive-git
Description
-------
Modifies ColumnProjectionUtils such there are two flags. One for the column ids
and one indicating whether all columns should be read. Additionally the patch
updates all locations which uses the old method of empty string indicating all
columns should be read.
The automatic formatter generated by ant eclipse-files is fairly aggressive so
there are some unrelated import/whitespace cleanup.
This one is based on https://reviews.apache.org/r/11770/ and has been rebased
to the latest trunk.
Diffs (updated)
-----
common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 381bcbe
conf/hive-default.xml.template 6531e55
contrib/src/test/results/clientpositive/serde_typedbytes.q.out 8c22399
contrib/src/test/results/clientpositive/serde_typedbytes2.q.out 1e4881f
contrib/src/test/results/clientpositive/serde_typedbytes3.q.out 0186983
contrib/src/test/results/clientpositive/serde_typedbytes5.q.out ece8e43
contrib/src/test/results/clientpositive/udf_row_sequence.q.out f745840
hbase-handler/src/java/org/apache/hadoop/hive/hbase/HiveHBaseTableInputFormat.java
766056b
hbase-handler/src/test/results/positive/hbase_queries.q.out 0bd55f6
hbase-handler/src/test/results/positive/hbase_single_sourced_multi_insert.q.out
92e8175
hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/HCatBaseInputFormat.java
553446a
hcatalog/core/src/test/java/org/apache/hive/hcatalog/mapreduce/TestHCatPartitioned.java
577e06d
hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hive/hcatalog/pig/TestHCatLoader.java
d38bb8d
ql/src/java/org/apache/hadoop/hive/ql/Driver.java 31a52ba
ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java df2ccf1
ql/src/java/org/apache/hadoop/hive/ql/exec/SMBMapJoinOperator.java ab0494e
ql/src/java/org/apache/hadoop/hive/ql/exec/TableScanOperator.java a5a8943
ql/src/java/org/apache/hadoop/hive/ql/exec/mr/MapredLocalTask.java 0f29a0e
ql/src/java/org/apache/hadoop/hive/ql/io/BucketizedHiveInputFormat.java
49145b7
ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java cccdc1b
ql/src/java/org/apache/hadoop/hive/ql/io/RCFile.java a83f223
ql/src/java/org/apache/hadoop/hive/ql/io/RCFileRecordReader.java 9521060
ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcInputFormat.java 50c5093
ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java
ed14e82
ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java 1ede6d7
ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRUnion1.java 52e9e6b
ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMapRedUtils.java 2259977
ql/src/java/org/apache/hadoop/hive/ql/optimizer/Optimizer.java b97d869
ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/MetadataOnlyOptimizer.java
0550bf6
ql/src/test/org/apache/hadoop/hive/ql/io/PerformTestRCFileAndSeqFile.java
fb9fca1
ql/src/test/org/apache/hadoop/hive/ql/io/TestRCFile.java dd1276d
ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestInputOutputFormat.java
83c5c38
ql/src/test/queries/clientpositive/binary_table_colserde.q eadf07d
ql/src/test/results/clientpositive/auto_join0.q.out a75c01c
ql/src/test/results/clientpositive/auto_join15.q.out 6fb0ea6
ql/src/test/results/clientpositive/auto_join18.q.out 945af67
ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out 500df42
ql/src/test/results/clientpositive/auto_join20.q.out 6dd8ff7
ql/src/test/results/clientpositive/auto_join27.q.out aac778c
ql/src/test/results/clientpositive/auto_join30.q.out b5b313c
ql/src/test/results/clientpositive/auto_join31.q.out ee8204f
ql/src/test/results/clientpositive/auto_join_reordering_values.q.out 53ce112
ql/src/test/results/clientpositive/auto_smb_mapjoin_14.q.out 2bc99fa
ql/src/test/results/clientpositive/auto_sortmerge_join_10.q.out 0cd7734
ql/src/test/results/clientpositive/auto_sortmerge_join_6.q.out 1274b76
ql/src/test/results/clientpositive/auto_sortmerge_join_9.q.out 96fcd2b
ql/src/test/results/clientpositive/binary_output_format.q.out ad245f2
ql/src/test/results/clientpositive/binary_table_colserde.q.out 69a6c6e
ql/src/test/results/clientpositive/bucket5.q.out 41e4a3e
ql/src/test/results/clientpositive/bucketizedhiveinputformat.q.out e4beebc
ql/src/test/results/clientpositive/bucketmapjoin1.q.out 122d061
ql/src/test/results/clientpositive/bucketmapjoin2.q.out 955b8a2
ql/src/test/results/clientpositive/bucketmapjoin3.q.out e0b86ae
ql/src/test/results/clientpositive/bucketmapjoin4.q.out bed6a0a
ql/src/test/results/clientpositive/bucketmapjoin5.q.out 21a47c0
ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out 2feec49
ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out e524220
ql/src/test/results/clientpositive/case_sensitivity.q.out 40fc7e2
ql/src/test/results/clientpositive/cast1.q.out 2bc2803
ql/src/test/results/clientpositive/cluster.q.out e139b60
ql/src/test/results/clientpositive/column_access_stats.q.out 991c492
ql/src/test/results/clientpositive/correlationoptimizer1.q.out 2b8a149
ql/src/test/results/clientpositive/correlationoptimizer10.q.out 5886d4c
ql/src/test/results/clientpositive/correlationoptimizer11.q.out 72439f8
ql/src/test/results/clientpositive/correlationoptimizer12.q.out 22dfce9
ql/src/test/results/clientpositive/correlationoptimizer13.q.out 5eed255
ql/src/test/results/clientpositive/correlationoptimizer14.q.out 99263aa
ql/src/test/results/clientpositive/correlationoptimizer15.q.out 76318b5
ql/src/test/results/clientpositive/correlationoptimizer2.q.out 6b97a78
ql/src/test/results/clientpositive/correlationoptimizer3.q.out a6691ae
ql/src/test/results/clientpositive/correlationoptimizer4.q.out 3605619
ql/src/test/results/clientpositive/correlationoptimizer5.q.out 17692f5
ql/src/test/results/clientpositive/correlationoptimizer6.q.out d8e1f29
ql/src/test/results/clientpositive/correlationoptimizer7.q.out 7a17edf
ql/src/test/results/clientpositive/correlationoptimizer8.q.out 2a60d81
ql/src/test/results/clientpositive/correlationoptimizer9.q.out 4a8fea8
ql/src/test/results/clientpositive/ctas_colname.q.out 6c4ee22
ql/src/test/results/clientpositive/ctas_hadoop20.q.out 48bf035
ql/src/test/results/clientpositive/ctas_uses_database_location.q.out fd7abc0
ql/src/test/results/clientpositive/decimal_udf.q.out 2627b71
ql/src/test/results/clientpositive/filter_join_breaktask.q.out 9560d20
ql/src/test/results/clientpositive/groupby1.q.out 73171ba
ql/src/test/results/clientpositive/groupby10.q.out 0d867e6
ql/src/test/results/clientpositive/groupby11.q.out f3f3dc3
ql/src/test/results/clientpositive/groupby1_limit.q.out bc9ba73
ql/src/test/results/clientpositive/groupby1_map_skew.q.out c51758a
ql/src/test/results/clientpositive/groupby3.q.out bcb96eb
ql/src/test/results/clientpositive/groupby3_map_skew.q.out 6e6aaf4
ql/src/test/results/clientpositive/groupby4.q.out 763ef08
ql/src/test/results/clientpositive/groupby5.q.out 5758b6e
ql/src/test/results/clientpositive/groupby6.q.out c27030c
ql/src/test/results/clientpositive/groupby6_map_skew.q.out aae7430
ql/src/test/results/clientpositive/groupby7_map.q.out a12e3fe
ql/src/test/results/clientpositive/groupby7_map_skew.q.out cce662c
ql/src/test/results/clientpositive/groupby7_noskew.q.out 4c8f8de
ql/src/test/results/clientpositive/groupby7_noskew_multi_single_reducer.q.out
461f8d6
ql/src/test/results/clientpositive/groupby8.q.out aa5ead8
ql/src/test/results/clientpositive/groupby8_map.q.out 2edda9f
ql/src/test/results/clientpositive/groupby8_map_skew.q.out 2edda9f
ql/src/test/results/clientpositive/groupby8_noskew.q.out 2edda9f
ql/src/test/results/clientpositive/groupby9.q.out 089b3c8
ql/src/test/results/clientpositive/groupby_complex_types.q.out a83de15
ql/src/test/results/clientpositive/groupby_complex_types_multi_single_reducer.q.out
9e2979a
ql/src/test/results/clientpositive/groupby_cube1.q.out 9bb7509
ql/src/test/results/clientpositive/groupby_distinct_samekey.q.out aa4696c
ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out 28c8272
ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out 77e40cd
ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out e625f53
ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out b35de8b
ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out
fdf577d
ql/src/test/results/clientpositive/groupby_multi_single_reducer.q.out 5e97258
ql/src/test/results/clientpositive/groupby_position.q.out 3f02f72
ql/src/test/results/clientpositive/groupby_rollup1.q.out bc8396c
ql/src/test/results/clientpositive/groupby_sort_1.q.out fd0bea1
ql/src/test/results/clientpositive/groupby_sort_3.q.out 7a6a809
ql/src/test/results/clientpositive/groupby_sort_5.q.out 23cfec3
ql/src/test/results/clientpositive/groupby_sort_7.q.out 1c061ae
ql/src/test/results/clientpositive/groupby_sort_skew_1.q.out 08c64a3
ql/src/test/results/clientpositive/index_auto.q.out c517af7
ql/src/test/results/clientpositive/index_auto_file_format.q.out 2609111
ql/src/test/results/clientpositive/index_auto_mult_tables.q.out 957fc82
ql/src/test/results/clientpositive/index_auto_mult_tables_compact.q.out
097a239
ql/src/test/results/clientpositive/index_auto_multiple.q.out 9b94583
ql/src/test/results/clientpositive/index_auto_partitioned.q.out a9ba77f
ql/src/test/results/clientpositive/index_auto_self_join.q.out 9020c74
ql/src/test/results/clientpositive/index_auto_update.q.out 91b667e
ql/src/test/results/clientpositive/index_bitmap3.q.out 335a27e
ql/src/test/results/clientpositive/index_bitmap_auto.q.out 0314344
ql/src/test/results/clientpositive/index_compression.q.out 6b0999f
ql/src/test/results/clientpositive/index_serde.q.out 51b7d69
ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out
cf4f32d
ql/src/test/results/clientpositive/innerjoin.q.out cf8d952
ql/src/test/results/clientpositive/input11.q.out 2f77b85
ql/src/test/results/clientpositive/input12_hadoop20.q.out 04e769e
ql/src/test/results/clientpositive/input13.q.out eab1895
ql/src/test/results/clientpositive/input14_limit.q.out 9eb1bd7
ql/src/test/results/clientpositive/input1_limit.q.out 8927b19
ql/src/test/results/clientpositive/input34.q.out 876b6ca
ql/src/test/results/clientpositive/input35.q.out 9a0ea31
ql/src/test/results/clientpositive/input36.q.out a275ccb
ql/src/test/results/clientpositive/input38.q.out 74d7ccd
ql/src/test/results/clientpositive/input39_hadoop20.q.out d79aeac
ql/src/test/results/clientpositive/input3_limit.q.out 301e813
ql/src/test/results/clientpositive/input4_limit.q.out 2492753
ql/src/test/results/clientpositive/input6.q.out 832a849
ql/src/test/results/clientpositive/input7.q.out ae89e27
ql/src/test/results/clientpositive/input8.q.out 1b4ef58
ql/src/test/results/clientpositive/input9.q.out fa55649
ql/src/test/results/clientpositive/input_dynamicserde.q.out 40b1e3f
ql/src/test/results/clientpositive/input_part1.q.out 2dcbdf0
ql/src/test/results/clientpositive/input_part2.q.out 9c0d994
ql/src/test/results/clientpositive/input_part5.q.out 4219b8b
ql/src/test/results/clientpositive/input_testsequencefile.q.out da790fa
ql/src/test/results/clientpositive/input_testxpath.q.out 8346fc6
ql/src/test/results/clientpositive/input_testxpath2.q.out 56f6bba
ql/src/test/results/clientpositive/insert1.q.out 0c57916
ql/src/test/results/clientpositive/insert_into3.q.out 639e2a7
ql/src/test/results/clientpositive/insert_into4.q.out 0a0b270
ql/src/test/results/clientpositive/insert_into5.q.out 533e0d5
ql/src/test/results/clientpositive/insert_into6.q.out db3fd2c
ql/src/test/results/clientpositive/join0.q.out 6d5fc0b
ql/src/test/results/clientpositive/join13.q.out 49d9c9a
ql/src/test/results/clientpositive/join15.q.out a6a0771
ql/src/test/results/clientpositive/join18.q.out dda4dd6
ql/src/test/results/clientpositive/join18_multi_distinct.q.out 8ff5b46
ql/src/test/results/clientpositive/join19.q.out fc4efde
ql/src/test/results/clientpositive/join2.q.out 21be94c
ql/src/test/results/clientpositive/join20.q.out c267d68
ql/src/test/results/clientpositive/join21.q.out 329aef6
ql/src/test/results/clientpositive/join22.q.out c205cd3
ql/src/test/results/clientpositive/join23.q.out cdee6a7
ql/src/test/results/clientpositive/join25.q.out 44aebbe
ql/src/test/results/clientpositive/join26.q.out 4c4977a
ql/src/test/results/clientpositive/join27.q.out 04ddbb6
ql/src/test/results/clientpositive/join29.q.out 6f08274
ql/src/test/results/clientpositive/join31.q.out ac3abca
ql/src/test/results/clientpositive/join32_lessSize.q.out fee0212
ql/src/test/results/clientpositive/join36.q.out da3d6c1
ql/src/test/results/clientpositive/join37.q.out 2074beb
ql/src/test/results/clientpositive/join39.q.out 2c2ca69
ql/src/test/results/clientpositive/join40.q.out e9e35ac
ql/src/test/results/clientpositive/join_hive_626.q.out 70c6c8e
ql/src/test/results/clientpositive/join_map_ppr.q.out ef6cd5a
ql/src/test/results/clientpositive/join_nullsafe.q.out 1831b87
ql/src/test/results/clientpositive/join_reorder.q.out 1a21b42
ql/src/test/results/clientpositive/join_reorder2.q.out 0599d62
ql/src/test/results/clientpositive/join_reorder3.q.out 81d3148
ql/src/test/results/clientpositive/join_vc.q.out f1433f3
ql/src/test/results/clientpositive/lateral_view.q.out 5150a63
ql/src/test/results/clientpositive/lateral_view_cp.q.out 7c342c1
ql/src/test/results/clientpositive/lateral_view_noalias.q.out ba93afc
ql/src/test/results/clientpositive/limit_pushdown.q.out 214fed5
ql/src/test/results/clientpositive/limit_pushdown_negative.q.out 857b6d0
ql/src/test/results/clientpositive/lineage1.q.out 9efbdf6
ql/src/test/results/clientpositive/load_dyn_part1.q.out 90c2a3e
ql/src/test/results/clientpositive/load_dyn_part14.q.out 43b09f0
ql/src/test/results/clientpositive/mapjoin_distinct.q.out f654ca4
ql/src/test/results/clientpositive/merge1.q.out c557114
ql/src/test/results/clientpositive/merge2.q.out c5c4118
ql/src/test/results/clientpositive/merge3.q.out 244ec7b
ql/src/test/results/clientpositive/merge4.q.out 312f2ab
ql/src/test/results/clientpositive/merge_dynamic_partition.q.out a9bfc87
ql/src/test/results/clientpositive/merge_dynamic_partition2.q.out c2231ea
ql/src/test/results/clientpositive/merge_dynamic_partition3.q.out 7eaeac0
ql/src/test/results/clientpositive/mergejoins.q.out 32ac4f7
ql/src/test/results/clientpositive/mergejoins_mixed.q.out b76fa01
ql/src/test/results/clientpositive/metadataonly1.q.out 11bca7b
ql/src/test/results/clientpositive/multiMapJoin1.q.out 83bb2f3
ql/src/test/results/clientpositive/multiMapJoin2.q.out e0eb2e1
ql/src/test/results/clientpositive/multi_insert.q.out dc6c06e
ql/src/test/results/clientpositive/multi_insert_gby.q.out a5b5893
ql/src/test/results/clientpositive/multi_insert_gby2.q.out eed4387
ql/src/test/results/clientpositive/multi_insert_gby3.q.out a473b3d
ql/src/test/results/clientpositive/multi_insert_lateral_view.q.out 0780009
ql/src/test/results/clientpositive/multi_insert_move_tasks_share_dependencies.q.out
757ec26
ql/src/test/results/clientpositive/multigroupby_singlemr.q.out f8f75b5
ql/src/test/results/clientpositive/no_hooks.q.out 4684fb6
ql/src/test/results/clientpositive/nonblock_op_deduplicate.q.out c326610
ql/src/test/results/clientpositive/nullgroup.q.out 4e6922f
ql/src/test/results/clientpositive/nullgroup2.q.out 2b1d1a2
ql/src/test/results/clientpositive/nullgroup4.q.out f935b54
ql/src/test/results/clientpositive/orc_createas1.q.out 5d9b662
ql/src/test/results/clientpositive/orc_predicate_pushdown.q.out ffd577f
ql/src/test/results/clientpositive/parallel.q.out 61c5415
ql/src/test/results/clientpositive/pcr.q.out 0fec132
ql/src/test/results/clientpositive/ppd2.q.out 26c10d9
ql/src/test/results/clientpositive/ppd_clusterby.q.out 1da05cc
ql/src/test/results/clientpositive/ppd_constant_expr.q.out 9078bb9
ql/src/test/results/clientpositive/ppd_gby2.q.out 59d2c84
ql/src/test/results/clientpositive/ppd_gby_join.q.out 8351f88
ql/src/test/results/clientpositive/ppd_join2.q.out 304e749
ql/src/test/results/clientpositive/ppd_join_filter.q.out fef321e
ql/src/test/results/clientpositive/ppd_repeated_alias.q.out 4b1e630
ql/src/test/results/clientpositive/ppd_udf_case.q.out 1ff3349
ql/src/test/results/clientpositive/ppd_vc.q.out 5e73573
ql/src/test/results/clientpositive/ql_rewrite_gbtoidx.q.out 00807d3
ql/src/test/results/clientpositive/quote1.q.out b6de9e6
ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 9785fa4
ql/src/test/results/clientpositive/rcfile_merge1.q.out 385dde5
ql/src/test/results/clientpositive/rcfile_merge4.q.out 8a96122
ql/src/test/results/clientpositive/reduce_deduplicate_exclude_join.q.out
8d51bfc
ql/src/test/results/clientpositive/reduce_deduplicate_extended.q.out adf47ef
ql/src/test/results/clientpositive/regex_col.q.out af736cc
ql/src/test/results/clientpositive/sample1.q.out 4d1f62e
ql/src/test/results/clientpositive/sample10.q.out 0fb283b
ql/src/test/results/clientpositive/sample2.q.out 7b2b427
ql/src/test/results/clientpositive/sample4.q.out a1a28ae
ql/src/test/results/clientpositive/sample5.q.out a623545
ql/src/test/results/clientpositive/sample6.q.out 4918653
ql/src/test/results/clientpositive/sample7.q.out 6e33901
ql/src/test/results/clientpositive/sample8.q.out 101db85
ql/src/test/results/clientpositive/semijoin.q.out d6a2694
ql/src/test/results/clientpositive/skewjoinopt13.q.out b816ae3
ql/src/test/results/clientpositive/skewjoinopt9.q.out c17d2a4
ql/src/test/results/clientpositive/smb_mapjoin9.q.out 678e559
ql/src/test/results/clientpositive/smb_mapjoin_14.q.out b5f010f
ql/src/test/results/clientpositive/smb_mapjoin_25.q.out 43002d1
ql/src/test/results/clientpositive/smb_mapjoin_6.q.out b597061
ql/src/test/results/clientpositive/smb_mapjoin_7.q.out 0012c44
ql/src/test/results/clientpositive/stats0.q.out 8f1fd9c
ql/src/test/results/clientpositive/stats11.q.out 761552f
ql/src/test/results/clientpositive/stats4.q.out ea9343f
ql/src/test/results/clientpositive/stats_empty_dyn_part.q.out 6af6a82
ql/src/test/results/clientpositive/subq.q.out 3261a2c
ql/src/test/results/clientpositive/udf1.q.out 30f946b
ql/src/test/results/clientpositive/udf_10_trims.q.out 0fcd68a
ql/src/test/results/clientpositive/udf_case_column_pruning.q.out e286c1c
ql/src/test/results/clientpositive/udf_explode.q.out a9c33a9
ql/src/test/results/clientpositive/udf_length.q.out 945c382
ql/src/test/results/clientpositive/udf_reverse.q.out ed50f8d
ql/src/test/results/clientpositive/udtf_explode.q.out 8c97205
ql/src/test/results/clientpositive/udtf_json_tuple.q.out a43a009
ql/src/test/results/clientpositive/union.q.out 5da5645
ql/src/test/results/clientpositive/union10.q.out ad05b38
ql/src/test/results/clientpositive/union12.q.out 4a1dea6
ql/src/test/results/clientpositive/union17.q.out 5fa6de3
ql/src/test/results/clientpositive/union18.q.out c59389b
ql/src/test/results/clientpositive/union24.q.out 703aa0b
ql/src/test/results/clientpositive/union28.q.out 32d1b33
ql/src/test/results/clientpositive/union29.q.out 39b4140
ql/src/test/results/clientpositive/union3.q.out 1092d3e
ql/src/test/results/clientpositive/union30.q.out 1e759b0
ql/src/test/results/clientpositive/union31.q.out 89a2d86
ql/src/test/results/clientpositive/union33.q.out 9c9cc22
ql/src/test/results/clientpositive/union4.q.out 97d8223
ql/src/test/results/clientpositive/union6.q.out b07b562
ql/src/test/results/compiler/plan/case_sensitivity.q.xml 54863b1
ql/src/test/results/compiler/plan/input1.q.xml 4d0c0e8
ql/src/test/results/compiler/plan/input2.q.xml 619b6e5
ql/src/test/results/compiler/plan/input3.q.xml fb8b6f4
ql/src/test/results/compiler/plan/input6.q.xml 6a5dbdf
ql/src/test/results/compiler/plan/input7.q.xml ac1ca96
ql/src/test/results/compiler/plan/input9.q.xml a461aab
ql/src/test/results/compiler/plan/input_testsequencefile.q.xml 9296ec9
ql/src/test/results/compiler/plan/join2.q.xml 4e027ce
ql/src/test/results/compiler/plan/sample2.q.xml 68a7e24
ql/src/test/results/compiler/plan/sample3.q.xml ef80238
ql/src/test/results/compiler/plan/sample4.q.xml 68a7e24
ql/src/test/results/compiler/plan/sample5.q.xml 03a5ef0
ql/src/test/results/compiler/plan/sample6.q.xml 8c8782a
ql/src/test/results/compiler/plan/sample7.q.xml 25e4414
ql/src/test/results/compiler/plan/subq.q.xml 23f79d5
ql/src/test/results/compiler/plan/union.q.xml ddd66a5
serde/src/java/org/apache/hadoop/hive/serde2/ColumnProjectionUtils.java
0b3ef7b
serde/src/java/org/apache/hadoop/hive/serde2/columnar/ColumnarSerDe.java
11f5f07
serde/src/java/org/apache/hadoop/hive/serde2/columnar/ColumnarStruct.java
1335446
serde/src/java/org/apache/hadoop/hive/serde2/columnar/ColumnarStructBase.java
e1270cc
serde/src/java/org/apache/hadoop/hive/serde2/columnar/LazyBinaryColumnarSerDe.java
b717278
serde/src/java/org/apache/hadoop/hive/serde2/columnar/LazyBinaryColumnarStruct.java
0317024
serde/src/test/org/apache/hadoop/hive/serde2/TestColumnProjectionUtils.java
PRE-CREATION
Diff: https://reviews.apache.org/r/14221/diff/
Testing
-------
Thanks,
Yin Huai