Modified: 
hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h
URL: 
http://svn.apache.org/viewvc/hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h?rev=1613740&r1=1613739&r2=1613740&view=diff
==============================================================================
--- hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h 
(original)
+++ hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore.h 
Sat Jul 26 23:45:46 2014
@@ -100,12 +100,14 @@ class ThriftHiveMetastoreIf : virtual pu
   virtual bool grant_role(const std::string& role_name, const std::string& 
principal_name, const PrincipalType::type principal_type, const std::string& 
grantor, const PrincipalType::type grantorType, const bool grant_option) = 0;
   virtual bool revoke_role(const std::string& role_name, const std::string& 
principal_name, const PrincipalType::type principal_type) = 0;
   virtual void list_roles(std::vector<Role> & _return, const std::string& 
principal_name, const PrincipalType::type principal_type) = 0;
+  virtual void grant_revoke_role(GrantRevokeRoleResponse& _return, const 
GrantRevokeRoleRequest& request) = 0;
   virtual void get_principals_in_role(GetPrincipalsInRoleResponse& _return, 
const GetPrincipalsInRoleRequest& request) = 0;
   virtual void 
get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& _return, const 
GetRoleGrantsForPrincipalRequest& request) = 0;
   virtual void get_privilege_set(PrincipalPrivilegeSet& _return, const 
HiveObjectRef& hiveObject, const std::string& user_name, const 
std::vector<std::string> & group_names) = 0;
   virtual void list_privileges(std::vector<HiveObjectPrivilege> & _return, 
const std::string& principal_name, const PrincipalType::type principal_type, 
const HiveObjectRef& hiveObject) = 0;
   virtual bool grant_privileges(const PrivilegeBag& privileges) = 0;
   virtual bool revoke_privileges(const PrivilegeBag& privileges) = 0;
+  virtual void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, 
const GrantRevokePrivilegeRequest& request) = 0;
   virtual void set_ugi(std::vector<std::string> & _return, const std::string& 
user_name, const std::vector<std::string> & group_names) = 0;
   virtual void get_delegation_token(std::string& _return, const std::string& 
token_owner, const std::string& renewer_kerberos_principal_name) = 0;
   virtual int64_t renew_delegation_token(const std::string& token_str_form) = 
0;
@@ -422,6 +424,9 @@ class ThriftHiveMetastoreNull : virtual 
   void list_roles(std::vector<Role> & /* _return */, const std::string& /* 
principal_name */, const PrincipalType::type /* principal_type */) {
     return;
   }
+  void grant_revoke_role(GrantRevokeRoleResponse& /* _return */, const 
GrantRevokeRoleRequest& /* request */) {
+    return;
+  }
   void get_principals_in_role(GetPrincipalsInRoleResponse& /* _return */, 
const GetPrincipalsInRoleRequest& /* request */) {
     return;
   }
@@ -442,6 +447,9 @@ class ThriftHiveMetastoreNull : virtual 
     bool _return = false;
     return _return;
   }
+  void grant_revoke_privileges(GrantRevokePrivilegeResponse& /* _return */, 
const GrantRevokePrivilegeRequest& /* request */) {
+    return;
+  }
   void set_ugi(std::vector<std::string> & /* _return */, const std::string& /* 
user_name */, const std::vector<std::string> & /* group_names */) {
     return;
   }
@@ -12524,6 +12532,124 @@ class ThriftHiveMetastore_list_roles_pre
 
 };
 
+typedef struct _ThriftHiveMetastore_grant_revoke_role_args__isset {
+  _ThriftHiveMetastore_grant_revoke_role_args__isset() : request(false) {}
+  bool request;
+} _ThriftHiveMetastore_grant_revoke_role_args__isset;
+
+class ThriftHiveMetastore_grant_revoke_role_args {
+ public:
+
+  ThriftHiveMetastore_grant_revoke_role_args() {
+  }
+
+  virtual ~ThriftHiveMetastore_grant_revoke_role_args() throw() {}
+
+  GrantRevokeRoleRequest request;
+
+  _ThriftHiveMetastore_grant_revoke_role_args__isset __isset;
+
+  void __set_request(const GrantRevokeRoleRequest& val) {
+    request = val;
+  }
+
+  bool operator == (const ThriftHiveMetastore_grant_revoke_role_args & rhs) 
const
+  {
+    if (!(request == rhs.request))
+      return false;
+    return true;
+  }
+  bool operator != (const ThriftHiveMetastore_grant_revoke_role_args &rhs) 
const {
+    return !(*this == rhs);
+  }
+
+  bool operator < (const ThriftHiveMetastore_grant_revoke_role_args & ) const;
+
+  uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+  uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+
+class ThriftHiveMetastore_grant_revoke_role_pargs {
+ public:
+
+
+  virtual ~ThriftHiveMetastore_grant_revoke_role_pargs() throw() {}
+
+  const GrantRevokeRoleRequest* request;
+
+  uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _ThriftHiveMetastore_grant_revoke_role_result__isset {
+  _ThriftHiveMetastore_grant_revoke_role_result__isset() : success(false), 
o1(false) {}
+  bool success;
+  bool o1;
+} _ThriftHiveMetastore_grant_revoke_role_result__isset;
+
+class ThriftHiveMetastore_grant_revoke_role_result {
+ public:
+
+  ThriftHiveMetastore_grant_revoke_role_result() {
+  }
+
+  virtual ~ThriftHiveMetastore_grant_revoke_role_result() throw() {}
+
+  GrantRevokeRoleResponse success;
+  MetaException o1;
+
+  _ThriftHiveMetastore_grant_revoke_role_result__isset __isset;
+
+  void __set_success(const GrantRevokeRoleResponse& val) {
+    success = val;
+  }
+
+  void __set_o1(const MetaException& val) {
+    o1 = val;
+  }
+
+  bool operator == (const ThriftHiveMetastore_grant_revoke_role_result & rhs) 
const
+  {
+    if (!(success == rhs.success))
+      return false;
+    if (!(o1 == rhs.o1))
+      return false;
+    return true;
+  }
+  bool operator != (const ThriftHiveMetastore_grant_revoke_role_result &rhs) 
const {
+    return !(*this == rhs);
+  }
+
+  bool operator < (const ThriftHiveMetastore_grant_revoke_role_result & ) 
const;
+
+  uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+  uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _ThriftHiveMetastore_grant_revoke_role_presult__isset {
+  _ThriftHiveMetastore_grant_revoke_role_presult__isset() : success(false), 
o1(false) {}
+  bool success;
+  bool o1;
+} _ThriftHiveMetastore_grant_revoke_role_presult__isset;
+
+class ThriftHiveMetastore_grant_revoke_role_presult {
+ public:
+
+
+  virtual ~ThriftHiveMetastore_grant_revoke_role_presult() throw() {}
+
+  GrantRevokeRoleResponse* success;
+  MetaException o1;
+
+  _ThriftHiveMetastore_grant_revoke_role_presult__isset __isset;
+
+  uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+
+};
+
 typedef struct _ThriftHiveMetastore_get_principals_in_role_args__isset {
   _ThriftHiveMetastore_get_principals_in_role_args__isset() : request(false) {}
   bool request;
@@ -13268,6 +13394,124 @@ class ThriftHiveMetastore_revoke_privile
 
 };
 
+typedef struct _ThriftHiveMetastore_grant_revoke_privileges_args__isset {
+  _ThriftHiveMetastore_grant_revoke_privileges_args__isset() : request(false) 
{}
+  bool request;
+} _ThriftHiveMetastore_grant_revoke_privileges_args__isset;
+
+class ThriftHiveMetastore_grant_revoke_privileges_args {
+ public:
+
+  ThriftHiveMetastore_grant_revoke_privileges_args() {
+  }
+
+  virtual ~ThriftHiveMetastore_grant_revoke_privileges_args() throw() {}
+
+  GrantRevokePrivilegeRequest request;
+
+  _ThriftHiveMetastore_grant_revoke_privileges_args__isset __isset;
+
+  void __set_request(const GrantRevokePrivilegeRequest& val) {
+    request = val;
+  }
+
+  bool operator == (const ThriftHiveMetastore_grant_revoke_privileges_args & 
rhs) const
+  {
+    if (!(request == rhs.request))
+      return false;
+    return true;
+  }
+  bool operator != (const ThriftHiveMetastore_grant_revoke_privileges_args 
&rhs) const {
+    return !(*this == rhs);
+  }
+
+  bool operator < (const ThriftHiveMetastore_grant_revoke_privileges_args & ) 
const;
+
+  uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+  uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+
+class ThriftHiveMetastore_grant_revoke_privileges_pargs {
+ public:
+
+
+  virtual ~ThriftHiveMetastore_grant_revoke_privileges_pargs() throw() {}
+
+  const GrantRevokePrivilegeRequest* request;
+
+  uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _ThriftHiveMetastore_grant_revoke_privileges_result__isset {
+  _ThriftHiveMetastore_grant_revoke_privileges_result__isset() : 
success(false), o1(false) {}
+  bool success;
+  bool o1;
+} _ThriftHiveMetastore_grant_revoke_privileges_result__isset;
+
+class ThriftHiveMetastore_grant_revoke_privileges_result {
+ public:
+
+  ThriftHiveMetastore_grant_revoke_privileges_result() {
+  }
+
+  virtual ~ThriftHiveMetastore_grant_revoke_privileges_result() throw() {}
+
+  GrantRevokePrivilegeResponse success;
+  MetaException o1;
+
+  _ThriftHiveMetastore_grant_revoke_privileges_result__isset __isset;
+
+  void __set_success(const GrantRevokePrivilegeResponse& val) {
+    success = val;
+  }
+
+  void __set_o1(const MetaException& val) {
+    o1 = val;
+  }
+
+  bool operator == (const ThriftHiveMetastore_grant_revoke_privileges_result & 
rhs) const
+  {
+    if (!(success == rhs.success))
+      return false;
+    if (!(o1 == rhs.o1))
+      return false;
+    return true;
+  }
+  bool operator != (const ThriftHiveMetastore_grant_revoke_privileges_result 
&rhs) const {
+    return !(*this == rhs);
+  }
+
+  bool operator < (const ThriftHiveMetastore_grant_revoke_privileges_result & 
) const;
+
+  uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+  uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
+
+};
+
+typedef struct _ThriftHiveMetastore_grant_revoke_privileges_presult__isset {
+  _ThriftHiveMetastore_grant_revoke_privileges_presult__isset() : 
success(false), o1(false) {}
+  bool success;
+  bool o1;
+} _ThriftHiveMetastore_grant_revoke_privileges_presult__isset;
+
+class ThriftHiveMetastore_grant_revoke_privileges_presult {
+ public:
+
+
+  virtual ~ThriftHiveMetastore_grant_revoke_privileges_presult() throw() {}
+
+  GrantRevokePrivilegeResponse* success;
+  MetaException o1;
+
+  _ThriftHiveMetastore_grant_revoke_privileges_presult__isset __isset;
+
+  uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
+
+};
+
 typedef struct _ThriftHiveMetastore_set_ugi_args__isset {
   _ThriftHiveMetastore_set_ugi_args__isset() : user_name(false), 
group_names(false) {}
   bool user_name;
@@ -15458,6 +15702,9 @@ class ThriftHiveMetastoreClient : virtua
   void list_roles(std::vector<Role> & _return, const std::string& 
principal_name, const PrincipalType::type principal_type);
   void send_list_roles(const std::string& principal_name, const 
PrincipalType::type principal_type);
   void recv_list_roles(std::vector<Role> & _return);
+  void grant_revoke_role(GrantRevokeRoleResponse& _return, const 
GrantRevokeRoleRequest& request);
+  void send_grant_revoke_role(const GrantRevokeRoleRequest& request);
+  void recv_grant_revoke_role(GrantRevokeRoleResponse& _return);
   void get_principals_in_role(GetPrincipalsInRoleResponse& _return, const 
GetPrincipalsInRoleRequest& request);
   void send_get_principals_in_role(const GetPrincipalsInRoleRequest& request);
   void recv_get_principals_in_role(GetPrincipalsInRoleResponse& _return);
@@ -15476,6 +15723,9 @@ class ThriftHiveMetastoreClient : virtua
   bool revoke_privileges(const PrivilegeBag& privileges);
   void send_revoke_privileges(const PrivilegeBag& privileges);
   bool recv_revoke_privileges();
+  void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const 
GrantRevokePrivilegeRequest& request);
+  void send_grant_revoke_privileges(const GrantRevokePrivilegeRequest& 
request);
+  void recv_grant_revoke_privileges(GrantRevokePrivilegeResponse& _return);
   void set_ugi(std::vector<std::string> & _return, const std::string& 
user_name, const std::vector<std::string> & group_names);
   void send_set_ugi(const std::string& user_name, const 
std::vector<std::string> & group_names);
   void recv_set_ugi(std::vector<std::string> & _return);
@@ -15621,12 +15871,14 @@ class ThriftHiveMetastoreProcessor : pub
   void process_grant_role(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_revoke_role(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_list_roles(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
+  void process_grant_revoke_role(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_get_principals_in_role(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_get_role_grants_for_principal(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_get_privilege_set(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_list_privileges(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_grant_privileges(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_revoke_privileges(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
+  void process_grant_revoke_privileges(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_set_ugi(int32_t seqid, ::apache::thrift::protocol::TProtocol* 
iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_get_delegation_token(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
   void process_renew_delegation_token(int32_t seqid, 
::apache::thrift::protocol::TProtocol* iprot, 
::apache::thrift::protocol::TProtocol* oprot, void* callContext);
@@ -15732,12 +15984,14 @@ class ThriftHiveMetastoreProcessor : pub
     processMap_["grant_role"] = 
&ThriftHiveMetastoreProcessor::process_grant_role;
     processMap_["revoke_role"] = 
&ThriftHiveMetastoreProcessor::process_revoke_role;
     processMap_["list_roles"] = 
&ThriftHiveMetastoreProcessor::process_list_roles;
+    processMap_["grant_revoke_role"] = 
&ThriftHiveMetastoreProcessor::process_grant_revoke_role;
     processMap_["get_principals_in_role"] = 
&ThriftHiveMetastoreProcessor::process_get_principals_in_role;
     processMap_["get_role_grants_for_principal"] = 
&ThriftHiveMetastoreProcessor::process_get_role_grants_for_principal;
     processMap_["get_privilege_set"] = 
&ThriftHiveMetastoreProcessor::process_get_privilege_set;
     processMap_["list_privileges"] = 
&ThriftHiveMetastoreProcessor::process_list_privileges;
     processMap_["grant_privileges"] = 
&ThriftHiveMetastoreProcessor::process_grant_privileges;
     processMap_["revoke_privileges"] = 
&ThriftHiveMetastoreProcessor::process_revoke_privileges;
+    processMap_["grant_revoke_privileges"] = 
&ThriftHiveMetastoreProcessor::process_grant_revoke_privileges;
     processMap_["set_ugi"] = &ThriftHiveMetastoreProcessor::process_set_ugi;
     processMap_["get_delegation_token"] = 
&ThriftHiveMetastoreProcessor::process_get_delegation_token;
     processMap_["renew_delegation_token"] = 
&ThriftHiveMetastoreProcessor::process_renew_delegation_token;
@@ -16592,6 +16846,16 @@ class ThriftHiveMetastoreMultiface : vir
     return;
   }
 
+  void grant_revoke_role(GrantRevokeRoleResponse& _return, const 
GrantRevokeRoleRequest& request) {
+    size_t sz = ifaces_.size();
+    size_t i = 0;
+    for (; i < (sz - 1); ++i) {
+      ifaces_[i]->grant_revoke_role(_return, request);
+    }
+    ifaces_[i]->grant_revoke_role(_return, request);
+    return;
+  }
+
   void get_principals_in_role(GetPrincipalsInRoleResponse& _return, const 
GetPrincipalsInRoleRequest& request) {
     size_t sz = ifaces_.size();
     size_t i = 0;
@@ -16650,6 +16914,16 @@ class ThriftHiveMetastoreMultiface : vir
     return ifaces_[i]->revoke_privileges(privileges);
   }
 
+  void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const 
GrantRevokePrivilegeRequest& request) {
+    size_t sz = ifaces_.size();
+    size_t i = 0;
+    for (; i < (sz - 1); ++i) {
+      ifaces_[i]->grant_revoke_privileges(_return, request);
+    }
+    ifaces_[i]->grant_revoke_privileges(_return, request);
+    return;
+  }
+
   void set_ugi(std::vector<std::string> & _return, const std::string& 
user_name, const std::vector<std::string> & group_names) {
     size_t sz = ifaces_.size();
     size_t i = 0;

Modified: 
hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
URL: 
http://svn.apache.org/viewvc/hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp?rev=1613740&r1=1613739&r2=1613740&view=diff
==============================================================================
--- 
hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
 (original)
+++ 
hive/branches/spark/metastore/src/gen/thrift/gen-cpp/ThriftHiveMetastore_server.skeleton.cpp
 Sat Jul 26 23:45:46 2014
@@ -442,6 +442,11 @@ class ThriftHiveMetastoreHandler : virtu
     printf("list_roles\n");
   }
 
+  void grant_revoke_role(GrantRevokeRoleResponse& _return, const 
GrantRevokeRoleRequest& request) {
+    // Your implementation goes here
+    printf("grant_revoke_role\n");
+  }
+
   void get_principals_in_role(GetPrincipalsInRoleResponse& _return, const 
GetPrincipalsInRoleRequest& request) {
     // Your implementation goes here
     printf("get_principals_in_role\n");
@@ -472,6 +477,11 @@ class ThriftHiveMetastoreHandler : virtu
     printf("revoke_privileges\n");
   }
 
+  void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const 
GrantRevokePrivilegeRequest& request) {
+    // Your implementation goes here
+    printf("grant_revoke_privileges\n");
+  }
+
   void set_ugi(std::vector<std::string> & _return, const std::string& 
user_name, const std::vector<std::string> & group_names) {
     // Your implementation goes here
     printf("set_ugi\n");


Reply via email to