http://git-wip-us.apache.org/repos/asf/hive/blob/774a8ef7/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
----------------------------------------------------------------------
diff --git a/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h 
b/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
index 1d57aee..59b2876 100644
--- a/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
+++ b/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
@@ -65,7 +65,7 @@ class ThriftHiveMetastoreIf : virtual public  
::facebook::fb303::FacebookService
   virtual void get_table_objects_by_name(std::vector<Table> & _return, const 
std::string& dbname, const std::vector<std::string> & tbl_names) = 0;
   virtual void get_table_req(GetTableResult& _return, const GetTableRequest& 
req) = 0;
   virtual void get_table_objects_by_name_req(GetTablesResult& _return, const 
GetTablesRequest& req) = 0;
-  virtual void get_materialization_invalidation_info(std::map<std::string, 
Materialization> & _return, const std::string& dbname, const 
std::vector<std::string> & tbl_names) = 0;
+  virtual void get_materialization_invalidation_info(Materialization& _return, 
const CreationMetadata& creation_metadata, const std::string& validTxnList) = 0;
   virtual void update_creation_metadata(const std::string& catName, const 
std::string& dbname, const std::string& tbl_name, const CreationMetadata& 
creation_metadata) = 0;
   virtual void get_table_names_by_filter(std::vector<std::string> & _return, 
const std::string& dbname, const std::string& filter, const int16_t max_tables) 
= 0;
   virtual void alter_table(const std::string& dbname, const std::string& 
tbl_name, const Table& new_tbl) = 0;
@@ -389,7 +389,7 @@ class ThriftHiveMetastoreNull : virtual public 
ThriftHiveMetastoreIf , virtual p
   void get_table_objects_by_name_req(GetTablesResult& /* _return */, const 
GetTablesRequest& /* req */) {
     return;
   }
-  void get_materialization_invalidation_info(std::map<std::string, 
Materialization> & /* _return */, const std::string& /* dbname */, const 
std::vector<std::string> & /* tbl_names */) {
+  void get_materialization_invalidation_info(Materialization& /* _return */, 
const CreationMetadata& /* creation_metadata */, const std::string& /* 
validTxnList */) {
     return;
   }
   void update_creation_metadata(const std::string& /* catName */, const 
std::string& /* dbname */, const std::string& /* tbl_name */, const 
CreationMetadata& /* creation_metadata */) {
@@ -6127,9 +6127,9 @@ class 
ThriftHiveMetastore_get_table_objects_by_name_req_presult {
 };
 
 typedef struct 
_ThriftHiveMetastore_get_materialization_invalidation_info_args__isset {
-  _ThriftHiveMetastore_get_materialization_invalidation_info_args__isset() : 
dbname(false), tbl_names(false) {}
-  bool dbname :1;
-  bool tbl_names :1;
+  _ThriftHiveMetastore_get_materialization_invalidation_info_args__isset() : 
creation_metadata(false), validTxnList(false) {}
+  bool creation_metadata :1;
+  bool validTxnList :1;
 } _ThriftHiveMetastore_get_materialization_invalidation_info_args__isset;
 
 class ThriftHiveMetastore_get_materialization_invalidation_info_args {
@@ -6137,24 +6137,24 @@ class 
ThriftHiveMetastore_get_materialization_invalidation_info_args {
 
   ThriftHiveMetastore_get_materialization_invalidation_info_args(const 
ThriftHiveMetastore_get_materialization_invalidation_info_args&);
   ThriftHiveMetastore_get_materialization_invalidation_info_args& 
operator=(const 
ThriftHiveMetastore_get_materialization_invalidation_info_args&);
-  ThriftHiveMetastore_get_materialization_invalidation_info_args() : dbname() {
+  ThriftHiveMetastore_get_materialization_invalidation_info_args() : 
validTxnList() {
   }
 
   virtual ~ThriftHiveMetastore_get_materialization_invalidation_info_args() 
throw();
-  std::string dbname;
-  std::vector<std::string>  tbl_names;
+  CreationMetadata creation_metadata;
+  std::string validTxnList;
 
   _ThriftHiveMetastore_get_materialization_invalidation_info_args__isset 
__isset;
 
-  void __set_dbname(const std::string& val);
+  void __set_creation_metadata(const CreationMetadata& val);
 
-  void __set_tbl_names(const std::vector<std::string> & val);
+  void __set_validTxnList(const std::string& val);
 
   bool operator == (const 
ThriftHiveMetastore_get_materialization_invalidation_info_args & rhs) const
   {
-    if (!(dbname == rhs.dbname))
+    if (!(creation_metadata == rhs.creation_metadata))
       return false;
-    if (!(tbl_names == rhs.tbl_names))
+    if (!(validTxnList == rhs.validTxnList))
       return false;
     return true;
   }
@@ -6175,8 +6175,8 @@ class 
ThriftHiveMetastore_get_materialization_invalidation_info_pargs {
 
 
   virtual ~ThriftHiveMetastore_get_materialization_invalidation_info_pargs() 
throw();
-  const std::string* dbname;
-  const std::vector<std::string> * tbl_names;
+  const CreationMetadata* creation_metadata;
+  const std::string* validTxnList;
 
   uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
 
@@ -6199,14 +6199,14 @@ class 
ThriftHiveMetastore_get_materialization_invalidation_info_result {
   }
 
   virtual ~ThriftHiveMetastore_get_materialization_invalidation_info_result() 
throw();
-  std::map<std::string, Materialization>  success;
+  Materialization success;
   MetaException o1;
   InvalidOperationException o2;
   UnknownDBException o3;
 
   _ThriftHiveMetastore_get_materialization_invalidation_info_result__isset 
__isset;
 
-  void __set_success(const std::map<std::string, Materialization> & val);
+  void __set_success(const Materialization& val);
 
   void __set_o1(const MetaException& val);
 
@@ -6250,7 +6250,7 @@ class 
ThriftHiveMetastore_get_materialization_invalidation_info_presult {
 
 
   virtual ~ThriftHiveMetastore_get_materialization_invalidation_info_presult() 
throw();
-  std::map<std::string, Materialization> * success;
+  Materialization* success;
   MetaException o1;
   InvalidOperationException o2;
   UnknownDBException o3;
@@ -26352,9 +26352,9 @@ class ThriftHiveMetastoreClient : virtual public 
ThriftHiveMetastoreIf, public
   void get_table_objects_by_name_req(GetTablesResult& _return, const 
GetTablesRequest& req);
   void send_get_table_objects_by_name_req(const GetTablesRequest& req);
   void recv_get_table_objects_by_name_req(GetTablesResult& _return);
-  void get_materialization_invalidation_info(std::map<std::string, 
Materialization> & _return, const std::string& dbname, const 
std::vector<std::string> & tbl_names);
-  void send_get_materialization_invalidation_info(const std::string& dbname, 
const std::vector<std::string> & tbl_names);
-  void recv_get_materialization_invalidation_info(std::map<std::string, 
Materialization> & _return);
+  void get_materialization_invalidation_info(Materialization& _return, const 
CreationMetadata& creation_metadata, const std::string& validTxnList);
+  void send_get_materialization_invalidation_info(const CreationMetadata& 
creation_metadata, const std::string& validTxnList);
+  void recv_get_materialization_invalidation_info(Materialization& _return);
   void update_creation_metadata(const std::string& catName, const std::string& 
dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata);
   void send_update_creation_metadata(const std::string& catName, const 
std::string& dbname, const std::string& tbl_name, const CreationMetadata& 
creation_metadata);
   void recv_update_creation_metadata();
@@ -27713,13 +27713,13 @@ class ThriftHiveMetastoreMultiface : virtual public 
ThriftHiveMetastoreIf, publi
     return;
   }
 
-  void get_materialization_invalidation_info(std::map<std::string, 
Materialization> & _return, const std::string& dbname, const 
std::vector<std::string> & tbl_names) {
+  void get_materialization_invalidation_info(Materialization& _return, const 
CreationMetadata& creation_metadata, const std::string& validTxnList) {
     size_t sz = ifaces_.size();
     size_t i = 0;
     for (; i < (sz - 1); ++i) {
-      ifaces_[i]->get_materialization_invalidation_info(_return, dbname, 
tbl_names);
+      ifaces_[i]->get_materialization_invalidation_info(_return, 
creation_metadata, validTxnList);
     }
-    ifaces_[i]->get_materialization_invalidation_info(_return, dbname, 
tbl_names);
+    ifaces_[i]->get_materialization_invalidation_info(_return, 
creation_metadata, validTxnList);
     return;
   }
 
@@ -29439,9 +29439,9 @@ class ThriftHiveMetastoreConcurrentClient : virtual 
public ThriftHiveMetastoreIf
   void get_table_objects_by_name_req(GetTablesResult& _return, const 
GetTablesRequest& req);
   int32_t send_get_table_objects_by_name_req(const GetTablesRequest& req);
   void recv_get_table_objects_by_name_req(GetTablesResult& _return, const 
int32_t seqid);
-  void get_materialization_invalidation_info(std::map<std::string, 
Materialization> & _return, const std::string& dbname, const 
std::vector<std::string> & tbl_names);
-  int32_t send_get_materialization_invalidation_info(const std::string& 
dbname, const std::vector<std::string> & tbl_names);
-  void recv_get_materialization_invalidation_info(std::map<std::string, 
Materialization> & _return, const int32_t seqid);
+  void get_materialization_invalidation_info(Materialization& _return, const 
CreationMetadata& creation_metadata, const std::string& validTxnList);
+  int32_t send_get_materialization_invalidation_info(const CreationMetadata& 
creation_metadata, const std::string& validTxnList);
+  void recv_get_materialization_invalidation_info(Materialization& _return, 
const int32_t seqid);
   void update_creation_metadata(const std::string& catName, const std::string& 
dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata);
   int32_t send_update_creation_metadata(const std::string& catName, const 
std::string& dbname, const std::string& tbl_name, const CreationMetadata& 
creation_metadata);
   void recv_update_creation_metadata(const int32_t seqid);

http://git-wip-us.apache.org/repos/asf/hive/blob/774a8ef7/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
----------------------------------------------------------------------
diff --git 
a/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
 
b/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
index d45ec81..d01b639 100644
--- 
a/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
+++ 
b/standalone-metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
@@ -237,7 +237,7 @@ class ThriftHiveMetastoreHandler : virtual public 
ThriftHiveMetastoreIf {
     printf("get_table_objects_by_name_req\n");
   }
 
-  void get_materialization_invalidation_info(std::map<std::string, 
Materialization> & _return, const std::string& dbname, const 
std::vector<std::string> & tbl_names) {
+  void get_materialization_invalidation_info(Materialization& _return, const 
CreationMetadata& creation_metadata, const std::string& validTxnList) {
     // Your implementation goes here
     printf("get_materialization_invalidation_info\n");
   }

Reply via email to