HIVE-12253 : revert HIVE-12061 (Sergey Shelukhin, reviewed by Prasanth Jayachandran)
Project: http://git-wip-us.apache.org/repos/asf/hive/repo Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/3e0d87f8 Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/3e0d87f8 Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/3e0d87f8 Branch: refs/heads/master Commit: 3e0d87f8114508916c4268bf3317ba3da5523def Parents: 2653537 Author: Sergey Shelukhin <ser...@apache.org> Authored: Fri Oct 23 16:42:16 2015 -0700 Committer: Sergey Shelukhin <ser...@apache.org> Committed: Fri Oct 23 16:49:14 2015 -0700 ---------------------------------------------------------------------- metastore/if/hive_metastore.thrift | 8 +- .../gen/thrift/gen-cpp/ThriftHiveMetastore.cpp | 1744 +++++++++--------- .../gen/thrift/gen-cpp/hive_metastore_types.cpp | 402 ++-- .../gen/thrift/gen-cpp/hive_metastore_types.h | 20 +- .../metastore/api/FileMetadataExprType.java | 42 - .../api/GetFileMetadataByExprRequest.java | 126 +- .../src/gen/thrift/gen-php/metastore/Types.php | 30 - .../gen/thrift/gen-py/hive_metastore/ttypes.py | 26 +- .../gen/thrift/gen-rb/hive_metastore_types.rb | 13 +- .../hive/metastore/FileMetadataHandler.java | 30 - .../hadoop/hive/metastore/HiveMetaStore.java | 15 +- .../hadoop/hive/metastore/ObjectStore.java | 3 +- .../apache/hadoop/hive/metastore/RawStore.java | 8 +- .../filemeta/OrcFileMetadataHandler.java | 63 - .../hive/metastore/hbase/HBaseReadWrite.java | 2 +- .../hadoop/hive/metastore/hbase/HBaseStore.java | 41 +- .../DummyRawStoreControlledCommit.java | 3 +- .../DummyRawStoreForJdoConnection.java | 3 +- 18 files changed, 1095 insertions(+), 1484 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hive/blob/3e0d87f8/metastore/if/hive_metastore.thrift ---------------------------------------------------------------------- diff --git a/metastore/if/hive_metastore.thrift b/metastore/if/hive_metastore.thrift index 3e30f56..751cebe 100755 --- a/metastore/if/hive_metastore.thrift +++ b/metastore/if/hive_metastore.thrift @@ -725,17 +725,11 @@ struct GetFileMetadataByExprResult { 2: required bool isSupported } -enum FileMetadataExprType { - ORC_SARG = 1 -} - - // Request type for get_file_metadata_by_expr struct GetFileMetadataByExprRequest { 1: required list<i64> fileIds, 2: required binary expr, - 3: optional bool doGetFooters, - 4: optional FileMetadataExprType type + 3: optional bool doGetFooters } // Return type for get_file_metadata