You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Navis Ryu <na...@nexr.com> on 2014/05/26 09:18:55 UTC

Review Request 21903: Support fully managed partitioned table, which does not allow partitions to have different properties with table

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

Review request for hive.


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


Repository: hive-git


Description
-------

Mostly, partitioned table has the same storage description with mother table just except data location. If partitions can be forced not to have different schema with table by configuration, the time for retrieving partition objects from metastore and for creating serde for each partition could be nullified.


Diffs
-----

  metastore/if/hive_metastore.thrift eef1b80 
  metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h 2a1b4d7 
  metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.cpp 9567874 
  metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp b18009c 
  metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java 4f051af 
  metastore/src/gen/thrift/gen-php/metastore/ThriftHiveMetastore.php c79624f 
  metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote fdedb57 
  metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore.py 23679be 
  metastore/src/gen/thrift/gen-rb/thrift_hive_metastore.rb 56c23e6 
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java 487d292 
  metastore/src/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java 0c2209b 
  metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreUtils.java 5a56ced 
  metastore/src/java/org/apache/hadoop/hive/metastore/Warehouse.java c1790b4 
  ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java 68ab337 
  ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java 0da886b 
  ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java 26cdc5a 
  ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java 3a1e7fd 
  ql/src/java/org/apache/hadoop/hive/ql/metadata/Table.java 3df2690 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/SimpleFetchOptimizer.java 7413d2b 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartExprEvalUtils.java 6159c7d 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java 6bdf394 
  ql/src/java/org/apache/hadoop/hive/ql/plan/FetchWork.java 32d84ea 
  ql/src/java/org/apache/hadoop/hive/ql/plan/TableDesc.java 39f1793 

Diff: https://reviews.apache.org/r/21903/diff/


Testing
-------


Thanks,

Navis Ryu