7#ifndef ThriftHiveMetastore_H
8#define ThriftHiveMetastore_H
10#include <thrift/TDispatchProcessor.h>
11#include <thrift/async/TConcurrentClientSyncInfo.h>
13#include "hive_metastore_types.h"
14#include "FacebookService.h"
16namespace Apache {
namespace Hadoop {
namespace Hive {
19 #pragma warning( push )
20 #pragma warning (disable : 4250 )
30 virtual void getMetaConf(std::string& _return,
const std::string& key) = 0;
31 virtual void setMetaConf(
const std::string& key,
const std::string& value) = 0;
37 virtual void create_database(
const Database& database) = 0;
39 virtual void get_database(
Database& _return,
const std::string& name) = 0;
41 virtual void drop_database(
const std::string& name,
const bool deleteData,
const bool cascade) = 0;
43 virtual void get_databases(std::vector<std::string> & _return,
const std::string& pattern) = 0;
44 virtual void get_all_databases(std::vector<std::string> & _return) = 0;
45 virtual void alter_database(
const std::string& dbname,
const Database& db) = 0;
50 virtual void get_dataconnectors(std::vector<std::string> & _return) = 0;
52 virtual void get_type(
Type& _return,
const std::string& name) = 0;
53 virtual bool create_type(
const Type& type) = 0;
54 virtual bool drop_type(
const std::string& type) = 0;
55 virtual void get_type_all(std::map<std::string, Type> & _return,
const std::string& name) = 0;
56 virtual void get_fields(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name) = 0;
57 virtual void get_fields_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context) = 0;
59 virtual void get_schema(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name) = 0;
60 virtual void get_schema_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context) = 0;
62 virtual void create_table(
const Table& tbl) = 0;
63 virtual void create_table_with_environment_context(
const Table& tbl,
const EnvironmentContext& environment_context) = 0;
64 virtual void create_table_with_constraints(
const Table& tbl,
const std::vector<SQLPrimaryKey> & primaryKeys,
const std::vector<SQLForeignKey> & foreignKeys,
const std::vector<SQLUniqueConstraint> & uniqueConstraints,
const std::vector<SQLNotNullConstraint> & notNullConstraints,
const std::vector<SQLDefaultConstraint> & defaultConstraints,
const std::vector<SQLCheckConstraint> & checkConstraints) = 0;
74 virtual void drop_table(
const std::string& dbname,
const std::string& name,
const bool deleteData) = 0;
75 virtual void drop_table_with_environment_context(
const std::string& dbname,
const std::string& name,
const bool deleteData,
const EnvironmentContext& environment_context) = 0;
77 virtual void truncate_table(
const std::string& dbName,
const std::string& tableName,
const std::vector<std::string> & partNames) = 0;
79 virtual void get_tables(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern) = 0;
80 virtual void get_tables_by_type(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern,
const std::string& tableType) = 0;
81 virtual void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return) = 0;
82 virtual void get_materialized_views_for_rewriting(std::vector<std::string> & _return,
const std::string& db_name) = 0;
83 virtual void get_table_meta(std::vector<TableMeta> & _return,
const std::string& db_patterns,
const std::string& tbl_patterns,
const std::vector<std::string> & tbl_types) = 0;
84 virtual void get_all_tables(std::vector<std::string> & _return,
const std::string& db_name) = 0;
85 virtual void get_tables_ext(std::vector<ExtendedTableInfo> & _return,
const GetTablesExtRequest& req) = 0;
88 virtual void get_materialization_invalidation_info(
Materialization& _return,
const CreationMetadata& creation_metadata,
const std::string& validTxnList) = 0;
89 virtual void update_creation_metadata(
const std::string& catName,
const std::string& dbname,
const std::string& tbl_name,
const CreationMetadata& creation_metadata) = 0;
90 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;
91 virtual void alter_table(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl) = 0;
92 virtual void alter_table_with_environment_context(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const EnvironmentContext& environment_context) = 0;
93 virtual void alter_table_with_cascade(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const bool cascade) = 0;
97 virtual int32_t add_partitions(
const std::vector<Partition> & new_parts) = 0;
98 virtual int32_t add_partitions_pspec(
const std::vector<PartitionSpec> & new_parts) = 0;
99 virtual void append_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals) = 0;
101 virtual void append_partition_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const EnvironmentContext& environment_context) = 0;
103 virtual void append_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name) = 0;
104 virtual void append_partition_by_name_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const EnvironmentContext& environment_context) = 0;
105 virtual bool drop_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData) = 0;
106 virtual bool drop_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData,
const EnvironmentContext& environment_context) = 0;
108 virtual bool drop_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData) = 0;
109 virtual bool drop_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData,
const EnvironmentContext& environment_context) = 0;
111 virtual void get_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals) = 0;
113 virtual void exchange_partition(
Partition& _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name) = 0;
114 virtual void exchange_partitions(std::vector<Partition> & _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name) = 0;
115 virtual void get_partition_with_auth(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const std::string& user_name,
const std::vector<std::string> & group_names) = 0;
116 virtual void get_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name) = 0;
117 virtual void get_partitions(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts) = 0;
119 virtual void get_partitions_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names) = 0;
120 virtual void get_partitions_pspec(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int32_t max_parts) = 0;
121 virtual void get_partition_names(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts) = 0;
122 virtual void fetch_partition_names_req(std::vector<std::string> & _return,
const PartitionsRequest& partitionReq) = 0;
124 virtual void get_partitions_ps(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts) = 0;
125 virtual void get_partitions_ps_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names) = 0;
127 virtual void get_partition_names_ps(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts) = 0;
129 virtual void get_partition_names_req(std::vector<std::string> & _return,
const PartitionsByExprRequest& req) = 0;
130 virtual void get_partitions_by_filter(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int16_t max_parts) = 0;
132 virtual void get_part_specs_by_filter(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int32_t max_parts) = 0;
135 virtual int32_t get_num_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter) = 0;
136 virtual void get_partitions_by_names(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & names) = 0;
140 virtual void alter_partition(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part) = 0;
141 virtual void alter_partitions(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts) = 0;
142 virtual void alter_partitions_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts,
const EnvironmentContext& environment_context) = 0;
144 virtual void alter_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part,
const EnvironmentContext& environment_context) = 0;
145 virtual void rename_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const Partition& new_part) = 0;
147 virtual bool partition_name_has_valid_characters(
const std::vector<std::string> & part_vals,
const bool throw_exception) = 0;
148 virtual void get_config_value(std::string& _return,
const std::string& name,
const std::string& defaultValue) = 0;
149 virtual void partition_name_to_vals(std::vector<std::string> & _return,
const std::string& part_name) = 0;
150 virtual void partition_name_to_spec(std::map<std::string, std::string> & _return,
const std::string& part_name) = 0;
151 virtual void markPartitionForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType) = 0;
152 virtual bool isPartitionMarkedForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType) = 0;
160 virtual bool update_table_column_statistics(
const ColumnStatistics& stats_obj) = 0;
161 virtual bool update_partition_column_statistics(
const ColumnStatistics& stats_obj) = 0;
165 virtual void get_table_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name) = 0;
166 virtual void get_partition_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name) = 0;
171 virtual bool delete_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name,
const std::string& engine) = 0;
172 virtual bool delete_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name,
const std::string& engine) = 0;
173 virtual void create_function(
const Function& func) = 0;
174 virtual void drop_function(
const std::string& dbName,
const std::string& funcName) = 0;
175 virtual void alter_function(
const std::string& dbName,
const std::string& funcName,
const Function& newFunc) = 0;
176 virtual void get_functions(std::vector<std::string> & _return,
const std::string& dbName,
const std::string& pattern) = 0;
177 virtual void get_function(
Function& _return,
const std::string& dbName,
const std::string& funcName) = 0;
179 virtual bool create_role(
const Role& role) = 0;
180 virtual bool drop_role(
const std::string& role_name) = 0;
181 virtual void get_role_names(std::vector<std::string> & _return) = 0;
182 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;
183 virtual bool revoke_role(
const std::string& role_name,
const std::string& principal_name,
const PrincipalType::type principal_type) = 0;
184 virtual void list_roles(std::vector<Role> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type) = 0;
188 virtual void get_privilege_set(
PrincipalPrivilegeSet& _return,
const HiveObjectRef& hiveObject,
const std::string& user_name,
const std::vector<std::string> & group_names) = 0;
189 virtual void list_privileges(std::vector<HiveObjectPrivilege> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type,
const HiveObjectRef& hiveObject) = 0;
190 virtual bool grant_privileges(
const PrivilegeBag& privileges) = 0;
191 virtual bool revoke_privileges(
const PrivilegeBag& privileges) = 0;
194 virtual void set_ugi(std::vector<std::string> & _return,
const std::string& user_name,
const std::vector<std::string> & group_names) = 0;
195 virtual void get_delegation_token(std::string& _return,
const std::string& token_owner,
const std::string& renewer_kerberos_principal_name) = 0;
196 virtual int64_t renew_delegation_token(
const std::string& token_str_form) = 0;
197 virtual void cancel_delegation_token(
const std::string& token_str_form) = 0;
198 virtual bool add_token(
const std::string& token_identifier,
const std::string& delegation_token) = 0;
199 virtual bool remove_token(
const std::string& token_identifier) = 0;
200 virtual void get_token(std::string& _return,
const std::string& token_identifier) = 0;
201 virtual void get_all_token_identifiers(std::vector<std::string> & _return) = 0;
202 virtual int32_t add_master_key(
const std::string& key) = 0;
203 virtual void update_master_key(
const int32_t seq_number,
const std::string& key) = 0;
204 virtual bool remove_master_key(
const int32_t key_seq) = 0;
205 virtual void get_master_keys(std::vector<std::string> & _return) = 0;
212 virtual int64_t get_latest_txnid_in_conflict(
const int64_t txnId) = 0;
215 virtual void add_write_ids_to_min_history(
const int64_t txnId,
const std::map<std::string, int64_t> & writeIds) = 0;
229 virtual bool submit_for_cleanup(
const CompactionRequest& o1,
const int64_t o2,
const int64_t o3) = 0;
234 virtual void find_columns_with_stats(std::vector<std::string> & _return,
const CompactionInfoStruct& cr) = 0;
241 virtual void set_hadoop_jobid(
const std::string& jobId,
const int64_t cq_id) = 0;
247 virtual void flushCache() = 0;
256 virtual void get_metastore_db_uuid(std::string& _return) = 0;
274 virtual void create_ischema(
const ISchema& schema) = 0;
277 virtual void drop_ischema(
const ISchemaName& name) = 0;
278 virtual void add_schema_version(
const SchemaVersion& schemaVersion) = 0;
281 virtual void get_schema_all_versions(std::vector<SchemaVersion> & _return,
const ISchemaName& schemaName) = 0;
286 virtual void add_serde(
const SerDeInfo& serde) = 0;
288 virtual void get_lock_materialization_rebuild(
LockResponse& _return,
const std::string& dbName,
const std::string& tableName,
const int64_t txnId) = 0;
289 virtual bool heartbeat_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId) = 0;
290 virtual void add_runtime_stats(
const RuntimeStat& stat) = 0;
291 virtual void get_runtime_stats(std::vector<RuntimeStat> & _return,
const GetRuntimeStatsRequest& rqst) = 0;
306 virtual void get_all_packages(std::vector<std::string> & _return,
const ListPackageRequest& request) = 0;
317 virtual ThriftHiveMetastoreIf* getHandler(const ::apache::thrift::TConnectionInfo& connInfo)
override = 0;
332 ::std::shared_ptr<ThriftHiveMetastoreIf> iface_;
341 void getMetaConf(std::string& ,
const std::string& )
override {
344 void setMetaConf(
const std::string& ,
const std::string& )
override {
362 void create_database(
const Database& )
override {
368 void get_database(
Database& ,
const std::string& )
override {
374 void drop_database(
const std::string& ,
const bool ,
const bool )
override {
380 void get_databases(std::vector<std::string> & ,
const std::string& )
override {
383 void get_all_databases(std::vector<std::string> & )
override {
386 void alter_database(
const std::string& ,
const Database& )
override {
401 void get_dataconnectors(std::vector<std::string> & )
override {
407 void get_type(
Type& ,
const std::string& )
override {
410 bool create_type(
const Type& )
override {
411 bool _return =
false;
414 bool drop_type(
const std::string& )
override {
415 bool _return =
false;
418 void get_type_all(std::map<std::string, Type> & ,
const std::string& )
override {
421 void get_fields(std::vector<FieldSchema> & ,
const std::string& ,
const std::string& )
override {
424 void get_fields_with_environment_context(std::vector<FieldSchema> & ,
const std::string& ,
const std::string& ,
const EnvironmentContext& )
override {
430 void get_schema(std::vector<FieldSchema> & ,
const std::string& ,
const std::string& )
override {
433 void get_schema_with_environment_context(std::vector<FieldSchema> & ,
const std::string& ,
const std::string& ,
const EnvironmentContext& )
override {
439 void create_table(
const Table& )
override {
445 void create_table_with_constraints(
const Table& ,
const std::vector<SQLPrimaryKey> & ,
const std::vector<SQLForeignKey> & ,
const std::vector<SQLUniqueConstraint> & ,
const std::vector<SQLNotNullConstraint> & ,
const std::vector<SQLDefaultConstraint> & ,
const std::vector<SQLCheckConstraint> & )
override {
475 void drop_table(
const std::string& ,
const std::string& ,
const bool )
override {
478 void drop_table_with_environment_context(
const std::string& ,
const std::string& ,
const bool ,
const EnvironmentContext& )
override {
484 void truncate_table(
const std::string& ,
const std::string& ,
const std::vector<std::string> & )
override {
490 void get_tables(std::vector<std::string> & ,
const std::string& ,
const std::string& )
override {
493 void get_tables_by_type(std::vector<std::string> & ,
const std::string& ,
const std::string& ,
const std::string& )
override {
496 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & )
override {
499 void get_materialized_views_for_rewriting(std::vector<std::string> & ,
const std::string& )
override {
502 void get_table_meta(std::vector<TableMeta> & ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & )
override {
505 void get_all_tables(std::vector<std::string> & ,
const std::string& )
override {
508 void get_tables_ext(std::vector<ExtendedTableInfo> & ,
const GetTablesExtRequest& )
override {
520 void update_creation_metadata(
const std::string& ,
const std::string& ,
const std::string& ,
const CreationMetadata& )
override {
523 void get_table_names_by_filter(std::vector<std::string> & ,
const std::string& ,
const std::string& ,
const int16_t )
override {
526 void alter_table(
const std::string& ,
const std::string& ,
const Table& )
override {
529 void alter_table_with_environment_context(
const std::string& ,
const std::string& ,
const Table& ,
const EnvironmentContext& )
override {
532 void alter_table_with_cascade(
const std::string& ,
const std::string& ,
const Table& ,
const bool )
override {
544 int32_t add_partitions(
const std::vector<Partition> & )
override {
548 int32_t add_partitions_pspec(
const std::vector<PartitionSpec> & )
override {
552 void append_partition(
Partition& ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & )
override {
558 void append_partition_with_environment_context(
Partition& ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const EnvironmentContext& )
override {
564 void append_partition_by_name(
Partition& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
567 void append_partition_by_name_with_environment_context(
Partition& ,
const std::string& ,
const std::string& ,
const std::string& ,
const EnvironmentContext& )
override {
570 bool drop_partition(
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const bool )
override {
571 bool _return =
false;
574 bool drop_partition_with_environment_context(
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const bool ,
const EnvironmentContext& )
override {
575 bool _return =
false;
579 bool _return =
false;
582 bool drop_partition_by_name(
const std::string& ,
const std::string& ,
const std::string& ,
const bool )
override {
583 bool _return =
false;
586 bool drop_partition_by_name_with_environment_context(
const std::string& ,
const std::string& ,
const std::string& ,
const bool ,
const EnvironmentContext& )
override {
587 bool _return =
false;
593 void get_partition(
Partition& ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & )
override {
599 void exchange_partition(
Partition& ,
const std::map<std::string, std::string> & ,
const std::string& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
602 void exchange_partitions(std::vector<Partition> & ,
const std::map<std::string, std::string> & ,
const std::string& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
605 void get_partition_with_auth(
Partition& ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const std::string& ,
const std::vector<std::string> & )
override {
608 void get_partition_by_name(
Partition& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
611 void get_partitions(std::vector<Partition> & ,
const std::string& ,
const std::string& ,
const int16_t )
override {
617 void get_partitions_with_auth(std::vector<Partition> & ,
const std::string& ,
const std::string& ,
const int16_t ,
const std::string& ,
const std::vector<std::string> & )
override {
620 void get_partitions_pspec(std::vector<PartitionSpec> & ,
const std::string& ,
const std::string& ,
const int32_t )
override {
623 void get_partition_names(std::vector<std::string> & ,
const std::string& ,
const std::string& ,
const int16_t )
override {
626 void fetch_partition_names_req(std::vector<std::string> & ,
const PartitionsRequest& )
override {
632 void get_partitions_ps(std::vector<Partition> & ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const int16_t )
override {
635 void get_partitions_ps_with_auth(std::vector<Partition> & ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const int16_t ,
const std::string& ,
const std::vector<std::string> & )
override {
641 void get_partition_names_ps(std::vector<std::string> & ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const int16_t )
override {
650 void get_partitions_by_filter(std::vector<Partition> & ,
const std::string& ,
const std::string& ,
const std::string& ,
const int16_t )
override {
656 void get_part_specs_by_filter(std::vector<PartitionSpec> & ,
const std::string& ,
const std::string& ,
const std::string& ,
const int32_t )
override {
665 int32_t get_num_partitions_by_filter(
const std::string& ,
const std::string& ,
const std::string& )
override {
669 void get_partitions_by_names(std::vector<Partition> & ,
const std::string& ,
const std::string& ,
const std::vector<std::string> & )
override {
679 bool _return =
false;
682 void alter_partition(
const std::string& ,
const std::string& ,
const Partition& )
override {
685 void alter_partitions(
const std::string& ,
const std::string& ,
const std::vector<Partition> & )
override {
688 void alter_partitions_with_environment_context(
const std::string& ,
const std::string& ,
const std::vector<Partition> & ,
const EnvironmentContext& )
override {
694 void alter_partition_with_environment_context(
const std::string& ,
const std::string& ,
const Partition& ,
const EnvironmentContext& )
override {
697 void rename_partition(
const std::string& ,
const std::string& ,
const std::vector<std::string> & ,
const Partition& )
override {
703 bool partition_name_has_valid_characters(
const std::vector<std::string> & ,
const bool )
override {
704 bool _return =
false;
707 void get_config_value(std::string& ,
const std::string& ,
const std::string& )
override {
710 void partition_name_to_vals(std::vector<std::string> & ,
const std::string& )
override {
713 void partition_name_to_spec(std::map<std::string, std::string> & ,
const std::string& )
override {
716 void markPartitionForEvent(
const std::string& ,
const std::string& ,
const std::map<std::string, std::string> & ,
const PartitionEventType::type )
override {
719 bool isPartitionMarkedForEvent(
const std::string& ,
const std::string& ,
const std::map<std::string, std::string> & ,
const PartitionEventType::type )
override {
720 bool _return =
false;
745 bool _return =
false;
748 bool update_partition_column_statistics(
const ColumnStatistics& )
override {
749 bool _return =
false;
761 void get_table_column_statistics(
ColumnStatistics& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
764 void get_partition_column_statistics(
ColumnStatistics& ,
const std::string& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
777 bool _return =
false;
780 bool delete_partition_column_statistics(
const std::string& ,
const std::string& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
781 bool _return =
false;
784 bool delete_table_column_statistics(
const std::string& ,
const std::string& ,
const std::string& ,
const std::string& )
override {
785 bool _return =
false;
788 void create_function(
const Function& )
override {
791 void drop_function(
const std::string& ,
const std::string& )
override {
794 void alter_function(
const std::string& ,
const std::string& ,
const Function& )
override {
797 void get_functions(std::vector<std::string> & ,
const std::string& ,
const std::string& )
override {
800 void get_function(
Function& ,
const std::string& ,
const std::string& )
override {
806 bool create_role(
const Role& )
override {
807 bool _return =
false;
810 bool drop_role(
const std::string& )
override {
811 bool _return =
false;
814 void get_role_names(std::vector<std::string> & )
override {
817 bool grant_role(
const std::string& ,
const std::string& ,
const PrincipalType::type ,
const std::string& ,
const PrincipalType::type ,
const bool )
override {
818 bool _return =
false;
821 bool revoke_role(
const std::string& ,
const std::string& ,
const PrincipalType::type )
override {
822 bool _return =
false;
825 void list_roles(std::vector<Role> & ,
const std::string& ,
const PrincipalType::type )
override {
840 void list_privileges(std::vector<HiveObjectPrivilege> & ,
const std::string& ,
const PrincipalType::type ,
const HiveObjectRef& )
override {
844 bool _return =
false;
848 bool _return =
false;
857 void set_ugi(std::vector<std::string> & ,
const std::string& ,
const std::vector<std::string> & )
override {
860 void get_delegation_token(std::string& ,
const std::string& ,
const std::string& )
override {
863 int64_t renew_delegation_token(
const std::string& )
override {
867 void cancel_delegation_token(
const std::string& )
override {
870 bool add_token(
const std::string& ,
const std::string& )
override {
871 bool _return =
false;
874 bool remove_token(
const std::string& )
override {
875 bool _return =
false;
878 void get_token(std::string& ,
const std::string& )
override {
881 void get_all_token_identifiers(std::vector<std::string> & )
override {
884 int32_t add_master_key(
const std::string& )
override {
888 void update_master_key(
const int32_t ,
const std::string& )
override {
891 bool remove_master_key(
const int32_t )
override {
892 bool _return =
false;
895 void get_master_keys(std::vector<std::string> & )
override {
916 int64_t get_latest_txnid_in_conflict(
const int64_t )
override {
926 void add_write_ids_to_min_history(
const int64_t ,
const std::map<std::string, int64_t> & )
override {
968 bool submit_for_cleanup(
const CompactionRequest& ,
const int64_t ,
const int64_t )
override {
969 bool _return =
false;
984 void find_columns_with_stats(std::vector<std::string> & ,
const CompactionInfoStruct& )
override {
1000 bool _return =
false;
1006 void set_hadoop_jobid(
const std::string& ,
const int64_t )
override {
1024 void flushCache()
override {
1051 void get_metastore_db_uuid(std::string& )
override {
1105 void create_ischema(
const ISchema& )
override {
1126 void get_schema_all_versions(std::vector<SchemaVersion> & ,
const ISchemaName& )
override {
1141 void add_serde(
const SerDeInfo& )
override {
1147 void get_lock_materialization_rebuild(
LockResponse& ,
const std::string& ,
const std::string& ,
const int64_t )
override {
1150 bool heartbeat_lock_materialization_rebuild(
const std::string& ,
const std::string& ,
const int64_t )
override {
1151 bool _return =
false;
1154 void add_runtime_stats(
const RuntimeStat& )
override {
1202 void get_all_packages(std::vector<std::string> & ,
const ListPackageRequest& )
override {
1234 return !(*
this == rhs);
1239 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1240 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1252 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1277 return !(*
this == rhs);
1282 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1283 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1301 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1322 void __set_key(
const std::string& val);
1326 return !(*
this == rhs);
1331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1332 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1342 const std::string* key;
1344 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1362 std::string success;
1367 void __set_success(
const std::string& val);
1373 return !(*
this == rhs);
1378 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1379 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1394 std::string* success;
1399 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1422 void __set_key(
const std::string& val);
1424 void __set_value(
const std::string& val);
1428 return !(*
this == rhs);
1433 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1434 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1444 const std::string* key;
1445 const std::string* value;
1447 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1472 return !(*
this == rhs);
1477 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1478 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1496 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1521 return !(*
this == rhs);
1526 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1527 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1539 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1572 return !(*
this == rhs);
1577 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1578 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1600 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1625 return !(*
this == rhs);
1630 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1631 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1643 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1676 return !(*
this == rhs);
1681 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1682 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1704 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1729 return !(*
this == rhs);
1734 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1735 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1747 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1780 return !(*
this == rhs);
1785 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1786 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1808 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1824 return !(*
this == rhs);
1829 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1830 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1841 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1870 return !(*
this == rhs);
1875 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1876 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1896 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1921 return !(*
this == rhs);
1926 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1927 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1939 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
1972 return !(*
this == rhs);
1977 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1978 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2000 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2021 void __set_database(
const Database& val);
2025 return !(*
this == rhs);
2030 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2031 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2043 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2076 return !(*
this == rhs);
2081 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2082 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2104 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2110 bool createDatabaseRequest :1;
2129 return !(*
this == rhs);
2134 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2135 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2147 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2180 return !(*
this == rhs);
2185 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2186 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2208 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2229 void __set_name(
const std::string& val);
2233 return !(*
this == rhs);
2238 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2239 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2249 const std::string* name;
2251 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2276 void __set_success(
const Database& val);
2284 return !(*
this == rhs);
2289 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2290 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2312 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2337 return !(*
this == rhs);
2342 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2343 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2355 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2380 void __set_success(
const Database& val);
2388 return !(*
this == rhs);
2393 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2394 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2416 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2441 void __set_name(
const std::string& val);
2443 void __set_deleteData(
const bool val);
2445 void __set_cascade(
const bool val);
2449 return !(*
this == rhs);
2454 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2455 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2465 const std::string* name;
2466 const bool* deleteData;
2467 const bool* cascade;
2469 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2502 return !(*
this == rhs);
2507 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2508 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2530 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2555 return !(*
this == rhs);
2560 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2561 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2606 return !(*
this == rhs);
2611 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2634 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2651 std::string pattern;
2655 void __set_pattern(
const std::string& val);
2659 return !(*
this == rhs);
2664 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2665 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2675 const std::string* pattern;
2677 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2695 std::vector<std::string> success;
2700 void __set_success(
const std::vector<std::string> & val);
2706 return !(*
this == rhs);
2711 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2712 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2727 std::vector<std::string> * success;
2732 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2748 return !(*
this == rhs);
2753 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2754 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2765 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2783 std::vector<std::string> success;
2788 void __set_success(
const std::vector<std::string> & val);
2794 return !(*
this == rhs);
2799 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2800 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2815 std::vector<std::string> * success;
2820 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2843 void __set_dbname(
const std::string& val);
2845 void __set_db(
const Database& val);
2849 return !(*
this == rhs);
2854 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2855 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2865 const std::string* dbname;
2868 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2897 return !(*
this == rhs);
2902 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2903 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2948 return !(*
this == rhs);
2953 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2966 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
2995 return !(*
this == rhs);
3000 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3001 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3021 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3027 bool connectorReq :1;
3046 return !(*
this == rhs);
3051 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3052 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3064 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3097 return !(*
this == rhs);
3102 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3103 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3125 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3150 return !(*
this == rhs);
3155 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3156 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3168 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3201 return !(*
this == rhs);
3206 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3207 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3229 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3254 return !(*
this == rhs);
3259 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3260 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3272 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3305 return !(*
this == rhs);
3310 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3311 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3333 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3349 return !(*
this == rhs);
3354 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3355 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3366 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3384 std::vector<std::string> success;
3389 void __set_success(
const std::vector<std::string> & val);
3395 return !(*
this == rhs);
3400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3416 std::vector<std::string> * success;
3421 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3446 return !(*
this == rhs);
3451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3452 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3464 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3493 return !(*
this == rhs);
3498 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3499 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3519 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3540 void __set_name(
const std::string& val);
3544 return !(*
this == rhs);
3549 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3550 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3560 const std::string* name;
3562 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3587 void __set_success(
const Type& val);
3595 return !(*
this == rhs);
3600 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3601 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3623 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3644 void __set_type(
const Type& val);
3648 return !(*
this == rhs);
3653 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3654 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3666 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3693 void __set_success(
const bool val);
3703 return !(*
this == rhs);
3708 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3709 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3733 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3754 void __set_type(
const std::string& val);
3758 return !(*
this == rhs);
3763 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3764 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3774 const std::string* type;
3776 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3801 void __set_success(
const bool val);
3809 return !(*
this == rhs);
3814 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3815 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3837 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3858 void __set_name(
const std::string& val);
3862 return !(*
this == rhs);
3867 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3868 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3878 const std::string* name;
3880 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3898 std::map<std::string, Type> success;
3903 void __set_success(
const std::map<std::string, Type> & val);
3909 return !(*
this == rhs);
3914 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3915 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3930 std::map<std::string, Type> * success;
3935 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3953 std::string db_name;
3954 std::string table_name;
3958 void __set_db_name(
const std::string& val);
3960 void __set_table_name(
const std::string& val);
3964 return !(*
this == rhs);
3969 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3970 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
3980 const std::string* db_name;
3981 const std::string* table_name;
3983 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4003 std::vector<FieldSchema> success;
4010 void __set_success(
const std::vector<FieldSchema> & val);
4020 return !(*
this == rhs);
4025 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4026 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4043 std::vector<FieldSchema> * success;
4050 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4058 bool environment_context :1;
4069 std::string db_name;
4070 std::string table_name;
4075 void __set_db_name(
const std::string& val);
4077 void __set_table_name(
const std::string& val);
4083 return !(*
this == rhs);
4088 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4089 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4099 const std::string* db_name;
4100 const std::string* table_name;
4103 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4123 std::vector<FieldSchema> success;
4130 void __set_success(
const std::vector<FieldSchema> & val);
4140 return !(*
this == rhs);
4145 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4146 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4163 std::vector<FieldSchema> * success;
4170 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4195 return !(*
this == rhs);
4200 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4201 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4213 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4250 return !(*
this == rhs);
4255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4256 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4280 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4298 std::string db_name;
4299 std::string table_name;
4303 void __set_db_name(
const std::string& val);
4305 void __set_table_name(
const std::string& val);
4309 return !(*
this == rhs);
4314 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4315 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4325 const std::string* db_name;
4326 const std::string* table_name;
4328 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4348 std::vector<FieldSchema> success;
4355 void __set_success(
const std::vector<FieldSchema> & val);
4365 return !(*
this == rhs);
4370 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4371 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4388 std::vector<FieldSchema> * success;
4395 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4403 bool environment_context :1;
4414 std::string db_name;
4415 std::string table_name;
4420 void __set_db_name(
const std::string& val);
4422 void __set_table_name(
const std::string& val);
4428 return !(*
this == rhs);
4433 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4434 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4444 const std::string* db_name;
4445 const std::string* table_name;
4448 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4468 std::vector<FieldSchema> success;
4475 void __set_success(
const std::vector<FieldSchema> & val);
4485 return !(*
this == rhs);
4490 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4491 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4508 std::vector<FieldSchema> * success;
4515 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4540 return !(*
this == rhs);
4545 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4546 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4558 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4595 return !(*
this == rhs);
4600 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4601 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4625 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4646 void __set_tbl(
const Table& val);
4650 return !(*
this == rhs);
4655 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4656 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4668 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4705 return !(*
this == rhs);
4710 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4711 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4735 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4742 bool environment_context :1;
4758 void __set_tbl(
const Table& val);
4764 return !(*
this == rhs);
4769 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4770 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4783 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4820 return !(*
this == rhs);
4825 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4826 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4857 bool primaryKeys :1;
4858 bool foreignKeys :1;
4859 bool uniqueConstraints :1;
4860 bool notNullConstraints :1;
4861 bool defaultConstraints :1;
4862 bool checkConstraints :1;
4874 std::vector<SQLPrimaryKey> primaryKeys;
4875 std::vector<SQLForeignKey> foreignKeys;
4876 std::vector<SQLUniqueConstraint> uniqueConstraints;
4877 std::vector<SQLNotNullConstraint> notNullConstraints;
4878 std::vector<SQLDefaultConstraint> defaultConstraints;
4879 std::vector<SQLCheckConstraint> checkConstraints;
4883 void __set_tbl(
const Table& val);
4885 void __set_primaryKeys(
const std::vector<SQLPrimaryKey> & val);
4887 void __set_foreignKeys(
const std::vector<SQLForeignKey> & val);
4889 void __set_uniqueConstraints(
const std::vector<SQLUniqueConstraint> & val);
4891 void __set_notNullConstraints(
const std::vector<SQLNotNullConstraint> & val);
4893 void __set_defaultConstraints(
const std::vector<SQLDefaultConstraint> & val);
4895 void __set_checkConstraints(
const std::vector<SQLCheckConstraint> & val);
4899 return !(*
this == rhs);
4904 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4905 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4916 const std::vector<SQLPrimaryKey> * primaryKeys;
4917 const std::vector<SQLForeignKey> * foreignKeys;
4918 const std::vector<SQLUniqueConstraint> * uniqueConstraints;
4919 const std::vector<SQLNotNullConstraint> * notNullConstraints;
4920 const std::vector<SQLDefaultConstraint> * defaultConstraints;
4921 const std::vector<SQLCheckConstraint> * checkConstraints;
4923 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4960 return !(*
this == rhs);
4965 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4966 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
4990 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5015 return !(*
this == rhs);
5020 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5021 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5033 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5070 return !(*
this == rhs);
5075 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5076 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5100 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5125 return !(*
this == rhs);
5130 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5131 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5143 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5172 return !(*
this == rhs);
5177 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5178 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5198 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5223 return !(*
this == rhs);
5228 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5229 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5241 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5270 return !(*
this == rhs);
5275 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5276 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5296 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5321 return !(*
this == rhs);
5326 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5327 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5339 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5368 return !(*
this == rhs);
5373 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5374 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5394 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5419 return !(*
this == rhs);
5424 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5425 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5437 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5466 return !(*
this == rhs);
5471 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5472 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5492 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5517 return !(*
this == rhs);
5522 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5523 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5535 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5564 return !(*
this == rhs);
5569 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5570 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5590 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5615 return !(*
this == rhs);
5620 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5621 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5633 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5662 return !(*
this == rhs);
5667 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5668 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5688 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5713 return !(*
this == rhs);
5718 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5719 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5731 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5760 return !(*
this == rhs);
5765 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5766 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5786 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5811 return !(*
this == rhs);
5816 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5817 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5829 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5858 void __set_success(
const Table& val);
5870 return !(*
this == rhs);
5875 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5876 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5902 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5927 void __set_dbname(
const std::string& val);
5929 void __set_name(
const std::string& val);
5931 void __set_deleteData(
const bool val);
5935 return !(*
this == rhs);
5940 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5941 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5951 const std::string* dbname;
5952 const std::string* name;
5953 const bool* deleteData;
5955 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
5984 return !(*
this == rhs);
5989 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5990 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6010 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6019 bool environment_context :1;
6037 void __set_dbname(
const std::string& val);
6039 void __set_name(
const std::string& val);
6041 void __set_deleteData(
const bool val);
6047 return !(*
this == rhs);
6052 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6053 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6063 const std::string* dbname;
6064 const std::string* name;
6065 const bool* deleteData;
6068 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6097 return !(*
this == rhs);
6102 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6103 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6123 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6129 bool dropTableReq :1;
6148 return !(*
this == rhs);
6153 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6154 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6166 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6195 return !(*
this == rhs);
6200 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6201 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6221 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6241 std::string tableName;
6242 std::vector<std::string> partNames;
6246 void __set_dbName(
const std::string& val);
6248 void __set_tableName(
const std::string& val);
6250 void __set_partNames(
const std::vector<std::string> & val);
6254 return !(*
this == rhs);
6259 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6260 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6270 const std::string* dbName;
6271 const std::string* tableName;
6272 const std::vector<std::string> * partNames;
6274 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6299 return !(*
this == rhs);
6304 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6305 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6323 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6348 return !(*
this == rhs);
6353 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6354 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6366 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6395 return !(*
this == rhs);
6400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6421 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6439 std::string db_name;
6440 std::string pattern;
6444 void __set_db_name(
const std::string& val);
6446 void __set_pattern(
const std::string& val);
6450 return !(*
this == rhs);
6455 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6456 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6466 const std::string* db_name;
6467 const std::string* pattern;
6469 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6487 std::vector<std::string> success;
6492 void __set_success(
const std::vector<std::string> & val);
6498 return !(*
this == rhs);
6503 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6504 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6519 std::vector<std::string> * success;
6524 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6543 std::string db_name;
6544 std::string pattern;
6545 std::string tableType;
6549 void __set_db_name(
const std::string& val);
6551 void __set_pattern(
const std::string& val);
6553 void __set_tableType(
const std::string& val);
6557 return !(*
this == rhs);
6562 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6563 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6573 const std::string* db_name;
6574 const std::string* pattern;
6575 const std::string* tableType;
6577 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6595 std::vector<std::string> success;
6600 void __set_success(
const std::vector<std::string> & val);
6606 return !(*
this == rhs);
6611 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6627 std::vector<std::string> * success;
6632 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6648 return !(*
this == rhs);
6653 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6654 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6665 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6683 std::vector<Table> success;
6688 void __set_success(
const std::vector<Table> & val);
6694 return !(*
this == rhs);
6699 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6700 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6715 std::vector<Table> * success;
6720 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6737 std::string db_name;
6741 void __set_db_name(
const std::string& val);
6745 return !(*
this == rhs);
6750 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6751 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6761 const std::string* db_name;
6763 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6781 std::vector<std::string> success;
6786 void __set_success(
const std::vector<std::string> & val);
6792 return !(*
this == rhs);
6797 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6798 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6813 std::vector<std::string> * success;
6818 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6824 bool db_patterns :1;
6825 bool tbl_patterns :1;
6837 std::string db_patterns;
6838 std::string tbl_patterns;
6839 std::vector<std::string> tbl_types;
6843 void __set_db_patterns(
const std::string& val);
6845 void __set_tbl_patterns(
const std::string& val);
6847 void __set_tbl_types(
const std::vector<std::string> & val);
6851 return !(*
this == rhs);
6856 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6857 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6867 const std::string* db_patterns;
6868 const std::string* tbl_patterns;
6869 const std::vector<std::string> * tbl_types;
6871 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6889 std::vector<TableMeta> success;
6894 void __set_success(
const std::vector<TableMeta> & val);
6900 return !(*
this == rhs);
6905 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6906 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6921 std::vector<TableMeta> * success;
6926 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6943 std::string db_name;
6947 void __set_db_name(
const std::string& val);
6951 return !(*
this == rhs);
6956 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6957 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6967 const std::string* db_name;
6969 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
6987 std::vector<std::string> success;
6992 void __set_success(
const std::vector<std::string> & val);
6998 return !(*
this == rhs);
7003 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7019 std::vector<std::string> * success;
7024 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7049 return !(*
this == rhs);
7054 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7055 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7067 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7085 std::vector<ExtendedTableInfo> success;
7090 void __set_success(
const std::vector<ExtendedTableInfo> & val);
7096 return !(*
this == rhs);
7101 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7102 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7117 std::vector<ExtendedTableInfo> * success;
7122 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7147 return !(*
this == rhs);
7152 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7153 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7165 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7198 return !(*
this == rhs);
7203 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7204 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7226 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7251 return !(*
this == rhs);
7256 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7257 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7269 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7306 return !(*
this == rhs);
7311 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7312 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7336 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7342 bool creation_metadata :1;
7343 bool validTxnList :1;
7355 std::string validTxnList;
7361 void __set_validTxnList(
const std::string& val);
7365 return !(*
this == rhs);
7370 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7371 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7382 const std::string* validTxnList;
7384 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7421 return !(*
this == rhs);
7426 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7427 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7460 bool creation_metadata :1;
7471 std::string catName;
7473 std::string tbl_name;
7478 void __set_catName(
const std::string& val);
7480 void __set_dbname(
const std::string& val);
7482 void __set_tbl_name(
const std::string& val);
7488 return !(*
this == rhs);
7493 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7494 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7504 const std::string* catName;
7505 const std::string* dbname;
7506 const std::string* tbl_name;
7509 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7542 return !(*
this == rhs);
7547 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7548 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7570 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7595 void __set_dbname(
const std::string& val);
7597 void __set_filter(
const std::string& val);
7599 void __set_max_tables(
const int16_t val);
7603 return !(*
this == rhs);
7608 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7609 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7619 const std::string* dbname;
7620 const std::string* filter;
7621 const int16_t* max_tables;
7623 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7643 std::vector<std::string> success;
7650 void __set_success(
const std::vector<std::string> & val);
7660 return !(*
this == rhs);
7665 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7666 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7683 std::vector<std::string> * success;
7690 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7710 std::string tbl_name;
7715 void __set_dbname(
const std::string& val);
7717 void __set_tbl_name(
const std::string& val);
7719 void __set_new_tbl(
const Table& val);
7723 return !(*
this == rhs);
7728 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7729 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7739 const std::string* dbname;
7740 const std::string* tbl_name;
7741 const Table* new_tbl;
7743 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7772 return !(*
this == rhs);
7777 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7778 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7798 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7807 bool environment_context :1;
7819 std::string tbl_name;
7825 void __set_dbname(
const std::string& val);
7827 void __set_tbl_name(
const std::string& val);
7829 void __set_new_tbl(
const Table& val);
7835 return !(*
this == rhs);
7840 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7841 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7851 const std::string* dbname;
7852 const std::string* tbl_name;
7853 const Table* new_tbl;
7856 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7885 return !(*
this == rhs);
7890 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7891 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7911 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7932 std::string tbl_name;
7938 void __set_dbname(
const std::string& val);
7940 void __set_tbl_name(
const std::string& val);
7942 void __set_new_tbl(
const Table& val);
7944 void __set_cascade(
const bool val);
7948 return !(*
this == rhs);
7953 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7964 const std::string* dbname;
7965 const std::string* tbl_name;
7966 const Table* new_tbl;
7967 const bool* cascade;
7969 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
7998 return !(*
this == rhs);
8003 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8024 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8049 return !(*
this == rhs);
8054 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8055 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8067 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8100 return !(*
this == rhs);
8105 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8106 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8128 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8149 void __set_new_part(
const Partition& val);
8153 return !(*
this == rhs);
8158 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8159 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8171 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8198 void __set_success(
const Partition& val);
8208 return !(*
this == rhs);
8213 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8214 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8238 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8245 bool environment_context :1;
8261 void __set_new_part(
const Partition& val);
8267 return !(*
this == rhs);
8272 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8273 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8286 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8313 void __set_success(
const Partition& val);
8323 return !(*
this == rhs);
8328 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8329 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8353 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8370 std::vector<Partition> new_parts;
8374 void __set_new_parts(
const std::vector<Partition> & val);
8378 return !(*
this == rhs);
8383 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8384 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8394 const std::vector<Partition> * new_parts;
8396 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8423 void __set_success(
const int32_t val);
8433 return !(*
this == rhs);
8438 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8439 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8463 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8480 std::vector<PartitionSpec> new_parts;
8484 void __set_new_parts(
const std::vector<PartitionSpec> & val);
8488 return !(*
this == rhs);
8493 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8494 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8504 const std::vector<PartitionSpec> * new_parts;
8506 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8533 void __set_success(
const int32_t val);
8543 return !(*
this == rhs);
8548 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8549 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8573 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8592 std::string db_name;
8593 std::string tbl_name;
8594 std::vector<std::string> part_vals;
8598 void __set_db_name(
const std::string& val);
8600 void __set_tbl_name(
const std::string& val);
8602 void __set_part_vals(
const std::vector<std::string> & val);
8606 return !(*
this == rhs);
8611 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8622 const std::string* db_name;
8623 const std::string* tbl_name;
8624 const std::vector<std::string> * part_vals;
8626 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8653 void __set_success(
const Partition& val);
8663 return !(*
this == rhs);
8668 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8669 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8693 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8718 return !(*
this == rhs);
8723 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8724 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8736 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8773 return !(*
this == rhs);
8778 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8779 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8812 bool environment_context :1;
8823 std::string db_name;
8824 std::string tbl_name;
8825 std::vector<std::string> part_vals;
8830 void __set_db_name(
const std::string& val);
8832 void __set_tbl_name(
const std::string& val);
8834 void __set_part_vals(
const std::vector<std::string> & val);
8840 return !(*
this == rhs);
8845 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8846 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8856 const std::string* db_name;
8857 const std::string* tbl_name;
8858 const std::vector<std::string> * part_vals;
8861 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8888 void __set_success(
const Partition& val);
8898 return !(*
this == rhs);
8903 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8904 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8928 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8934 bool appendPartitionsReq :1;
8953 return !(*
this == rhs);
8958 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8959 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8971 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
8998 void __set_success(
const Partition& val);
9008 return !(*
this == rhs);
9013 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9014 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9038 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9057 std::string db_name;
9058 std::string tbl_name;
9059 std::string part_name;
9063 void __set_db_name(
const std::string& val);
9065 void __set_tbl_name(
const std::string& val);
9067 void __set_part_name(
const std::string& val);
9071 return !(*
this == rhs);
9076 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9077 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9087 const std::string* db_name;
9088 const std::string* tbl_name;
9089 const std::string* part_name;
9091 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9118 void __set_success(
const Partition& val);
9128 return !(*
this == rhs);
9133 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9134 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9158 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9167 bool environment_context :1;
9178 std::string db_name;
9179 std::string tbl_name;
9180 std::string part_name;
9185 void __set_db_name(
const std::string& val);
9187 void __set_tbl_name(
const std::string& val);
9189 void __set_part_name(
const std::string& val);
9195 return !(*
this == rhs);
9200 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9201 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9211 const std::string* db_name;
9212 const std::string* tbl_name;
9213 const std::string* part_name;
9216 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9243 void __set_success(
const Partition& val);
9253 return !(*
this == rhs);
9258 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9259 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9283 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9303 std::string db_name;
9304 std::string tbl_name;
9305 std::vector<std::string> part_vals;
9310 void __set_db_name(
const std::string& val);
9312 void __set_tbl_name(
const std::string& val);
9314 void __set_part_vals(
const std::vector<std::string> & val);
9316 void __set_deleteData(
const bool val);
9320 return !(*
this == rhs);
9325 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9326 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9336 const std::string* db_name;
9337 const std::string* tbl_name;
9338 const std::vector<std::string> * part_vals;
9339 const bool* deleteData;
9341 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9366 void __set_success(
const bool val);
9374 return !(*
this == rhs);
9379 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9380 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9402 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9412 bool environment_context :1;
9423 std::string db_name;
9424 std::string tbl_name;
9425 std::vector<std::string> part_vals;
9431 void __set_db_name(
const std::string& val);
9433 void __set_tbl_name(
const std::string& val);
9435 void __set_part_vals(
const std::vector<std::string> & val);
9437 void __set_deleteData(
const bool val);
9443 return !(*
this == rhs);
9448 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9449 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9459 const std::string* db_name;
9460 const std::string* tbl_name;
9461 const std::vector<std::string> * part_vals;
9462 const bool* deleteData;
9465 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9490 void __set_success(
const bool val);
9498 return !(*
this == rhs);
9503 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9504 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9526 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9532 bool dropPartitionReq :1;
9551 return !(*
this == rhs);
9556 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9557 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9569 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9594 void __set_success(
const bool val);
9602 return !(*
this == rhs);
9607 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9608 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9630 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9650 std::string db_name;
9651 std::string tbl_name;
9652 std::string part_name;
9657 void __set_db_name(
const std::string& val);
9659 void __set_tbl_name(
const std::string& val);
9661 void __set_part_name(
const std::string& val);
9663 void __set_deleteData(
const bool val);
9667 return !(*
this == rhs);
9672 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9673 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9683 const std::string* db_name;
9684 const std::string* tbl_name;
9685 const std::string* part_name;
9686 const bool* deleteData;
9688 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9713 void __set_success(
const bool val);
9721 return !(*
this == rhs);
9726 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9727 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9749 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9759 bool environment_context :1;
9770 std::string db_name;
9771 std::string tbl_name;
9772 std::string part_name;
9778 void __set_db_name(
const std::string& val);
9780 void __set_tbl_name(
const std::string& val);
9782 void __set_part_name(
const std::string& val);
9784 void __set_deleteData(
const bool val);
9790 return !(*
this == rhs);
9795 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9796 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9806 const std::string* db_name;
9807 const std::string* tbl_name;
9808 const std::string* part_name;
9809 const bool* deleteData;
9812 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9837 void __set_success(
const bool val);
9845 return !(*
this == rhs);
9850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9851 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9873 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9898 return !(*
this == rhs);
9903 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9904 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9916 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9949 return !(*
this == rhs);
9954 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9955 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
9977 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9996 std::string db_name;
9997 std::string tbl_name;
9998 std::vector<std::string> part_vals;
10002 void __set_db_name(
const std::string& val);
10004 void __set_tbl_name(
const std::string& val);
10006 void __set_part_vals(
const std::vector<std::string> & val);
10010 return !(*
this == rhs);
10015 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10016 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10026 const std::string* db_name;
10027 const std::string* tbl_name;
10028 const std::vector<std::string> * part_vals;
10030 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10055 void __set_success(
const Partition& val);
10063 return !(*
this == rhs);
10068 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10069 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10091 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10116 return !(*
this == rhs);
10121 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10122 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10134 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10167 return !(*
this == rhs);
10172 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10173 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10195 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10201 bool partitionSpecs :1;
10203 bool source_table_name :1;
10205 bool dest_table_name :1;
10216 std::map<std::string, std::string> partitionSpecs;
10217 std::string source_db;
10218 std::string source_table_name;
10219 std::string dest_db;
10220 std::string dest_table_name;
10224 void __set_partitionSpecs(
const std::map<std::string, std::string> & val);
10226 void __set_source_db(
const std::string& val);
10228 void __set_source_table_name(
const std::string& val);
10230 void __set_dest_db(
const std::string& val);
10232 void __set_dest_table_name(
const std::string& val);
10236 return !(*
this == rhs);
10241 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10242 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10252 const std::map<std::string, std::string> * partitionSpecs;
10253 const std::string* source_db;
10254 const std::string* source_table_name;
10255 const std::string* dest_db;
10256 const std::string* dest_table_name;
10258 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10287 void __set_success(
const Partition& val);
10299 return !(*
this == rhs);
10304 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10305 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10337 bool partitionSpecs :1;
10339 bool source_table_name :1;
10341 bool dest_table_name :1;
10352 std::map<std::string, std::string> partitionSpecs;
10353 std::string source_db;
10354 std::string source_table_name;
10355 std::string dest_db;
10356 std::string dest_table_name;
10360 void __set_partitionSpecs(
const std::map<std::string, std::string> & val);
10362 void __set_source_db(
const std::string& val);
10364 void __set_source_table_name(
const std::string& val);
10366 void __set_dest_db(
const std::string& val);
10368 void __set_dest_table_name(
const std::string& val);
10372 return !(*
this == rhs);
10377 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10378 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10388 const std::map<std::string, std::string> * partitionSpecs;
10389 const std::string* source_db;
10390 const std::string* source_table_name;
10391 const std::string* dest_db;
10392 const std::string* dest_table_name;
10394 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10415 std::vector<Partition> success;
10423 void __set_success(
const std::vector<Partition> & val);
10435 return !(*
this == rhs);
10440 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10441 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10459 std::vector<Partition> * success;
10467 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10477 bool group_names :1;
10488 std::string db_name;
10489 std::string tbl_name;
10490 std::vector<std::string> part_vals;
10491 std::string user_name;
10492 std::vector<std::string> group_names;
10496 void __set_db_name(
const std::string& val);
10498 void __set_tbl_name(
const std::string& val);
10500 void __set_part_vals(
const std::vector<std::string> & val);
10502 void __set_user_name(
const std::string& val);
10504 void __set_group_names(
const std::vector<std::string> & val);
10508 return !(*
this == rhs);
10513 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10514 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10524 const std::string* db_name;
10525 const std::string* tbl_name;
10526 const std::vector<std::string> * part_vals;
10527 const std::string* user_name;
10528 const std::vector<std::string> * group_names;
10530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10555 void __set_success(
const Partition& val);
10563 return !(*
this == rhs);
10568 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10569 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10610 std::string db_name;
10611 std::string tbl_name;
10612 std::string part_name;
10616 void __set_db_name(
const std::string& val);
10618 void __set_tbl_name(
const std::string& val);
10620 void __set_part_name(
const std::string& val);
10624 return !(*
this == rhs);
10629 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10630 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10640 const std::string* db_name;
10641 const std::string* tbl_name;
10642 const std::string* part_name;
10644 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10669 void __set_success(
const Partition& val);
10677 return !(*
this == rhs);
10682 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10683 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10705 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10724 std::string db_name;
10725 std::string tbl_name;
10730 void __set_db_name(
const std::string& val);
10732 void __set_tbl_name(
const std::string& val);
10734 void __set_max_parts(
const int16_t val);
10738 return !(*
this == rhs);
10743 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10744 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10754 const std::string* db_name;
10755 const std::string* tbl_name;
10756 const int16_t* max_parts;
10758 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10777 std::vector<Partition> success;
10783 void __set_success(
const std::vector<Partition> & val);
10791 return !(*
this == rhs);
10796 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10797 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10813 std::vector<Partition> * success;
10819 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10844 return !(*
this == rhs);
10849 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10850 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10862 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10895 return !(*
this == rhs);
10900 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10901 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10933 bool group_names :1;
10944 std::string db_name;
10945 std::string tbl_name;
10947 std::string user_name;
10948 std::vector<std::string> group_names;
10952 void __set_db_name(
const std::string& val);
10954 void __set_tbl_name(
const std::string& val);
10956 void __set_max_parts(
const int16_t val);
10958 void __set_user_name(
const std::string& val);
10960 void __set_group_names(
const std::vector<std::string> & val);
10964 return !(*
this == rhs);
10969 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10970 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
10980 const std::string* db_name;
10981 const std::string* tbl_name;
10982 const int16_t* max_parts;
10983 const std::string* user_name;
10984 const std::vector<std::string> * group_names;
10986 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11005 std::vector<Partition> success;
11011 void __set_success(
const std::vector<Partition> & val);
11019 return !(*
this == rhs);
11024 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11025 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11041 std::vector<Partition> * success;
11047 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11066 std::string db_name;
11067 std::string tbl_name;
11072 void __set_db_name(
const std::string& val);
11074 void __set_tbl_name(
const std::string& val);
11076 void __set_max_parts(
const int32_t val);
11080 return !(*
this == rhs);
11085 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11086 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11096 const std::string* db_name;
11097 const std::string* tbl_name;
11098 const int32_t* max_parts;
11100 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11119 std::vector<PartitionSpec> success;
11125 void __set_success(
const std::vector<PartitionSpec> & val);
11133 return !(*
this == rhs);
11138 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11139 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11155 std::vector<PartitionSpec> * success;
11161 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11180 std::string db_name;
11181 std::string tbl_name;
11186 void __set_db_name(
const std::string& val);
11188 void __set_tbl_name(
const std::string& val);
11190 void __set_max_parts(
const int16_t val);
11194 return !(*
this == rhs);
11199 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11200 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11210 const std::string* db_name;
11211 const std::string* tbl_name;
11212 const int16_t* max_parts;
11214 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11233 std::vector<std::string> success;
11239 void __set_success(
const std::vector<std::string> & val);
11247 return !(*
this == rhs);
11252 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11253 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11269 std::vector<std::string> * success;
11275 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11281 bool partitionReq :1;
11300 return !(*
this == rhs);
11305 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11306 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11318 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11337 std::vector<std::string> success;
11343 void __set_success(
const std::vector<std::string> & val);
11351 return !(*
this == rhs);
11356 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11357 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11373 std::vector<std::string> * success;
11379 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11404 return !(*
this == rhs);
11409 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11410 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11422 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11455 return !(*
this == rhs);
11460 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11461 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11483 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11503 std::string db_name;
11504 std::string tbl_name;
11505 std::vector<std::string> part_vals;
11510 void __set_db_name(
const std::string& val);
11512 void __set_tbl_name(
const std::string& val);
11514 void __set_part_vals(
const std::vector<std::string> & val);
11516 void __set_max_parts(
const int16_t val);
11520 return !(*
this == rhs);
11525 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11526 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11536 const std::string* db_name;
11537 const std::string* tbl_name;
11538 const std::vector<std::string> * part_vals;
11539 const int16_t* max_parts;
11541 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11560 std::vector<Partition> success;
11566 void __set_success(
const std::vector<Partition> & val);
11574 return !(*
this == rhs);
11579 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11580 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11596 std::vector<Partition> * success;
11602 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11613 bool group_names :1;
11624 std::string db_name;
11625 std::string tbl_name;
11626 std::vector<std::string> part_vals;
11628 std::string user_name;
11629 std::vector<std::string> group_names;
11633 void __set_db_name(
const std::string& val);
11635 void __set_tbl_name(
const std::string& val);
11637 void __set_part_vals(
const std::vector<std::string> & val);
11639 void __set_max_parts(
const int16_t val);
11641 void __set_user_name(
const std::string& val);
11643 void __set_group_names(
const std::vector<std::string> & val);
11647 return !(*
this == rhs);
11652 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11653 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11663 const std::string* db_name;
11664 const std::string* tbl_name;
11665 const std::vector<std::string> * part_vals;
11666 const int16_t* max_parts;
11667 const std::string* user_name;
11668 const std::vector<std::string> * group_names;
11670 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11689 std::vector<Partition> success;
11695 void __set_success(
const std::vector<Partition> & val);
11703 return !(*
this == rhs);
11708 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11709 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11725 std::vector<Partition> * success;
11731 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11756 return !(*
this == rhs);
11761 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11762 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11774 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11807 return !(*
this == rhs);
11812 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11813 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11835 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11855 std::string db_name;
11856 std::string tbl_name;
11857 std::vector<std::string> part_vals;
11862 void __set_db_name(
const std::string& val);
11864 void __set_tbl_name(
const std::string& val);
11866 void __set_part_vals(
const std::vector<std::string> & val);
11868 void __set_max_parts(
const int16_t val);
11872 return !(*
this == rhs);
11877 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11878 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11888 const std::string* db_name;
11889 const std::string* tbl_name;
11890 const std::vector<std::string> * part_vals;
11891 const int16_t* max_parts;
11893 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11912 std::vector<std::string> success;
11918 void __set_success(
const std::vector<std::string> & val);
11926 return !(*
this == rhs);
11931 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11932 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11948 std::vector<std::string> * success;
11954 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11979 return !(*
this == rhs);
11984 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11985 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
11997 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12030 return !(*
this == rhs);
12035 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12036 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12058 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12083 return !(*
this == rhs);
12088 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12089 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12101 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12120 std::vector<std::string> success;
12126 void __set_success(
const std::vector<std::string> & val);
12134 return !(*
this == rhs);
12139 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12140 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12156 std::vector<std::string> * success;
12162 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12182 std::string db_name;
12183 std::string tbl_name;
12184 std::string filter;
12189 void __set_db_name(
const std::string& val);
12191 void __set_tbl_name(
const std::string& val);
12193 void __set_filter(
const std::string& val);
12195 void __set_max_parts(
const int16_t val);
12199 return !(*
this == rhs);
12204 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12205 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12215 const std::string* db_name;
12216 const std::string* tbl_name;
12217 const std::string* filter;
12218 const int16_t* max_parts;
12220 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12239 std::vector<Partition> success;
12245 void __set_success(
const std::vector<Partition> & val);
12253 return !(*
this == rhs);
12258 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12259 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12275 std::vector<Partition> * success;
12281 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12306 return !(*
this == rhs);
12311 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12312 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12324 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12343 std::vector<Partition> success;
12349 void __set_success(
const std::vector<Partition> & val);
12357 return !(*
this == rhs);
12362 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12363 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12379 std::vector<Partition> * success;
12385 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12405 std::string db_name;
12406 std::string tbl_name;
12407 std::string filter;
12412 void __set_db_name(
const std::string& val);
12414 void __set_tbl_name(
const std::string& val);
12416 void __set_filter(
const std::string& val);
12418 void __set_max_parts(
const int32_t val);
12422 return !(*
this == rhs);
12427 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12428 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12438 const std::string* db_name;
12439 const std::string* tbl_name;
12440 const std::string* filter;
12441 const int32_t* max_parts;
12443 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12462 std::vector<PartitionSpec> success;
12468 void __set_success(
const std::vector<PartitionSpec> & val);
12476 return !(*
this == rhs);
12481 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12482 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12498 std::vector<PartitionSpec> * success;
12504 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12529 return !(*
this == rhs);
12534 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12535 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12547 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12580 return !(*
this == rhs);
12585 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12586 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12608 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12633 return !(*
this == rhs);
12638 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12639 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12651 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12684 return !(*
this == rhs);
12689 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12690 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12712 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12731 std::string db_name;
12732 std::string tbl_name;
12733 std::string filter;
12737 void __set_db_name(
const std::string& val);
12739 void __set_tbl_name(
const std::string& val);
12741 void __set_filter(
const std::string& val);
12745 return !(*
this == rhs);
12750 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12751 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12761 const std::string* db_name;
12762 const std::string* tbl_name;
12763 const std::string* filter;
12765 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12790 void __set_success(
const int32_t val);
12798 return !(*
this == rhs);
12803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12826 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12845 std::string db_name;
12846 std::string tbl_name;
12847 std::vector<std::string> names;
12851 void __set_db_name(
const std::string& val);
12853 void __set_tbl_name(
const std::string& val);
12855 void __set_names(
const std::vector<std::string> & val);
12859 return !(*
this == rhs);
12864 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12865 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12875 const std::string* db_name;
12876 const std::string* tbl_name;
12877 const std::vector<std::string> * names;
12879 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12899 std::vector<Partition> success;
12906 void __set_success(
const std::vector<Partition> & val);
12916 return !(*
this == rhs);
12921 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12922 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12939 std::vector<Partition> * success;
12946 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12971 return !(*
this == rhs);
12976 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
12989 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13026 return !(*
this == rhs);
13031 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13032 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13056 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13081 return !(*
this == rhs);
13086 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13087 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13099 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13132 return !(*
this == rhs);
13137 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13138 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13160 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13185 return !(*
this == rhs);
13190 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13191 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13203 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13228 void __set_success(
const bool val);
13236 return !(*
this == rhs);
13241 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13242 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13264 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13283 std::string db_name;
13284 std::string tbl_name;
13289 void __set_db_name(
const std::string& val);
13291 void __set_tbl_name(
const std::string& val);
13293 void __set_new_part(
const Partition& val);
13297 return !(*
this == rhs);
13302 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13303 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13313 const std::string* db_name;
13314 const std::string* tbl_name;
13317 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13346 return !(*
this == rhs);
13351 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13352 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13372 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13391 std::string db_name;
13392 std::string tbl_name;
13393 std::vector<Partition> new_parts;
13397 void __set_db_name(
const std::string& val);
13399 void __set_tbl_name(
const std::string& val);
13401 void __set_new_parts(
const std::vector<Partition> & val);
13405 return !(*
this == rhs);
13410 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13411 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13421 const std::string* db_name;
13422 const std::string* tbl_name;
13423 const std::vector<Partition> * new_parts;
13425 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13454 return !(*
this == rhs);
13459 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13460 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13489 bool environment_context :1;
13500 std::string db_name;
13501 std::string tbl_name;
13502 std::vector<Partition> new_parts;
13507 void __set_db_name(
const std::string& val);
13509 void __set_tbl_name(
const std::string& val);
13511 void __set_new_parts(
const std::vector<Partition> & val);
13517 return !(*
this == rhs);
13522 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13523 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13533 const std::string* db_name;
13534 const std::string* tbl_name;
13535 const std::vector<Partition> * new_parts;
13538 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13567 return !(*
this == rhs);
13572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13593 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13618 return !(*
this == rhs);
13623 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13624 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13636 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13669 return !(*
this == rhs);
13674 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13675 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13697 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13706 bool environment_context :1;
13717 std::string db_name;
13718 std::string tbl_name;
13724 void __set_db_name(
const std::string& val);
13726 void __set_tbl_name(
const std::string& val);
13728 void __set_new_part(
const Partition& val);
13734 return !(*
this == rhs);
13739 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13740 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13750 const std::string* db_name;
13751 const std::string* tbl_name;
13755 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13784 return !(*
this == rhs);
13789 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13790 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13810 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13830 std::string db_name;
13831 std::string tbl_name;
13832 std::vector<std::string> part_vals;
13837 void __set_db_name(
const std::string& val);
13839 void __set_tbl_name(
const std::string& val);
13841 void __set_part_vals(
const std::vector<std::string> & val);
13843 void __set_new_part(
const Partition& val);
13847 return !(*
this == rhs);
13852 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13853 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13863 const std::string* db_name;
13864 const std::string* tbl_name;
13865 const std::vector<std::string> * part_vals;
13868 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13897 return !(*
this == rhs);
13902 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13903 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13948 return !(*
this == rhs);
13953 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13966 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
13999 return !(*
this == rhs);
14004 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14005 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14027 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14034 bool throw_exception :1;
14045 std::vector<std::string> part_vals;
14046 bool throw_exception;
14050 void __set_part_vals(
const std::vector<std::string> & val);
14052 void __set_throw_exception(
const bool val);
14056 return !(*
this == rhs);
14061 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14062 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14072 const std::vector<std::string> * part_vals;
14073 const bool* throw_exception;
14075 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14098 void __set_success(
const bool val);
14104 return !(*
this == rhs);
14109 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14110 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14130 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14137 bool defaultValue :1;
14149 std::string defaultValue;
14153 void __set_name(
const std::string& val);
14155 void __set_defaultValue(
const std::string& val);
14159 return !(*
this == rhs);
14164 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14165 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14175 const std::string* name;
14176 const std::string* defaultValue;
14178 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14196 std::string success;
14201 void __set_success(
const std::string& val);
14207 return !(*
this == rhs);
14212 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14213 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14228 std::string* success;
14233 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14250 std::string part_name;
14254 void __set_part_name(
const std::string& val);
14258 return !(*
this == rhs);
14263 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14264 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14274 const std::string* part_name;
14276 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14294 std::vector<std::string> success;
14299 void __set_success(
const std::vector<std::string> & val);
14305 return !(*
this == rhs);
14310 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14311 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14326 std::vector<std::string> * success;
14331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14348 std::string part_name;
14352 void __set_part_name(
const std::string& val);
14356 return !(*
this == rhs);
14361 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14362 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14372 const std::string* part_name;
14374 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14392 std::map<std::string, std::string> success;
14397 void __set_success(
const std::map<std::string, std::string> & val);
14403 return !(*
this == rhs);
14408 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14409 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14424 std::map<std::string, std::string> * success;
14429 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14449 std::string db_name;
14450 std::string tbl_name;
14451 std::map<std::string, std::string> part_vals;
14460 void __set_db_name(
const std::string& val);
14462 void __set_tbl_name(
const std::string& val);
14464 void __set_part_vals(
const std::map<std::string, std::string> & val);
14466 void __set_eventType(
const PartitionEventType::type val);
14470 return !(*
this == rhs);
14475 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14476 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14486 const std::string* db_name;
14487 const std::string* tbl_name;
14488 const std::map<std::string, std::string> * part_vals;
14495 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14540 return !(*
this == rhs);
14545 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14546 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14574 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14594 std::string db_name;
14595 std::string tbl_name;
14596 std::map<std::string, std::string> part_vals;
14605 void __set_db_name(
const std::string& val);
14607 void __set_tbl_name(
const std::string& val);
14609 void __set_part_vals(
const std::map<std::string, std::string> & val);
14611 void __set_eventType(
const PartitionEventType::type val);
14615 return !(*
this == rhs);
14620 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14621 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14631 const std::string* db_name;
14632 const std::string* tbl_name;
14633 const std::map<std::string, std::string> * part_vals;
14640 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14673 void __set_success(
const bool val);
14689 return !(*
this == rhs);
14694 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14695 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14725 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14750 return !(*
this == rhs);
14755 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14756 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14768 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14801 return !(*
this == rhs);
14806 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14807 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14829 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14854 return !(*
this == rhs);
14859 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14860 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14872 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14905 return !(*
this == rhs);
14910 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14911 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14933 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14958 return !(*
this == rhs);
14963 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14964 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
14976 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15009 return !(*
this == rhs);
15014 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15015 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15037 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15062 return !(*
this == rhs);
15067 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15068 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15080 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15113 return !(*
this == rhs);
15118 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15119 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15141 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15166 return !(*
this == rhs);
15171 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15172 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15184 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15217 return !(*
this == rhs);
15222 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15223 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15245 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15270 return !(*
this == rhs);
15275 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15276 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15288 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15321 return !(*
this == rhs);
15326 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15327 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15349 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15374 return !(*
this == rhs);
15379 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15380 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15392 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15425 return !(*
this == rhs);
15430 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15431 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15453 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15478 return !(*
this == rhs);
15483 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15484 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15496 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15525 void __set_success(
const bool val);
15537 return !(*
this == rhs);
15542 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15543 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15569 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15594 return !(*
this == rhs);
15599 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15600 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15641 void __set_success(
const bool val);
15653 return !(*
this == rhs);
15658 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15659 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15685 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15710 return !(*
this == rhs);
15715 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15716 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15728 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15769 return !(*
this == rhs);
15774 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15775 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15801 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15826 return !(*
this == rhs);
15831 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15832 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15844 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15885 return !(*
this == rhs);
15890 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15891 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15917 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15942 return !(*
this == rhs);
15947 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15948 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15960 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
15985 return !(*
this == rhs);
15990 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15991 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16009 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16028 std::string db_name;
16029 std::string tbl_name;
16030 std::string col_name;
16034 void __set_db_name(
const std::string& val);
16036 void __set_tbl_name(
const std::string& val);
16038 void __set_col_name(
const std::string& val);
16042 return !(*
this == rhs);
16047 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16048 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16058 const std::string* db_name;
16059 const std::string* tbl_name;
16060 const std::string* col_name;
16062 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16103 return !(*
this == rhs);
16108 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16109 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16135 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16155 std::string db_name;
16156 std::string tbl_name;
16157 std::string part_name;
16158 std::string col_name;
16162 void __set_db_name(
const std::string& val);
16164 void __set_tbl_name(
const std::string& val);
16166 void __set_part_name(
const std::string& val);
16168 void __set_col_name(
const std::string& val);
16172 return !(*
this == rhs);
16177 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16178 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16188 const std::string* db_name;
16189 const std::string* tbl_name;
16190 const std::string* part_name;
16191 const std::string* col_name;
16193 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16234 return !(*
this == rhs);
16239 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16240 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16266 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16291 return !(*
this == rhs);
16296 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16297 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16309 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16342 return !(*
this == rhs);
16347 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16348 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16370 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16395 return !(*
this == rhs);
16400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16413 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16446 return !(*
this == rhs);
16451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16452 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16474 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16499 return !(*
this == rhs);
16504 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16505 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16517 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16542 void __set_success(
const AggrStats& val);
16550 return !(*
this == rhs);
16555 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16556 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16578 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16603 return !(*
this == rhs);
16608 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16609 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16621 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16650 void __set_success(
const bool val);
16662 return !(*
this == rhs);
16667 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16668 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16694 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16715 std::string db_name;
16716 std::string tbl_name;
16717 std::string part_name;
16718 std::string col_name;
16719 std::string engine;
16723 void __set_db_name(
const std::string& val);
16725 void __set_tbl_name(
const std::string& val);
16727 void __set_part_name(
const std::string& val);
16729 void __set_col_name(
const std::string& val);
16731 void __set_engine(
const std::string& val);
16735 return !(*
this == rhs);
16740 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16741 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16751 const std::string* db_name;
16752 const std::string* tbl_name;
16753 const std::string* part_name;
16754 const std::string* col_name;
16755 const std::string* engine;
16757 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16786 void __set_success(
const bool val);
16798 return !(*
this == rhs);
16803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16830 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16850 std::string db_name;
16851 std::string tbl_name;
16852 std::string col_name;
16853 std::string engine;
16857 void __set_db_name(
const std::string& val);
16859 void __set_tbl_name(
const std::string& val);
16861 void __set_col_name(
const std::string& val);
16863 void __set_engine(
const std::string& val);
16867 return !(*
this == rhs);
16872 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16873 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16883 const std::string* db_name;
16884 const std::string* tbl_name;
16885 const std::string* col_name;
16886 const std::string* engine;
16888 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16917 void __set_success(
const bool val);
16929 return !(*
this == rhs);
16934 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16935 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
16961 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16982 void __set_func(
const Function& val);
16986 return !(*
this == rhs);
16991 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16992 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17041 return !(*
this == rhs);
17046 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17047 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17071 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17089 std::string dbName;
17090 std::string funcName;
17094 void __set_dbName(
const std::string& val);
17096 void __set_funcName(
const std::string& val);
17100 return !(*
this == rhs);
17105 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17106 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17116 const std::string* dbName;
17117 const std::string* funcName;
17119 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17148 return !(*
this == rhs);
17153 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17154 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17174 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17193 std::string dbName;
17194 std::string funcName;
17199 void __set_dbName(
const std::string& val);
17201 void __set_funcName(
const std::string& val);
17203 void __set_newFunc(
const Function& val);
17207 return !(*
this == rhs);
17212 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17213 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17223 const std::string* dbName;
17224 const std::string* funcName;
17227 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17256 return !(*
this == rhs);
17261 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17262 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17282 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17300 std::string dbName;
17301 std::string pattern;
17305 void __set_dbName(
const std::string& val);
17307 void __set_pattern(
const std::string& val);
17311 return !(*
this == rhs);
17316 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17317 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17327 const std::string* dbName;
17328 const std::string* pattern;
17330 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17348 std::vector<std::string> success;
17353 void __set_success(
const std::vector<std::string> & val);
17359 return !(*
this == rhs);
17364 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17365 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17380 std::vector<std::string> * success;
17385 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17403 std::string dbName;
17404 std::string funcName;
17408 void __set_dbName(
const std::string& val);
17410 void __set_funcName(
const std::string& val);
17414 return !(*
this == rhs);
17419 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17420 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17430 const std::string* dbName;
17431 const std::string* funcName;
17433 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17458 void __set_success(
const Function& val);
17466 return !(*
this == rhs);
17471 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17472 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17494 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17510 return !(*
this == rhs);
17515 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17516 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17527 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17556 return !(*
this == rhs);
17561 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17562 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17582 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17603 void __set_role(
const Role& val);
17607 return !(*
this == rhs);
17612 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17613 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17625 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17648 void __set_success(
const bool val);
17654 return !(*
this == rhs);
17659 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17660 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17680 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17697 std::string role_name;
17701 void __set_role_name(
const std::string& val);
17705 return !(*
this == rhs);
17710 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17711 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17721 const std::string* role_name;
17723 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17746 void __set_success(
const bool val);
17752 return !(*
this == rhs);
17757 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17758 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17778 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17794 return !(*
this == rhs);
17799 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17800 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17811 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17829 std::vector<std::string> success;
17834 void __set_success(
const std::vector<std::string> & val);
17840 return !(*
this == rhs);
17845 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17846 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17861 std::vector<std::string> * success;
17866 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17873 bool principal_name :1;
17874 bool principal_type :1;
17876 bool grantorType :1;
17877 bool grant_option :1;
17888 std::string role_name;
17889 std::string principal_name;
17895 std::string grantor;
17905 void __set_role_name(
const std::string& val);
17907 void __set_principal_name(
const std::string& val);
17909 void __set_principal_type(
const PrincipalType::type val);
17911 void __set_grantor(
const std::string& val);
17913 void __set_grantorType(
const PrincipalType::type val);
17915 void __set_grant_option(
const bool val);
17919 return !(*
this == rhs);
17924 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17925 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17935 const std::string* role_name;
17936 const std::string* principal_name;
17942 const std::string* grantor;
17948 const bool* grant_option;
17950 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
17973 void __set_success(
const bool val);
17979 return !(*
this == rhs);
17984 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17985 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18005 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18012 bool principal_name :1;
18013 bool principal_type :1;
18024 std::string role_name;
18025 std::string principal_name;
18034 void __set_role_name(
const std::string& val);
18036 void __set_principal_name(
const std::string& val);
18038 void __set_principal_type(
const PrincipalType::type val);
18042 return !(*
this == rhs);
18047 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18048 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18058 const std::string* role_name;
18059 const std::string* principal_name;
18066 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18089 void __set_success(
const bool val);
18095 return !(*
this == rhs);
18100 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18101 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18121 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18127 bool principal_name :1;
18128 bool principal_type :1;
18139 std::string principal_name;
18148 void __set_principal_name(
const std::string& val);
18150 void __set_principal_type(
const PrincipalType::type val);
18154 return !(*
this == rhs);
18159 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18160 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18170 const std::string* principal_name;
18177 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18195 std::vector<Role> success;
18200 void __set_success(
const std::vector<Role> & val);
18206 return !(*
this == rhs);
18211 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18212 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18227 std::vector<Role> * success;
18232 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18257 return !(*
this == rhs);
18262 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18263 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18275 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18304 return !(*
this == rhs);
18309 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18310 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18330 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18355 return !(*
this == rhs);
18360 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18361 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18373 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18402 return !(*
this == rhs);
18407 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18408 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18428 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18453 return !(*
this == rhs);
18458 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18459 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18471 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18500 return !(*
this == rhs);
18505 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18506 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18526 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18532 bool hiveObject :1;
18534 bool group_names :1;
18546 std::string user_name;
18547 std::vector<std::string> group_names;
18553 void __set_user_name(
const std::string& val);
18555 void __set_group_names(
const std::vector<std::string> & val);
18559 return !(*
this == rhs);
18564 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18565 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18576 const std::string* user_name;
18577 const std::vector<std::string> * group_names;
18579 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18608 return !(*
this == rhs);
18613 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18614 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18634 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18640 bool principal_name :1;
18641 bool principal_type :1;
18642 bool hiveObject :1;
18653 std::string principal_name;
18663 void __set_principal_name(
const std::string& val);
18665 void __set_principal_type(
const PrincipalType::type val);
18671 return !(*
this == rhs);
18676 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18677 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18687 const std::string* principal_name;
18695 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18713 std::vector<HiveObjectPrivilege> success;
18718 void __set_success(
const std::vector<HiveObjectPrivilege> & val);
18724 return !(*
this == rhs);
18729 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18730 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18745 std::vector<HiveObjectPrivilege> * success;
18750 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18756 bool privileges :1;
18775 return !(*
this == rhs);
18780 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18781 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18793 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18816 void __set_success(
const bool val);
18822 return !(*
this == rhs);
18827 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18828 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18848 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18854 bool privileges :1;
18873 return !(*
this == rhs);
18878 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18879 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18891 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18914 void __set_success(
const bool val);
18920 return !(*
this == rhs);
18925 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18926 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18946 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18971 return !(*
this == rhs);
18976 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
18989 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19018 return !(*
this == rhs);
19023 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19024 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19044 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19050 bool objToRefresh :1;
19051 bool authorizer :1;
19052 bool grantRequest :1;
19064 std::string authorizer;
19071 void __set_authorizer(
const std::string& val);
19077 return !(*
this == rhs);
19082 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19083 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19094 const std::string* authorizer;
19097 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19126 return !(*
this == rhs);
19131 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19132 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19152 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19159 bool group_names :1;
19170 std::string user_name;
19171 std::vector<std::string> group_names;
19175 void __set_user_name(
const std::string& val);
19177 void __set_group_names(
const std::vector<std::string> & val);
19181 return !(*
this == rhs);
19186 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19187 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19197 const std::string* user_name;
19198 const std::vector<std::string> * group_names;
19200 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19218 std::vector<std::string> success;
19223 void __set_success(
const std::vector<std::string> & val);
19229 return !(*
this == rhs);
19234 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19235 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19250 std::vector<std::string> * success;
19255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19261 bool token_owner :1;
19262 bool renewer_kerberos_principal_name :1;
19273 std::string token_owner;
19274 std::string renewer_kerberos_principal_name;
19278 void __set_token_owner(
const std::string& val);
19280 void __set_renewer_kerberos_principal_name(
const std::string& val);
19284 return !(*
this == rhs);
19289 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19290 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19300 const std::string* token_owner;
19301 const std::string* renewer_kerberos_principal_name;
19303 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19321 std::string success;
19326 void __set_success(
const std::string& val);
19332 return !(*
this == rhs);
19337 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19338 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19353 std::string* success;
19358 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19364 bool token_str_form :1;
19375 std::string token_str_form;
19379 void __set_token_str_form(
const std::string& val);
19383 return !(*
this == rhs);
19388 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19389 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19399 const std::string* token_str_form;
19401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19424 void __set_success(
const int64_t val);
19430 return !(*
this == rhs);
19435 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19436 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19456 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19462 bool token_str_form :1;
19473 std::string token_str_form;
19477 void __set_token_str_form(
const std::string& val);
19481 return !(*
this == rhs);
19486 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19487 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19497 const std::string* token_str_form;
19499 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19524 return !(*
this == rhs);
19529 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19548 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19554 bool token_identifier :1;
19555 bool delegation_token :1;
19566 std::string token_identifier;
19567 std::string delegation_token;
19571 void __set_token_identifier(
const std::string& val);
19573 void __set_delegation_token(
const std::string& val);
19577 return !(*
this == rhs);
19582 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19583 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19593 const std::string* token_identifier;
19594 const std::string* delegation_token;
19596 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19617 void __set_success(
const bool val);
19621 return !(*
this == rhs);
19626 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19627 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19645 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19651 bool token_identifier :1;
19662 std::string token_identifier;
19666 void __set_token_identifier(
const std::string& val);
19670 return !(*
this == rhs);
19675 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19676 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19686 const std::string* token_identifier;
19688 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19709 void __set_success(
const bool val);
19713 return !(*
this == rhs);
19718 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19719 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19737 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19743 bool token_identifier :1;
19754 std::string token_identifier;
19758 void __set_token_identifier(
const std::string& val);
19762 return !(*
this == rhs);
19767 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19768 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19778 const std::string* token_identifier;
19780 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19797 std::string success;
19801 void __set_success(
const std::string& val);
19805 return !(*
this == rhs);
19810 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19811 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19825 std::string* success;
19829 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19845 return !(*
this == rhs);
19850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19851 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19862 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19879 std::vector<std::string> success;
19883 void __set_success(
const std::vector<std::string> & val);
19887 return !(*
this == rhs);
19892 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19893 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19907 std::vector<std::string> * success;
19911 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19932 void __set_key(
const std::string& val);
19936 return !(*
this == rhs);
19941 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19942 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19952 const std::string* key;
19954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
19977 void __set_success(
const int32_t val);
19983 return !(*
this == rhs);
19988 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19989 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20009 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20015 bool seq_number :1;
20027 int32_t seq_number;
20032 void __set_seq_number(
const int32_t val);
20034 void __set_key(
const std::string& val);
20038 return !(*
this == rhs);
20043 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20044 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20054 const int32_t* seq_number;
20055 const std::string* key;
20057 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20086 return !(*
this == rhs);
20091 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20092 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20112 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20133 void __set_key_seq(
const int32_t val);
20137 return !(*
this == rhs);
20142 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20143 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20153 const int32_t* key_seq;
20155 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20176 void __set_success(
const bool val);
20180 return !(*
this == rhs);
20185 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20186 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20204 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20220 return !(*
this == rhs);
20225 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20226 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20237 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20254 std::vector<std::string> success;
20258 void __set_success(
const std::vector<std::string> & val);
20262 return !(*
this == rhs);
20267 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20268 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20282 std::vector<std::string> * success;
20286 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20302 return !(*
this == rhs);
20307 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20308 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20319 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20344 return !(*
this == rhs);
20349 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20350 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20368 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20384 return !(*
this == rhs);
20389 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20390 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20426 return !(*
this == rhs);
20431 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20432 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20450 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20475 return !(*
this == rhs);
20480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20481 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20493 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20518 return !(*
this == rhs);
20523 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20524 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20542 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20567 return !(*
this == rhs);
20572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20585 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20610 return !(*
this == rhs);
20615 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20616 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20634 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20659 return !(*
this == rhs);
20664 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20665 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20677 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20702 return !(*
this == rhs);
20707 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20708 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20726 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20751 return !(*
this == rhs);
20756 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20757 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20769 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20798 return !(*
this == rhs);
20803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20824 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20845 void __set_txnId(
const int64_t val);
20849 return !(*
this == rhs);
20854 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20855 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20865 const int64_t* txnId;
20867 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20890 void __set_success(
const int64_t val);
20896 return !(*
this == rhs);
20901 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20902 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20922 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20947 return !(*
this == rhs);
20952 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20953 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20965 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20981 return !(*
this == rhs);
20986 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20987 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
20998 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21023 return !(*
this == rhs);
21028 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21029 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21041 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21074 return !(*
this == rhs);
21079 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21080 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21102 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21121 std::map<std::string, int64_t> writeIds;
21125 void __set_txnId(
const int64_t val);
21127 void __set_writeIds(
const std::map<std::string, int64_t> & val);
21131 return !(*
this == rhs);
21136 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21137 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21147 const int64_t* txnId;
21148 const std::map<std::string, int64_t> * writeIds;
21150 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21175 return !(*
this == rhs);
21180 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21181 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21199 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21224 return !(*
this == rhs);
21229 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21230 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21242 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21279 return !(*
this == rhs);
21284 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21285 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21309 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21334 return !(*
this == rhs);
21339 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21340 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21352 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21381 return !(*
this == rhs);
21386 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21387 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21407 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21432 return !(*
this == rhs);
21437 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21438 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21450 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21475 return !(*
this == rhs);
21480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21481 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21499 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21524 return !(*
this == rhs);
21529 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21542 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21567 return !(*
this == rhs);
21572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21616 return !(*
this == rhs);
21621 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21622 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21634 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21667 return !(*
this == rhs);
21672 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21673 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21695 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21720 return !(*
this == rhs);
21725 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21726 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21738 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21775 return !(*
this == rhs);
21780 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21781 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21805 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21830 return !(*
this == rhs);
21835 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21836 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21848 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21877 return !(*
this == rhs);
21882 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21883 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21903 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21928 return !(*
this == rhs);
21933 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21934 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21946 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21971 return !(*
this == rhs);
21976 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
21995 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22020 return !(*
this == rhs);
22025 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22026 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22038 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22071 return !(*
this == rhs);
22076 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22077 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22099 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22124 return !(*
this == rhs);
22129 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22130 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22142 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22167 return !(*
this == rhs);
22172 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22173 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22191 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22216 return !(*
this == rhs);
22221 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22222 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22234 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22250 return !(*
this == rhs);
22255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22256 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22267 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22292 return !(*
this == rhs);
22297 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22298 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22310 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22335 return !(*
this == rhs);
22340 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22341 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22359 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22384 return !(*
this == rhs);
22389 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22390 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22402 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22427 return !(*
this == rhs);
22432 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22433 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22478 void __set_o2(
const int64_t val);
22480 void __set_o3(
const int64_t val);
22484 return !(*
this == rhs);
22489 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22490 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22504 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22527 void __set_success(
const bool val);
22533 return !(*
this == rhs);
22538 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22539 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22559 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22584 return !(*
this == rhs);
22589 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22590 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22602 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22631 return !(*
this == rhs);
22636 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22637 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22657 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22674 std::string workerId;
22678 void __set_workerId(
const std::string& val);
22682 return !(*
this == rhs);
22687 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22688 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22698 const std::string* workerId;
22700 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22729 return !(*
this == rhs);
22734 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22735 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22755 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22780 return !(*
this == rhs);
22785 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22786 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22798 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22827 return !(*
this == rhs);
22832 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22833 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22853 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22878 void __set_txn_id(
const int64_t val);
22882 return !(*
this == rhs);
22887 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22888 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22899 const int64_t* txn_id;
22901 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22917 return !(*
this == rhs);
22922 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22923 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22934 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22959 return !(*
this == rhs);
22964 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22965 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
22994 std::vector<std::string> success;
22998 void __set_success(
const std::vector<std::string> & val);
23002 return !(*
this == rhs);
23007 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23008 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23022 std::vector<std::string> * success;
23026 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23051 return !(*
this == rhs);
23056 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23057 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23069 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23094 return !(*
this == rhs);
23099 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23100 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23118 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23143 return !(*
this == rhs);
23148 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23149 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23161 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23186 return !(*
this == rhs);
23191 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23192 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23210 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23235 return !(*
this == rhs);
23240 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23241 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23253 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23278 return !(*
this == rhs);
23283 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23284 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23302 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23327 return !(*
this == rhs);
23332 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23333 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23345 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23370 return !(*
this == rhs);
23375 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23376 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23394 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23419 return !(*
this == rhs);
23424 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23425 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23437 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23460 void __set_success(
const bool val);
23466 return !(*
this == rhs);
23471 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23472 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23492 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23517 return !(*
this == rhs);
23522 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23523 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23535 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23560 return !(*
this == rhs);
23565 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23566 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23584 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23607 void __set_jobId(
const std::string& val);
23609 void __set_cq_id(
const int64_t val);
23613 return !(*
this == rhs);
23618 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23619 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23629 const std::string* jobId;
23630 const int64_t* cq_id;
23632 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23648 return !(*
this == rhs);
23653 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23654 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23665 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23690 return !(*
this == rhs);
23695 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23696 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23708 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23733 return !(*
this == rhs);
23738 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23739 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23757 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23782 return !(*
this == rhs);
23787 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23788 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23800 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23825 return !(*
this == rhs);
23830 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23831 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23849 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23865 return !(*
this == rhs);
23870 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23871 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23882 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23907 return !(*
this == rhs);
23912 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23913 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23931 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23956 return !(*
this == rhs);
23961 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23962 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23974 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
23999 return !(*
this == rhs);
24004 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24005 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24023 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24048 return !(*
this == rhs);
24053 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24054 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24066 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24091 return !(*
this == rhs);
24096 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24097 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24115 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24131 return !(*
this == rhs);
24136 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24137 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24148 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24164 return !(*
this == rhs);
24169 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24170 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24181 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24206 return !(*
this == rhs);
24211 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24212 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24224 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24249 return !(*
this == rhs);
24254 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24255 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24273 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24298 return !(*
this == rhs);
24303 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24304 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24316 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24341 return !(*
this == rhs);
24346 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24347 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24365 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24390 return !(*
this == rhs);
24395 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24396 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24408 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24437 return !(*
this == rhs);
24442 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24443 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24463 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24488 return !(*
this == rhs);
24493 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24494 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24506 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24531 return !(*
this == rhs);
24536 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24537 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24555 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24580 return !(*
this == rhs);
24585 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24586 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24598 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24623 return !(*
this == rhs);
24628 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24629 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24647 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24672 return !(*
this == rhs);
24677 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24678 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24690 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24715 return !(*
this == rhs);
24720 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24721 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24739 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24764 return !(*
this == rhs);
24769 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24770 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24782 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24807 return !(*
this == rhs);
24812 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24813 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24831 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24856 return !(*
this == rhs);
24861 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24862 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24874 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24899 return !(*
this == rhs);
24904 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24905 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24939 return !(*
this == rhs);
24944 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24945 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24956 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
24974 std::string success;
24979 void __set_success(
const std::string& val);
24985 return !(*
this == rhs);
24990 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24991 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25006 std::string* success;
25011 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25036 return !(*
this == rhs);
25041 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25042 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25054 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25091 return !(*
this == rhs);
25096 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25097 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25121 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25146 return !(*
this == rhs);
25151 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25152 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25164 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25197 return !(*
this == rhs);
25202 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25203 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25225 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25250 return !(*
this == rhs);
25255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25256 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25268 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25297 return !(*
this == rhs);
25302 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25303 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25323 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25348 return !(*
this == rhs);
25353 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25354 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25366 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25395 return !(*
this == rhs);
25400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25421 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25446 return !(*
this == rhs);
25451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25452 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25464 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25501 return !(*
this == rhs);
25506 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25507 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25531 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25556 return !(*
this == rhs);
25561 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25562 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25574 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25607 return !(*
this == rhs);
25612 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25613 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25635 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25660 return !(*
this == rhs);
25665 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25666 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25678 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25715 return !(*
this == rhs);
25720 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25721 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25745 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25770 return !(*
this == rhs);
25775 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25776 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25788 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25829 return !(*
this == rhs);
25834 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25835 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25861 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25886 return !(*
this == rhs);
25891 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25892 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25904 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25941 return !(*
this == rhs);
25946 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25947 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
25971 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25996 return !(*
this == rhs);
26001 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26002 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26014 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26051 return !(*
this == rhs);
26056 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26057 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26081 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26106 return !(*
this == rhs);
26111 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26112 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26124 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26157 return !(*
this == rhs);
26162 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26163 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26185 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26210 return !(*
this == rhs);
26215 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26216 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26228 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26269 return !(*
this == rhs);
26274 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26275 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26301 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26326 return !(*
this == rhs);
26331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26332 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26344 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26385 return !(*
this == rhs);
26390 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26391 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26417 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26442 return !(*
this == rhs);
26447 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26448 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26460 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26497 return !(*
this == rhs);
26502 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26503 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26527 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26552 return !(*
this == rhs);
26557 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26558 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26570 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26611 return !(*
this == rhs);
26616 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26617 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26643 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26668 return !(*
this == rhs);
26673 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26674 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26686 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26723 return !(*
this == rhs);
26728 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26729 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26753 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26778 return !(*
this == rhs);
26783 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26784 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26796 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26837 return !(*
this == rhs);
26842 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26843 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26869 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26890 void __set_schema(
const ISchema& val);
26894 return !(*
this == rhs);
26899 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26900 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26912 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26945 return !(*
this == rhs);
26950 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26951 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
26973 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26998 return !(*
this == rhs);
27003 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27016 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27045 return !(*
this == rhs);
27050 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27051 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27071 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27096 return !(*
this == rhs);
27101 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27102 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27114 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27139 void __set_success(
const ISchema& val);
27147 return !(*
this == rhs);
27152 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27153 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27175 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27200 return !(*
this == rhs);
27205 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27206 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27218 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27251 return !(*
this == rhs);
27256 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27257 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27279 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27285 bool schemaVersion :1;
27304 return !(*
this == rhs);
27309 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27310 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27322 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27355 return !(*
this == rhs);
27360 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27361 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27383 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27389 bool schemaVersion :1;
27408 return !(*
this == rhs);
27413 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27414 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27426 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27459 return !(*
this == rhs);
27464 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27465 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27487 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27493 bool schemaName :1;
27512 return !(*
this == rhs);
27517 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27518 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27563 return !(*
this == rhs);
27568 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27569 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27597 bool schemaName :1;
27616 return !(*
this == rhs);
27621 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27622 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27634 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27653 std::vector<SchemaVersion> success;
27659 void __set_success(
const std::vector<SchemaVersion> & val);
27667 return !(*
this == rhs);
27672 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27673 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27689 std::vector<SchemaVersion> * success;
27695 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27701 bool schemaVersion :1;
27720 return !(*
this == rhs);
27725 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27726 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27738 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27767 return !(*
this == rhs);
27772 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27773 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27793 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27818 return !(*
this == rhs);
27823 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27824 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27836 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27865 return !(*
this == rhs);
27870 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27871 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27891 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27916 return !(*
this == rhs);
27921 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27922 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27934 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27963 return !(*
this == rhs);
27968 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27969 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
27989 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28014 return !(*
this == rhs);
28019 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28020 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28032 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28065 return !(*
this == rhs);
28070 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28071 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28093 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28114 void __set_serde(
const SerDeInfo& val);
28118 return !(*
this == rhs);
28123 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28124 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28136 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28165 return !(*
this == rhs);
28170 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28171 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28191 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28216 return !(*
this == rhs);
28221 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28222 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28234 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28259 void __set_success(
const SerDeInfo& val);
28267 return !(*
this == rhs);
28272 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28273 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28295 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28314 std::string dbName;
28315 std::string tableName;
28320 void __set_dbName(
const std::string& val);
28322 void __set_tableName(
const std::string& val);
28324 void __set_txnId(
const int64_t val);
28328 return !(*
this == rhs);
28333 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28334 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28344 const std::string* dbName;
28345 const std::string* tableName;
28346 const int64_t* txnId;
28348 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28373 return !(*
this == rhs);
28378 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28379 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28397 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28416 std::string dbName;
28417 std::string tableName;
28422 void __set_dbName(
const std::string& val);
28424 void __set_tableName(
const std::string& val);
28426 void __set_txnId(
const int64_t val);
28430 return !(*
this == rhs);
28435 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28436 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28446 const std::string* dbName;
28447 const std::string* tableName;
28448 const int64_t* txnId;
28450 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28471 void __set_success(
const bool val);
28475 return !(*
this == rhs);
28480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28481 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28499 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28524 return !(*
this == rhs);
28529 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28542 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28567 return !(*
this == rhs);
28572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28616 return !(*
this == rhs);
28621 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28622 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28634 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28652 std::vector<RuntimeStat> success;
28657 void __set_success(
const std::vector<RuntimeStat> & val);
28663 return !(*
this == rhs);
28668 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28669 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28684 std::vector<RuntimeStat> * success;
28689 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28714 return !(*
this == rhs);
28719 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28720 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28732 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28761 return !(*
this == rhs);
28766 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28767 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28787 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28812 return !(*
this == rhs);
28817 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28818 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28830 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28859 return !(*
this == rhs);
28864 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28865 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28885 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28910 return !(*
this == rhs);
28915 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28916 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28928 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28965 return !(*
this == rhs);
28970 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28971 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
28995 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29020 return !(*
this == rhs);
29025 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29026 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29038 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29067 return !(*
this == rhs);
29072 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29073 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29093 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29099 bool scheduleKey :1;
29118 return !(*
this == rhs);
29123 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29124 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29136 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29169 return !(*
this == rhs);
29174 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29175 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29197 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29203 bool replicationMetricList :1;
29222 return !(*
this == rhs);
29227 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29228 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29240 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29265 return !(*
this == rhs);
29270 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29271 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29289 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29314 return !(*
this == rhs);
29319 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29320 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29332 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29361 return !(*
this == rhs);
29366 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29367 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29387 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29393 bool getOpenTxnsRequest :1;
29412 return !(*
this == rhs);
29417 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29418 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29430 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29455 return !(*
this == rhs);
29460 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29461 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29479 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29504 return !(*
this == rhs);
29509 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29510 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29522 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29551 return !(*
this == rhs);
29556 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29557 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29577 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29602 return !(*
this == rhs);
29607 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29608 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29620 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29653 return !(*
this == rhs);
29658 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29659 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29681 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29706 return !(*
this == rhs);
29711 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29712 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29724 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29749 return !(*
this == rhs);
29754 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29755 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29773 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29798 return !(*
this == rhs);
29803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29816 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29834 std::vector<std::string> success;
29839 void __set_success(
const std::vector<std::string> & val);
29845 return !(*
this == rhs);
29850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29851 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29866 std::vector<std::string> * success;
29871 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29896 return !(*
this == rhs);
29901 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29902 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29914 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29939 void __set_success(
const Package& val);
29947 return !(*
this == rhs);
29952 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29953 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
29975 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30000 return !(*
this == rhs);
30005 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30006 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30018 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30043 return !(*
this == rhs);
30048 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30049 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30067 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30092 return !(*
this == rhs);
30097 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30098 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30110 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30128 std::vector<std::string> success;
30133 void __set_success(
const std::vector<std::string> & val);
30139 return !(*
this == rhs);
30144 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30145 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30160 std::vector<std::string> * success;
30165 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30190 return !(*
this == rhs);
30195 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30196 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30208 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30233 return !(*
this == rhs);
30238 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30239 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30257 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30282 return !(*
this == rhs);
30287 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30288 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30300 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30318 std::vector<WriteEventInfo> success;
30323 void __set_success(
const std::vector<WriteEventInfo> & val);
30329 return !(*
this == rhs);
30334 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30335 uint32_t write(::apache::thrift::protocol::TProtocol* oprot)
const;
30350 std::vector<WriteEventInfo> * success;
30355 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30364 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() {
30367 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() {
30373 void getMetaConf(std::string& _return,
const std::string& key)
override;
30374 void send_getMetaConf(
const std::string& key);
30375 void recv_getMetaConf(std::string& _return);
30376 void setMetaConf(
const std::string& key,
const std::string& value)
override;
30377 void send_setMetaConf(
const std::string& key,
const std::string& value);
30378 void recv_setMetaConf();
30381 void recv_create_catalog();
30384 void recv_alter_catalog();
30389 void send_get_catalogs();
30393 void recv_drop_catalog();
30394 void create_database(
const Database& database)
override;
30395 void send_create_database(
const Database& database);
30396 void recv_create_database();
30399 void recv_create_database_req();
30400 void get_database(
Database& _return,
const std::string& name)
override;
30401 void send_get_database(
const std::string& name);
30402 void recv_get_database(
Database& _return);
30405 void recv_get_database_req(
Database& _return);
30406 void drop_database(
const std::string& name,
const bool deleteData,
const bool cascade)
override;
30407 void send_drop_database(
const std::string& name,
const bool deleteData,
const bool cascade);
30408 void recv_drop_database();
30411 void recv_drop_database_req();
30412 void get_databases(std::vector<std::string> & _return,
const std::string& pattern)
override;
30413 void send_get_databases(
const std::string& pattern);
30414 void recv_get_databases(std::vector<std::string> & _return);
30415 void get_all_databases(std::vector<std::string> & _return)
override;
30416 void send_get_all_databases();
30417 void recv_get_all_databases(std::vector<std::string> & _return);
30418 void alter_database(
const std::string& dbname,
const Database& db)
override;
30419 void send_alter_database(
const std::string& dbname,
const Database& db);
30420 void recv_alter_database();
30423 void recv_alter_database_req();
30426 void recv_create_dataconnector_req();
30432 void recv_drop_dataconnector_req();
30433 void get_dataconnectors(std::vector<std::string> & _return)
override;
30434 void send_get_dataconnectors();
30435 void recv_get_dataconnectors(std::vector<std::string> & _return);
30438 void recv_alter_dataconnector_req();
30439 void get_type(
Type& _return,
const std::string& name)
override;
30440 void send_get_type(
const std::string& name);
30441 void recv_get_type(
Type& _return);
30442 bool create_type(
const Type& type)
override;
30443 void send_create_type(
const Type& type);
30444 bool recv_create_type();
30445 bool drop_type(
const std::string& type)
override;
30446 void send_drop_type(
const std::string& type);
30447 bool recv_drop_type();
30448 void get_type_all(std::map<std::string, Type> & _return,
const std::string& name)
override;
30449 void send_get_type_all(
const std::string& name);
30450 void recv_get_type_all(std::map<std::string, Type> & _return);
30451 void get_fields(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name)
override;
30452 void send_get_fields(
const std::string& db_name,
const std::string& table_name);
30453 void recv_get_fields(std::vector<FieldSchema> & _return);
30454 void get_fields_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context)
override;
30455 void send_get_fields_with_environment_context(
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context);
30456 void recv_get_fields_with_environment_context(std::vector<FieldSchema> & _return);
30460 void get_schema(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name)
override;
30461 void send_get_schema(
const std::string& db_name,
const std::string& table_name);
30462 void recv_get_schema(std::vector<FieldSchema> & _return);
30463 void get_schema_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context)
override;
30464 void send_get_schema_with_environment_context(
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context);
30465 void recv_get_schema_with_environment_context(std::vector<FieldSchema> & _return);
30469 void create_table(
const Table& tbl)
override;
30470 void send_create_table(
const Table& tbl);
30471 void recv_create_table();
30472 void create_table_with_environment_context(
const Table& tbl,
const EnvironmentContext& environment_context)
override;
30473 void send_create_table_with_environment_context(
const Table& tbl,
const EnvironmentContext& environment_context);
30474 void recv_create_table_with_environment_context();
30475 void create_table_with_constraints(
const Table& tbl,
const std::vector<SQLPrimaryKey> & primaryKeys,
const std::vector<SQLForeignKey> & foreignKeys,
const std::vector<SQLUniqueConstraint> & uniqueConstraints,
const std::vector<SQLNotNullConstraint> & notNullConstraints,
const std::vector<SQLDefaultConstraint> & defaultConstraints,
const std::vector<SQLCheckConstraint> & checkConstraints)
override;
30476 void send_create_table_with_constraints(
const Table& tbl,
const std::vector<SQLPrimaryKey> & primaryKeys,
const std::vector<SQLForeignKey> & foreignKeys,
const std::vector<SQLUniqueConstraint> & uniqueConstraints,
const std::vector<SQLNotNullConstraint> & notNullConstraints,
const std::vector<SQLDefaultConstraint> & defaultConstraints,
const std::vector<SQLCheckConstraint> & checkConstraints);
30477 void recv_create_table_with_constraints();
30480 void recv_create_table_req();
30483 void recv_drop_constraint();
30486 void recv_add_primary_key();
30489 void recv_add_foreign_key();
30492 void recv_add_unique_constraint();
30495 void recv_add_not_null_constraint();
30498 void recv_add_default_constraint();
30501 void recv_add_check_constraint();
30504 void recv_translate_table_dryrun(
Table& _return);
30505 void drop_table(
const std::string& dbname,
const std::string& name,
const bool deleteData)
override;
30506 void send_drop_table(
const std::string& dbname,
const std::string& name,
const bool deleteData);
30507 void recv_drop_table();
30508 void drop_table_with_environment_context(
const std::string& dbname,
const std::string& name,
const bool deleteData,
const EnvironmentContext& environment_context)
override;
30509 void send_drop_table_with_environment_context(
const std::string& dbname,
const std::string& name,
const bool deleteData,
const EnvironmentContext& environment_context);
30510 void recv_drop_table_with_environment_context();
30513 void recv_drop_table_req();
30514 void truncate_table(
const std::string& dbName,
const std::string& tableName,
const std::vector<std::string> & partNames)
override;
30515 void send_truncate_table(
const std::string& dbName,
const std::string& tableName,
const std::vector<std::string> & partNames);
30516 void recv_truncate_table();
30520 void get_tables(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern)
override;
30521 void send_get_tables(
const std::string& db_name,
const std::string& pattern);
30522 void recv_get_tables(std::vector<std::string> & _return);
30523 void get_tables_by_type(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern,
const std::string& tableType)
override;
30524 void send_get_tables_by_type(
const std::string& db_name,
const std::string& pattern,
const std::string& tableType);
30525 void recv_get_tables_by_type(std::vector<std::string> & _return);
30526 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return)
override;
30527 void send_get_all_materialized_view_objects_for_rewriting();
30528 void recv_get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return);
30529 void get_materialized_views_for_rewriting(std::vector<std::string> & _return,
const std::string& db_name)
override;
30530 void send_get_materialized_views_for_rewriting(
const std::string& db_name);
30531 void recv_get_materialized_views_for_rewriting(std::vector<std::string> & _return);
30532 void get_table_meta(std::vector<TableMeta> & _return,
const std::string& db_patterns,
const std::string& tbl_patterns,
const std::vector<std::string> & tbl_types)
override;
30533 void send_get_table_meta(
const std::string& db_patterns,
const std::string& tbl_patterns,
const std::vector<std::string> & tbl_types);
30534 void recv_get_table_meta(std::vector<TableMeta> & _return);
30535 void get_all_tables(std::vector<std::string> & _return,
const std::string& db_name)
override;
30536 void send_get_all_tables(
const std::string& db_name);
30537 void recv_get_all_tables(std::vector<std::string> & _return);
30538 void get_tables_ext(std::vector<ExtendedTableInfo> & _return,
const GetTablesExtRequest& req)
override;
30540 void recv_get_tables_ext(std::vector<ExtendedTableInfo> & _return);
30547 void get_materialization_invalidation_info(
Materialization& _return,
const CreationMetadata& creation_metadata,
const std::string& validTxnList)
override;
30548 void send_get_materialization_invalidation_info(
const CreationMetadata& creation_metadata,
const std::string& validTxnList);
30549 void recv_get_materialization_invalidation_info(
Materialization& _return);
30550 void update_creation_metadata(
const std::string& catName,
const std::string& dbname,
const std::string& tbl_name,
const CreationMetadata& creation_metadata)
override;
30551 void send_update_creation_metadata(
const std::string& catName,
const std::string& dbname,
const std::string& tbl_name,
const CreationMetadata& creation_metadata);
30552 void recv_update_creation_metadata();
30553 void get_table_names_by_filter(std::vector<std::string> & _return,
const std::string& dbname,
const std::string& filter,
const int16_t max_tables)
override;
30554 void send_get_table_names_by_filter(
const std::string& dbname,
const std::string& filter,
const int16_t max_tables);
30555 void recv_get_table_names_by_filter(std::vector<std::string> & _return);
30556 void alter_table(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl)
override;
30557 void send_alter_table(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl);
30558 void recv_alter_table();
30559 void alter_table_with_environment_context(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const EnvironmentContext& environment_context)
override;
30560 void send_alter_table_with_environment_context(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const EnvironmentContext& environment_context);
30561 void recv_alter_table_with_environment_context();
30562 void alter_table_with_cascade(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const bool cascade)
override;
30563 void send_alter_table_with_cascade(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const bool cascade);
30564 void recv_alter_table_with_cascade();
30569 void send_add_partition(
const Partition& new_part);
30570 void recv_add_partition(
Partition& _return);
30573 void recv_add_partition_with_environment_context(
Partition& _return);
30574 int32_t add_partitions(
const std::vector<Partition> & new_parts)
override;
30575 void send_add_partitions(
const std::vector<Partition> & new_parts);
30576 int32_t recv_add_partitions();
30577 int32_t add_partitions_pspec(
const std::vector<PartitionSpec> & new_parts)
override;
30578 void send_add_partitions_pspec(
const std::vector<PartitionSpec> & new_parts);
30579 int32_t recv_add_partitions_pspec();
30580 void append_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals)
override;
30581 void send_append_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals);
30582 void recv_append_partition(
Partition& _return);
30586 void append_partition_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const EnvironmentContext& environment_context)
override;
30587 void send_append_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const EnvironmentContext& environment_context);
30588 void recv_append_partition_with_environment_context(
Partition& _return);
30591 void recv_append_partition_req(
Partition& _return);
30592 void append_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name)
override;
30593 void send_append_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name);
30594 void recv_append_partition_by_name(
Partition& _return);
30595 void append_partition_by_name_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const EnvironmentContext& environment_context)
override;
30596 void send_append_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const EnvironmentContext& environment_context);
30597 void recv_append_partition_by_name_with_environment_context(
Partition& _return);
30598 bool drop_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData)
override;
30599 void send_drop_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData);
30600 bool recv_drop_partition();
30601 bool drop_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData,
const EnvironmentContext& environment_context)
override;
30602 void send_drop_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData,
const EnvironmentContext& environment_context);
30603 bool recv_drop_partition_with_environment_context();
30606 bool recv_drop_partition_req();
30607 bool drop_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData)
override;
30608 void send_drop_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData);
30609 bool recv_drop_partition_by_name();
30610 bool drop_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData,
const EnvironmentContext& environment_context)
override;
30611 void send_drop_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData,
const EnvironmentContext& environment_context);
30612 bool recv_drop_partition_by_name_with_environment_context();
30616 void get_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals)
override;
30617 void send_get_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals);
30618 void recv_get_partition(
Partition& _return);
30622 void exchange_partition(
Partition& _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name)
override;
30623 void send_exchange_partition(
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name);
30624 void recv_exchange_partition(
Partition& _return);
30625 void exchange_partitions(std::vector<Partition> & _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name)
override;
30626 void send_exchange_partitions(
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name);
30627 void recv_exchange_partitions(std::vector<Partition> & _return);
30628 void get_partition_with_auth(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
30629 void send_get_partition_with_auth(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const std::string& user_name,
const std::vector<std::string> & group_names);
30630 void recv_get_partition_with_auth(
Partition& _return);
30631 void get_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name)
override;
30632 void send_get_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name);
30633 void recv_get_partition_by_name(
Partition& _return);
30634 void get_partitions(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts)
override;
30635 void send_get_partitions(
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts);
30636 void recv_get_partitions(std::vector<Partition> & _return);
30640 void get_partitions_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
30641 void send_get_partitions_with_auth(
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names);
30642 void recv_get_partitions_with_auth(std::vector<Partition> & _return);
30643 void get_partitions_pspec(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int32_t max_parts)
override;
30644 void send_get_partitions_pspec(
const std::string& db_name,
const std::string& tbl_name,
const int32_t max_parts);
30645 void recv_get_partitions_pspec(std::vector<PartitionSpec> & _return);
30646 void get_partition_names(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts)
override;
30647 void send_get_partition_names(
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts);
30648 void recv_get_partition_names(std::vector<std::string> & _return);
30649 void fetch_partition_names_req(std::vector<std::string> & _return,
const PartitionsRequest& partitionReq)
override;
30651 void recv_fetch_partition_names_req(std::vector<std::string> & _return);
30655 void get_partitions_ps(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts)
override;
30656 void send_get_partitions_ps(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts);
30657 void recv_get_partitions_ps(std::vector<Partition> & _return);
30658 void get_partitions_ps_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
30659 void send_get_partitions_ps_with_auth(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names);
30660 void recv_get_partitions_ps_with_auth(std::vector<Partition> & _return);
30664 void get_partition_names_ps(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts)
override;
30665 void send_get_partition_names_ps(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts);
30666 void recv_get_partition_names_ps(std::vector<std::string> & _return);
30670 void get_partition_names_req(std::vector<std::string> & _return,
const PartitionsByExprRequest& req)
override;
30672 void recv_get_partition_names_req(std::vector<std::string> & _return);
30673 void get_partitions_by_filter(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int16_t max_parts)
override;
30674 void send_get_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int16_t max_parts);
30675 void recv_get_partitions_by_filter(std::vector<Partition> & _return);
30678 void recv_get_partitions_by_filter_req(std::vector<Partition> & _return);
30679 void get_part_specs_by_filter(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int32_t max_parts)
override;
30680 void send_get_part_specs_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int32_t max_parts);
30681 void recv_get_part_specs_by_filter(std::vector<PartitionSpec> & _return);
30688 int32_t get_num_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter)
override;
30689 void send_get_num_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter);
30690 int32_t recv_get_num_partitions_by_filter();
30691 void get_partitions_by_names(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & names)
override;
30692 void send_get_partitions_by_names(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & names);
30693 void recv_get_partitions_by_names(std::vector<Partition> & _return);
30702 bool recv_set_properties();
30703 void alter_partition(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part)
override;
30704 void send_alter_partition(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part);
30705 void recv_alter_partition();
30706 void alter_partitions(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts)
override;
30707 void send_alter_partitions(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts);
30708 void recv_alter_partitions();
30709 void alter_partitions_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts,
const EnvironmentContext& environment_context)
override;
30710 void send_alter_partitions_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts,
const EnvironmentContext& environment_context);
30711 void recv_alter_partitions_with_environment_context();
30715 void alter_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part,
const EnvironmentContext& environment_context)
override;
30716 void send_alter_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part,
const EnvironmentContext& environment_context);
30717 void recv_alter_partition_with_environment_context();
30718 void rename_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const Partition& new_part)
override;
30719 void send_rename_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const Partition& new_part);
30720 void recv_rename_partition();
30724 bool partition_name_has_valid_characters(
const std::vector<std::string> & part_vals,
const bool throw_exception)
override;
30725 void send_partition_name_has_valid_characters(
const std::vector<std::string> & part_vals,
const bool throw_exception);
30726 bool recv_partition_name_has_valid_characters();
30727 void get_config_value(std::string& _return,
const std::string& name,
const std::string& defaultValue)
override;
30728 void send_get_config_value(
const std::string& name,
const std::string& defaultValue);
30729 void recv_get_config_value(std::string& _return);
30730 void partition_name_to_vals(std::vector<std::string> & _return,
const std::string& part_name)
override;
30731 void send_partition_name_to_vals(
const std::string& part_name);
30732 void recv_partition_name_to_vals(std::vector<std::string> & _return);
30733 void partition_name_to_spec(std::map<std::string, std::string> & _return,
const std::string& part_name)
override;
30734 void send_partition_name_to_spec(
const std::string& part_name);
30735 void recv_partition_name_to_spec(std::map<std::string, std::string> & _return);
30736 void markPartitionForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType)
override;
30737 void send_markPartitionForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType);
30738 void recv_markPartitionForEvent();
30739 bool isPartitionMarkedForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType)
override;
30740 void send_isPartitionMarkedForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType);
30741 bool recv_isPartitionMarkedForEvent();
30763 bool update_table_column_statistics(
const ColumnStatistics& stats_obj)
override;
30764 void send_update_table_column_statistics(
const ColumnStatistics& stats_obj);
30765 bool recv_update_table_column_statistics();
30766 bool update_partition_column_statistics(
const ColumnStatistics& stats_obj)
override;
30767 void send_update_partition_column_statistics(
const ColumnStatistics& stats_obj);
30768 bool recv_update_partition_column_statistics();
30777 void recv_update_transaction_statistics();
30778 void get_table_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name)
override;
30779 void send_get_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name);
30781 void get_partition_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name)
override;
30782 void send_get_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name);
30792 void recv_get_aggr_stats_for(
AggrStats& _return);
30795 bool recv_set_aggr_stats_for();
30796 bool delete_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name,
const std::string& engine)
override;
30797 void send_delete_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name,
const std::string& engine);
30798 bool recv_delete_partition_column_statistics();
30799 bool delete_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name,
const std::string& engine)
override;
30800 void send_delete_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name,
const std::string& engine);
30801 bool recv_delete_table_column_statistics();
30802 void create_function(
const Function& func)
override;
30803 void send_create_function(
const Function& func);
30804 void recv_create_function();
30805 void drop_function(
const std::string& dbName,
const std::string& funcName)
override;
30806 void send_drop_function(
const std::string& dbName,
const std::string& funcName);
30807 void recv_drop_function();
30808 void alter_function(
const std::string& dbName,
const std::string& funcName,
const Function& newFunc)
override;
30809 void send_alter_function(
const std::string& dbName,
const std::string& funcName,
const Function& newFunc);
30810 void recv_alter_function();
30811 void get_functions(std::vector<std::string> & _return,
const std::string& dbName,
const std::string& pattern)
override;
30812 void send_get_functions(
const std::string& dbName,
const std::string& pattern);
30813 void recv_get_functions(std::vector<std::string> & _return);
30814 void get_function(
Function& _return,
const std::string& dbName,
const std::string& funcName)
override;
30815 void send_get_function(
const std::string& dbName,
const std::string& funcName);
30816 void recv_get_function(
Function& _return);
30818 void send_get_all_functions();
30820 bool create_role(
const Role& role)
override;
30821 void send_create_role(
const Role& role);
30822 bool recv_create_role();
30823 bool drop_role(
const std::string& role_name)
override;
30824 void send_drop_role(
const std::string& role_name);
30825 bool recv_drop_role();
30826 void get_role_names(std::vector<std::string> & _return)
override;
30827 void send_get_role_names();
30828 void recv_get_role_names(std::vector<std::string> & _return);
30829 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)
override;
30830 void send_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);
30831 bool recv_grant_role();
30832 bool revoke_role(
const std::string& role_name,
const std::string& principal_name,
const PrincipalType::type principal_type)
override;
30833 void send_revoke_role(
const std::string& role_name,
const std::string& principal_name,
const PrincipalType::type principal_type);
30834 bool recv_revoke_role();
30835 void list_roles(std::vector<Role> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type)
override;
30836 void send_list_roles(
const std::string& principal_name,
const PrincipalType::type principal_type);
30837 void recv_list_roles(std::vector<Role> & _return);
30847 void get_privilege_set(
PrincipalPrivilegeSet& _return,
const HiveObjectRef& hiveObject,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
30848 void send_get_privilege_set(
const HiveObjectRef& hiveObject,
const std::string& user_name,
const std::vector<std::string> & group_names);
30850 void list_privileges(std::vector<HiveObjectPrivilege> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type,
const HiveObjectRef& hiveObject)
override;
30851 void send_list_privileges(
const std::string& principal_name,
const PrincipalType::type principal_type,
const HiveObjectRef& hiveObject);
30852 void recv_list_privileges(std::vector<HiveObjectPrivilege> & _return);
30853 bool grant_privileges(
const PrivilegeBag& privileges)
override;
30854 void send_grant_privileges(
const PrivilegeBag& privileges);
30855 bool recv_grant_privileges();
30856 bool revoke_privileges(
const PrivilegeBag& privileges)
override;
30857 void send_revoke_privileges(
const PrivilegeBag& privileges);
30858 bool recv_revoke_privileges();
30865 void set_ugi(std::vector<std::string> & _return,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
30866 void send_set_ugi(
const std::string& user_name,
const std::vector<std::string> & group_names);
30867 void recv_set_ugi(std::vector<std::string> & _return);
30868 void get_delegation_token(std::string& _return,
const std::string& token_owner,
const std::string& renewer_kerberos_principal_name)
override;
30869 void send_get_delegation_token(
const std::string& token_owner,
const std::string& renewer_kerberos_principal_name);
30870 void recv_get_delegation_token(std::string& _return);
30871 int64_t renew_delegation_token(
const std::string& token_str_form)
override;
30872 void send_renew_delegation_token(
const std::string& token_str_form);
30873 int64_t recv_renew_delegation_token();
30874 void cancel_delegation_token(
const std::string& token_str_form)
override;
30875 void send_cancel_delegation_token(
const std::string& token_str_form);
30876 void recv_cancel_delegation_token();
30877 bool add_token(
const std::string& token_identifier,
const std::string& delegation_token)
override;
30878 void send_add_token(
const std::string& token_identifier,
const std::string& delegation_token);
30879 bool recv_add_token();
30880 bool remove_token(
const std::string& token_identifier)
override;
30881 void send_remove_token(
const std::string& token_identifier);
30882 bool recv_remove_token();
30883 void get_token(std::string& _return,
const std::string& token_identifier)
override;
30884 void send_get_token(
const std::string& token_identifier);
30885 void recv_get_token(std::string& _return);
30886 void get_all_token_identifiers(std::vector<std::string> & _return)
override;
30887 void send_get_all_token_identifiers();
30888 void recv_get_all_token_identifiers(std::vector<std::string> & _return);
30889 int32_t add_master_key(
const std::string& key)
override;
30890 void send_add_master_key(
const std::string& key);
30891 int32_t recv_add_master_key();
30892 void update_master_key(
const int32_t seq_number,
const std::string& key)
override;
30893 void send_update_master_key(
const int32_t seq_number,
const std::string& key);
30894 void recv_update_master_key();
30895 bool remove_master_key(
const int32_t key_seq)
override;
30896 void send_remove_master_key(
const int32_t key_seq);
30897 bool recv_remove_master_key();
30898 void get_master_keys(std::vector<std::string> & _return)
override;
30899 void send_get_master_keys();
30900 void recv_get_master_keys(std::vector<std::string> & _return);
30902 void send_get_open_txns();
30905 void send_get_open_txns_info();
30912 void recv_abort_txn();
30915 void recv_abort_txns();
30918 void recv_commit_txn();
30919 int64_t get_latest_txnid_in_conflict(
const int64_t txnId)
override;
30920 void send_get_latest_txnid_in_conflict(
const int64_t txnId);
30921 int64_t recv_get_latest_txnid_in_conflict();
30924 void recv_repl_tbl_writeid_state();
30928 void add_write_ids_to_min_history(
const int64_t txnId,
const std::map<std::string, int64_t> & writeIds)
override;
30929 void send_add_write_ids_to_min_history(
const int64_t txnId,
const std::map<std::string, int64_t> & writeIds);
30930 void recv_add_write_ids_to_min_history();
30939 void recv_seed_write_id();
30942 void recv_seed_txn_id();
30951 void recv_unlock();
30957 void recv_heartbeat();
30963 void recv_compact();
30970 bool submit_for_cleanup(
const CompactionRequest& o1,
const int64_t o2,
const int64_t o3)
override;
30971 void send_submit_for_cleanup(
const CompactionRequest& o1,
const int64_t o2,
const int64_t o3);
30972 bool recv_submit_for_cleanup();
30975 void recv_add_dynamic_partitions();
30977 void send_find_next_compact(
const std::string& workerId);
30984 void recv_update_compactor_state();
30985 void find_columns_with_stats(std::vector<std::string> & _return,
const CompactionInfoStruct& cr)
override;
30987 void recv_find_columns_with_stats(std::vector<std::string> & _return);
30990 void recv_mark_cleaned();
30993 void recv_mark_compacted();
30996 void recv_mark_failed();
30999 void recv_mark_refused();
31002 bool recv_update_compaction_metrics_data();
31005 void recv_remove_compaction_metrics_data();
31006 void set_hadoop_jobid(
const std::string& jobId,
const int64_t cq_id)
override;
31007 void send_set_hadoop_jobid(
const std::string& jobId,
const int64_t cq_id);
31008 void recv_set_hadoop_jobid();
31016 void send_get_current_notificationEventId();
31024 void flushCache()
override;
31025 void send_flushCache();
31026 void recv_flushCache();
31051 void get_metastore_db_uuid(std::string& _return)
override;
31052 void send_get_metastore_db_uuid();
31053 void recv_get_metastore_db_uuid(std::string& _return);
31105 void create_ischema(
const ISchema& schema)
override;
31106 void send_create_ischema(
const ISchema& schema);
31107 void recv_create_ischema();
31110 void recv_alter_ischema();
31113 void recv_get_ischema(
ISchema& _return);
31114 void drop_ischema(
const ISchemaName& name)
override;
31116 void recv_drop_ischema();
31117 void add_schema_version(
const SchemaVersion& schemaVersion)
override;
31118 void send_add_schema_version(
const SchemaVersion& schemaVersion);
31119 void recv_add_schema_version();
31124 void send_get_schema_latest_version(
const ISchemaName& schemaName);
31125 void recv_get_schema_latest_version(
SchemaVersion& _return);
31126 void get_schema_all_versions(std::vector<SchemaVersion> & _return,
const ISchemaName& schemaName)
override;
31127 void send_get_schema_all_versions(
const ISchemaName& schemaName);
31128 void recv_get_schema_all_versions(std::vector<SchemaVersion> & _return);
31131 void recv_drop_schema_version();
31137 void recv_map_schema_version_to_serde();
31140 void recv_set_schema_version_state();
31141 void add_serde(
const SerDeInfo& serde)
override;
31142 void send_add_serde(
const SerDeInfo& serde);
31143 void recv_add_serde();
31146 void recv_get_serde(
SerDeInfo& _return);
31147 void get_lock_materialization_rebuild(
LockResponse& _return,
const std::string& dbName,
const std::string& tableName,
const int64_t txnId)
override;
31148 void send_get_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId);
31149 void recv_get_lock_materialization_rebuild(
LockResponse& _return);
31150 bool heartbeat_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId)
override;
31151 void send_heartbeat_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId);
31152 bool recv_heartbeat_lock_materialization_rebuild();
31153 void add_runtime_stats(
const RuntimeStat& stat)
override;
31154 void send_add_runtime_stats(
const RuntimeStat& stat);
31155 void recv_add_runtime_stats();
31156 void get_runtime_stats(std::vector<RuntimeStat> & _return,
const GetRuntimeStatsRequest& rqst)
override;
31158 void recv_get_runtime_stats(std::vector<RuntimeStat> & _return);
31167 void recv_scheduled_query_maintenance();
31170 void recv_scheduled_query_progress();
31176 void recv_add_replication_metrics();
31185 void recv_create_stored_procedure();
31191 void recv_drop_stored_procedure();
31194 void recv_get_all_stored_procedures(std::vector<std::string> & _return);
31197 void recv_find_package(
Package& _return);
31200 void recv_add_package();
31201 void get_all_packages(std::vector<std::string> & _return,
const ListPackageRequest& request)
override;
31203 void recv_get_all_packages(std::vector<std::string> & _return);
31206 void recv_drop_package();
31209 void recv_get_all_write_event_info(std::vector<WriteEventInfo> & _return);
31214 ::std::shared_ptr<ThriftHiveMetastoreIf> iface_;
31215 virtual bool dispatchCall(::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
const std::string& fname, int32_t seqid,
void* callContext)
override;
31217 typedef void (
ThriftHiveMetastoreProcessor::*ProcessFunction)(int32_t, ::apache::thrift::protocol::TProtocol*, ::apache::thrift::protocol::TProtocol*,
void*);
31218 typedef std::map<std::string, ProcessFunction> ProcessMap;
31219 ProcessMap processMap_;
31220 void process_abort_Compactions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31221 void process_getMetaConf(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31222 void process_setMetaConf(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31223 void process_create_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31224 void process_alter_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31225 void process_get_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31226 void process_get_catalogs(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31227 void process_drop_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31228 void process_create_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31229 void process_create_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31230 void process_get_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31231 void process_get_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31232 void process_drop_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31233 void process_drop_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31234 void process_get_databases(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31235 void process_get_all_databases(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31236 void process_alter_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31237 void process_alter_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31238 void process_create_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31239 void process_get_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31240 void process_drop_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31241 void process_get_dataconnectors(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31242 void process_alter_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31243 void process_get_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31244 void process_create_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31245 void process_drop_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31246 void process_get_type_all(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31247 void process_get_fields(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31248 void process_get_fields_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31249 void process_get_fields_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31250 void process_get_schema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31251 void process_get_schema_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31252 void process_get_schema_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31253 void process_create_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31254 void process_create_table_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31255 void process_create_table_with_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31256 void process_create_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31257 void process_drop_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31258 void process_add_primary_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31259 void process_add_foreign_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31260 void process_add_unique_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31261 void process_add_not_null_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31262 void process_add_default_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31263 void process_add_check_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31264 void process_translate_table_dryrun(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31265 void process_drop_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31266 void process_drop_table_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31267 void process_drop_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31268 void process_truncate_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31269 void process_truncate_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31270 void process_get_tables(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31271 void process_get_tables_by_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31272 void process_get_all_materialized_view_objects_for_rewriting(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31273 void process_get_materialized_views_for_rewriting(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31274 void process_get_table_meta(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31275 void process_get_all_tables(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31276 void process_get_tables_ext(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31277 void process_get_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31278 void process_get_table_objects_by_name_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31279 void process_get_materialization_invalidation_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31280 void process_update_creation_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31281 void process_get_table_names_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31282 void process_alter_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31283 void process_alter_table_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31284 void process_alter_table_with_cascade(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31285 void process_alter_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31286 void process_add_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31287 void process_add_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31288 void process_add_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31289 void process_add_partitions_pspec(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31290 void process_append_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31291 void process_add_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31292 void process_append_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31293 void process_append_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31294 void process_append_partition_by_name(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31295 void process_append_partition_by_name_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31296 void process_drop_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31297 void process_drop_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31298 void process_drop_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31299 void process_drop_partition_by_name(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31300 void process_drop_partition_by_name_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31301 void process_drop_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31302 void process_get_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31303 void process_get_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31304 void process_exchange_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31305 void process_exchange_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31306 void process_get_partition_with_auth(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31307 void process_get_partition_by_name(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31308 void process_get_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31309 void process_get_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31310 void process_get_partitions_with_auth(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31311 void process_get_partitions_pspec(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31312 void process_get_partition_names(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31313 void process_fetch_partition_names_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31314 void process_get_partition_values(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31315 void process_get_partitions_ps(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31316 void process_get_partitions_ps_with_auth(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31317 void process_get_partitions_ps_with_auth_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31318 void process_get_partition_names_ps(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31319 void process_get_partition_names_ps_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31320 void process_get_partition_names_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31321 void process_get_partitions_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31322 void process_get_partitions_by_filter_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31323 void process_get_part_specs_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31324 void process_get_partitions_by_expr(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31325 void process_get_partitions_spec_by_expr(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31326 void process_get_num_partitions_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31327 void process_get_partitions_by_names(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31328 void process_get_partitions_by_names_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31329 void process_get_properties(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31330 void process_set_properties(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31331 void process_alter_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31332 void process_alter_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31333 void process_alter_partitions_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31334 void process_alter_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31335 void process_alter_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31336 void process_rename_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31337 void process_rename_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31338 void process_partition_name_has_valid_characters(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31339 void process_get_config_value(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31340 void process_partition_name_to_vals(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31341 void process_partition_name_to_spec(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31342 void process_markPartitionForEvent(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31343 void process_isPartitionMarkedForEvent(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31344 void process_get_primary_keys(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31345 void process_get_foreign_keys(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31346 void process_get_unique_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31347 void process_get_not_null_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31348 void process_get_default_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31349 void process_get_check_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31350 void process_get_all_table_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31351 void process_update_table_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31352 void process_update_partition_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31353 void process_update_table_column_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31354 void process_update_partition_column_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31355 void process_update_transaction_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31356 void process_get_table_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31357 void process_get_partition_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31358 void process_get_table_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31359 void process_get_partitions_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31360 void process_get_aggr_stats_for(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31361 void process_set_aggr_stats_for(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31362 void process_delete_partition_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31363 void process_delete_table_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31364 void process_create_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31365 void process_drop_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31366 void process_alter_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31367 void process_get_functions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31368 void process_get_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31369 void process_get_all_functions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31370 void process_create_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31371 void process_drop_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31372 void process_get_role_names(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31373 void process_grant_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31374 void process_revoke_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31375 void process_list_roles(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31376 void process_grant_revoke_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31377 void process_get_principals_in_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31378 void process_get_role_grants_for_principal(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31379 void process_get_privilege_set(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31380 void process_list_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31381 void process_grant_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31382 void process_revoke_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31383 void process_grant_revoke_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31384 void process_refresh_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31385 void process_set_ugi(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31386 void process_get_delegation_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31387 void process_renew_delegation_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31388 void process_cancel_delegation_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31389 void process_add_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31390 void process_remove_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31391 void process_get_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31392 void process_get_all_token_identifiers(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31393 void process_add_master_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31394 void process_update_master_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31395 void process_remove_master_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31396 void process_get_master_keys(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31397 void process_get_open_txns(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31398 void process_get_open_txns_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31399 void process_open_txns(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31400 void process_abort_txn(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31401 void process_abort_txns(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31402 void process_commit_txn(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31403 void process_get_latest_txnid_in_conflict(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31404 void process_repl_tbl_writeid_state(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31405 void process_get_valid_write_ids(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31406 void process_add_write_ids_to_min_history(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31407 void process_allocate_table_write_ids(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31408 void process_get_max_allocated_table_write_id(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31409 void process_seed_write_id(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31410 void process_seed_txn_id(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31411 void process_lock(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31412 void process_check_lock(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31413 void process_unlock(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31414 void process_show_locks(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31415 void process_heartbeat(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31416 void process_heartbeat_txn_range(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31417 void process_compact(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31418 void process_compact2(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31419 void process_show_compact(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31420 void process_submit_for_cleanup(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31421 void process_add_dynamic_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31422 void process_find_next_compact(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31423 void process_find_next_compact2(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31424 void process_update_compactor_state(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31425 void process_find_columns_with_stats(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31426 void process_mark_cleaned(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31427 void process_mark_compacted(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31428 void process_mark_failed(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31429 void process_mark_refused(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31430 void process_update_compaction_metrics_data(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31431 void process_remove_compaction_metrics_data(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31432 void process_set_hadoop_jobid(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31433 void process_get_latest_committed_compaction_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31434 void process_get_next_notification(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31435 void process_get_current_notificationEventId(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31436 void process_get_notification_events_count(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31437 void process_fire_listener_event(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31438 void process_flushCache(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31439 void process_add_write_notification_log(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31440 void process_add_write_notification_log_in_batch(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31441 void process_cm_recycle(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31442 void process_get_file_metadata_by_expr(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31443 void process_get_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31444 void process_put_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31445 void process_clear_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31446 void process_cache_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31447 void process_get_metastore_db_uuid(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31448 void process_create_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31449 void process_get_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31450 void process_get_active_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31451 void process_get_all_resource_plans(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31452 void process_alter_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31453 void process_validate_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31454 void process_drop_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31455 void process_create_wm_trigger(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31456 void process_alter_wm_trigger(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31457 void process_drop_wm_trigger(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31458 void process_get_triggers_for_resourceplan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31459 void process_create_wm_pool(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31460 void process_alter_wm_pool(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31461 void process_drop_wm_pool(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31462 void process_create_or_update_wm_mapping(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31463 void process_drop_wm_mapping(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31464 void process_create_or_drop_wm_trigger_to_pool_mapping(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31465 void process_create_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31466 void process_alter_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31467 void process_get_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31468 void process_drop_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31469 void process_add_schema_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31470 void process_get_schema_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31471 void process_get_schema_latest_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31472 void process_get_schema_all_versions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31473 void process_drop_schema_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31474 void process_get_schemas_by_cols(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31475 void process_map_schema_version_to_serde(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31476 void process_set_schema_version_state(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31477 void process_add_serde(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31478 void process_get_serde(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31479 void process_get_lock_materialization_rebuild(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31480 void process_heartbeat_lock_materialization_rebuild(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31481 void process_add_runtime_stats(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31482 void process_get_runtime_stats(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31483 void process_get_partitions_with_specs(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31484 void process_scheduled_query_poll(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31485 void process_scheduled_query_maintenance(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31486 void process_scheduled_query_progress(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31487 void process_get_scheduled_query(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31488 void process_add_replication_metrics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31489 void process_get_replication_metrics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31490 void process_get_open_txns_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31491 void process_create_stored_procedure(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31492 void process_get_stored_procedure(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31493 void process_drop_stored_procedure(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31494 void process_get_all_stored_procedures(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31495 void process_find_package(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31496 void process_add_package(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31497 void process_get_all_packages(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31498 void process_drop_package(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31499 void process_get_all_write_event_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot,
void* callContext);
31504 processMap_[
"abort_Compactions"] = &ThriftHiveMetastoreProcessor::process_abort_Compactions;
31505 processMap_[
"getMetaConf"] = &ThriftHiveMetastoreProcessor::process_getMetaConf;
31506 processMap_[
"setMetaConf"] = &ThriftHiveMetastoreProcessor::process_setMetaConf;
31507 processMap_[
"create_catalog"] = &ThriftHiveMetastoreProcessor::process_create_catalog;
31508 processMap_[
"alter_catalog"] = &ThriftHiveMetastoreProcessor::process_alter_catalog;
31509 processMap_[
"get_catalog"] = &ThriftHiveMetastoreProcessor::process_get_catalog;
31510 processMap_[
"get_catalogs"] = &ThriftHiveMetastoreProcessor::process_get_catalogs;
31511 processMap_[
"drop_catalog"] = &ThriftHiveMetastoreProcessor::process_drop_catalog;
31512 processMap_[
"create_database"] = &ThriftHiveMetastoreProcessor::process_create_database;
31513 processMap_[
"create_database_req"] = &ThriftHiveMetastoreProcessor::process_create_database_req;
31514 processMap_[
"get_database"] = &ThriftHiveMetastoreProcessor::process_get_database;
31515 processMap_[
"get_database_req"] = &ThriftHiveMetastoreProcessor::process_get_database_req;
31516 processMap_[
"drop_database"] = &ThriftHiveMetastoreProcessor::process_drop_database;
31517 processMap_[
"drop_database_req"] = &ThriftHiveMetastoreProcessor::process_drop_database_req;
31518 processMap_[
"get_databases"] = &ThriftHiveMetastoreProcessor::process_get_databases;
31519 processMap_[
"get_all_databases"] = &ThriftHiveMetastoreProcessor::process_get_all_databases;
31520 processMap_[
"alter_database"] = &ThriftHiveMetastoreProcessor::process_alter_database;
31521 processMap_[
"alter_database_req"] = &ThriftHiveMetastoreProcessor::process_alter_database_req;
31522 processMap_[
"create_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_create_dataconnector_req;
31523 processMap_[
"get_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_get_dataconnector_req;
31524 processMap_[
"drop_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_drop_dataconnector_req;
31525 processMap_[
"get_dataconnectors"] = &ThriftHiveMetastoreProcessor::process_get_dataconnectors;
31526 processMap_[
"alter_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_alter_dataconnector_req;
31527 processMap_[
"get_type"] = &ThriftHiveMetastoreProcessor::process_get_type;
31528 processMap_[
"create_type"] = &ThriftHiveMetastoreProcessor::process_create_type;
31529 processMap_[
"drop_type"] = &ThriftHiveMetastoreProcessor::process_drop_type;
31530 processMap_[
"get_type_all"] = &ThriftHiveMetastoreProcessor::process_get_type_all;
31531 processMap_[
"get_fields"] = &ThriftHiveMetastoreProcessor::process_get_fields;
31532 processMap_[
"get_fields_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_get_fields_with_environment_context;
31533 processMap_[
"get_fields_req"] = &ThriftHiveMetastoreProcessor::process_get_fields_req;
31534 processMap_[
"get_schema"] = &ThriftHiveMetastoreProcessor::process_get_schema;
31535 processMap_[
"get_schema_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_get_schema_with_environment_context;
31536 processMap_[
"get_schema_req"] = &ThriftHiveMetastoreProcessor::process_get_schema_req;
31537 processMap_[
"create_table"] = &ThriftHiveMetastoreProcessor::process_create_table;
31538 processMap_[
"create_table_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_create_table_with_environment_context;
31539 processMap_[
"create_table_with_constraints"] = &ThriftHiveMetastoreProcessor::process_create_table_with_constraints;
31540 processMap_[
"create_table_req"] = &ThriftHiveMetastoreProcessor::process_create_table_req;
31541 processMap_[
"drop_constraint"] = &ThriftHiveMetastoreProcessor::process_drop_constraint;
31542 processMap_[
"add_primary_key"] = &ThriftHiveMetastoreProcessor::process_add_primary_key;
31543 processMap_[
"add_foreign_key"] = &ThriftHiveMetastoreProcessor::process_add_foreign_key;
31544 processMap_[
"add_unique_constraint"] = &ThriftHiveMetastoreProcessor::process_add_unique_constraint;
31545 processMap_[
"add_not_null_constraint"] = &ThriftHiveMetastoreProcessor::process_add_not_null_constraint;
31546 processMap_[
"add_default_constraint"] = &ThriftHiveMetastoreProcessor::process_add_default_constraint;
31547 processMap_[
"add_check_constraint"] = &ThriftHiveMetastoreProcessor::process_add_check_constraint;
31548 processMap_[
"translate_table_dryrun"] = &ThriftHiveMetastoreProcessor::process_translate_table_dryrun;
31549 processMap_[
"drop_table"] = &ThriftHiveMetastoreProcessor::process_drop_table;
31550 processMap_[
"drop_table_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_drop_table_with_environment_context;
31551 processMap_[
"drop_table_req"] = &ThriftHiveMetastoreProcessor::process_drop_table_req;
31552 processMap_[
"truncate_table"] = &ThriftHiveMetastoreProcessor::process_truncate_table;
31553 processMap_[
"truncate_table_req"] = &ThriftHiveMetastoreProcessor::process_truncate_table_req;
31554 processMap_[
"get_tables"] = &ThriftHiveMetastoreProcessor::process_get_tables;
31555 processMap_[
"get_tables_by_type"] = &ThriftHiveMetastoreProcessor::process_get_tables_by_type;
31556 processMap_[
"get_all_materialized_view_objects_for_rewriting"] = &ThriftHiveMetastoreProcessor::process_get_all_materialized_view_objects_for_rewriting;
31557 processMap_[
"get_materialized_views_for_rewriting"] = &ThriftHiveMetastoreProcessor::process_get_materialized_views_for_rewriting;
31558 processMap_[
"get_table_meta"] = &ThriftHiveMetastoreProcessor::process_get_table_meta;
31559 processMap_[
"get_all_tables"] = &ThriftHiveMetastoreProcessor::process_get_all_tables;
31560 processMap_[
"get_tables_ext"] = &ThriftHiveMetastoreProcessor::process_get_tables_ext;
31561 processMap_[
"get_table_req"] = &ThriftHiveMetastoreProcessor::process_get_table_req;
31562 processMap_[
"get_table_objects_by_name_req"] = &ThriftHiveMetastoreProcessor::process_get_table_objects_by_name_req;
31563 processMap_[
"get_materialization_invalidation_info"] = &ThriftHiveMetastoreProcessor::process_get_materialization_invalidation_info;
31564 processMap_[
"update_creation_metadata"] = &ThriftHiveMetastoreProcessor::process_update_creation_metadata;
31565 processMap_[
"get_table_names_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_table_names_by_filter;
31566 processMap_[
"alter_table"] = &ThriftHiveMetastoreProcessor::process_alter_table;
31567 processMap_[
"alter_table_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_alter_table_with_environment_context;
31568 processMap_[
"alter_table_with_cascade"] = &ThriftHiveMetastoreProcessor::process_alter_table_with_cascade;
31569 processMap_[
"alter_table_req"] = &ThriftHiveMetastoreProcessor::process_alter_table_req;
31570 processMap_[
"add_partition"] = &ThriftHiveMetastoreProcessor::process_add_partition;
31571 processMap_[
"add_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_add_partition_with_environment_context;
31572 processMap_[
"add_partitions"] = &ThriftHiveMetastoreProcessor::process_add_partitions;
31573 processMap_[
"add_partitions_pspec"] = &ThriftHiveMetastoreProcessor::process_add_partitions_pspec;
31574 processMap_[
"append_partition"] = &ThriftHiveMetastoreProcessor::process_append_partition;
31575 processMap_[
"add_partitions_req"] = &ThriftHiveMetastoreProcessor::process_add_partitions_req;
31576 processMap_[
"append_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_append_partition_with_environment_context;
31577 processMap_[
"append_partition_req"] = &ThriftHiveMetastoreProcessor::process_append_partition_req;
31578 processMap_[
"append_partition_by_name"] = &ThriftHiveMetastoreProcessor::process_append_partition_by_name;
31579 processMap_[
"append_partition_by_name_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_append_partition_by_name_with_environment_context;
31580 processMap_[
"drop_partition"] = &ThriftHiveMetastoreProcessor::process_drop_partition;
31581 processMap_[
"drop_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_drop_partition_with_environment_context;
31582 processMap_[
"drop_partition_req"] = &ThriftHiveMetastoreProcessor::process_drop_partition_req;
31583 processMap_[
"drop_partition_by_name"] = &ThriftHiveMetastoreProcessor::process_drop_partition_by_name;
31584 processMap_[
"drop_partition_by_name_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_drop_partition_by_name_with_environment_context;
31585 processMap_[
"drop_partitions_req"] = &ThriftHiveMetastoreProcessor::process_drop_partitions_req;
31586 processMap_[
"get_partition"] = &ThriftHiveMetastoreProcessor::process_get_partition;
31587 processMap_[
"get_partition_req"] = &ThriftHiveMetastoreProcessor::process_get_partition_req;
31588 processMap_[
"exchange_partition"] = &ThriftHiveMetastoreProcessor::process_exchange_partition;
31589 processMap_[
"exchange_partitions"] = &ThriftHiveMetastoreProcessor::process_exchange_partitions;
31590 processMap_[
"get_partition_with_auth"] = &ThriftHiveMetastoreProcessor::process_get_partition_with_auth;
31591 processMap_[
"get_partition_by_name"] = &ThriftHiveMetastoreProcessor::process_get_partition_by_name;
31592 processMap_[
"get_partitions"] = &ThriftHiveMetastoreProcessor::process_get_partitions;
31593 processMap_[
"get_partitions_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_req;
31594 processMap_[
"get_partitions_with_auth"] = &ThriftHiveMetastoreProcessor::process_get_partitions_with_auth;
31595 processMap_[
"get_partitions_pspec"] = &ThriftHiveMetastoreProcessor::process_get_partitions_pspec;
31596 processMap_[
"get_partition_names"] = &ThriftHiveMetastoreProcessor::process_get_partition_names;
31597 processMap_[
"fetch_partition_names_req"] = &ThriftHiveMetastoreProcessor::process_fetch_partition_names_req;
31598 processMap_[
"get_partition_values"] = &ThriftHiveMetastoreProcessor::process_get_partition_values;
31599 processMap_[
"get_partitions_ps"] = &ThriftHiveMetastoreProcessor::process_get_partitions_ps;
31600 processMap_[
"get_partitions_ps_with_auth"] = &ThriftHiveMetastoreProcessor::process_get_partitions_ps_with_auth;
31601 processMap_[
"get_partitions_ps_with_auth_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_ps_with_auth_req;
31602 processMap_[
"get_partition_names_ps"] = &ThriftHiveMetastoreProcessor::process_get_partition_names_ps;
31603 processMap_[
"get_partition_names_ps_req"] = &ThriftHiveMetastoreProcessor::process_get_partition_names_ps_req;
31604 processMap_[
"get_partition_names_req"] = &ThriftHiveMetastoreProcessor::process_get_partition_names_req;
31605 processMap_[
"get_partitions_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_filter;
31606 processMap_[
"get_partitions_by_filter_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_filter_req;
31607 processMap_[
"get_part_specs_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_part_specs_by_filter;
31608 processMap_[
"get_partitions_by_expr"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_expr;
31609 processMap_[
"get_partitions_spec_by_expr"] = &ThriftHiveMetastoreProcessor::process_get_partitions_spec_by_expr;
31610 processMap_[
"get_num_partitions_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_num_partitions_by_filter;
31611 processMap_[
"get_partitions_by_names"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_names;
31612 processMap_[
"get_partitions_by_names_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_names_req;
31613 processMap_[
"get_properties"] = &ThriftHiveMetastoreProcessor::process_get_properties;
31614 processMap_[
"set_properties"] = &ThriftHiveMetastoreProcessor::process_set_properties;
31615 processMap_[
"alter_partition"] = &ThriftHiveMetastoreProcessor::process_alter_partition;
31616 processMap_[
"alter_partitions"] = &ThriftHiveMetastoreProcessor::process_alter_partitions;
31617 processMap_[
"alter_partitions_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_alter_partitions_with_environment_context;
31618 processMap_[
"alter_partitions_req"] = &ThriftHiveMetastoreProcessor::process_alter_partitions_req;
31619 processMap_[
"alter_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_alter_partition_with_environment_context;
31620 processMap_[
"rename_partition"] = &ThriftHiveMetastoreProcessor::process_rename_partition;
31621 processMap_[
"rename_partition_req"] = &ThriftHiveMetastoreProcessor::process_rename_partition_req;
31622 processMap_[
"partition_name_has_valid_characters"] = &ThriftHiveMetastoreProcessor::process_partition_name_has_valid_characters;
31623 processMap_[
"get_config_value"] = &ThriftHiveMetastoreProcessor::process_get_config_value;
31624 processMap_[
"partition_name_to_vals"] = &ThriftHiveMetastoreProcessor::process_partition_name_to_vals;
31625 processMap_[
"partition_name_to_spec"] = &ThriftHiveMetastoreProcessor::process_partition_name_to_spec;
31626 processMap_[
"markPartitionForEvent"] = &ThriftHiveMetastoreProcessor::process_markPartitionForEvent;
31627 processMap_[
"isPartitionMarkedForEvent"] = &ThriftHiveMetastoreProcessor::process_isPartitionMarkedForEvent;
31628 processMap_[
"get_primary_keys"] = &ThriftHiveMetastoreProcessor::process_get_primary_keys;
31629 processMap_[
"get_foreign_keys"] = &ThriftHiveMetastoreProcessor::process_get_foreign_keys;
31630 processMap_[
"get_unique_constraints"] = &ThriftHiveMetastoreProcessor::process_get_unique_constraints;
31631 processMap_[
"get_not_null_constraints"] = &ThriftHiveMetastoreProcessor::process_get_not_null_constraints;
31632 processMap_[
"get_default_constraints"] = &ThriftHiveMetastoreProcessor::process_get_default_constraints;
31633 processMap_[
"get_check_constraints"] = &ThriftHiveMetastoreProcessor::process_get_check_constraints;
31634 processMap_[
"get_all_table_constraints"] = &ThriftHiveMetastoreProcessor::process_get_all_table_constraints;
31635 processMap_[
"update_table_column_statistics"] = &ThriftHiveMetastoreProcessor::process_update_table_column_statistics;
31636 processMap_[
"update_partition_column_statistics"] = &ThriftHiveMetastoreProcessor::process_update_partition_column_statistics;
31637 processMap_[
"update_table_column_statistics_req"] = &ThriftHiveMetastoreProcessor::process_update_table_column_statistics_req;
31638 processMap_[
"update_partition_column_statistics_req"] = &ThriftHiveMetastoreProcessor::process_update_partition_column_statistics_req;
31639 processMap_[
"update_transaction_statistics"] = &ThriftHiveMetastoreProcessor::process_update_transaction_statistics;
31640 processMap_[
"get_table_column_statistics"] = &ThriftHiveMetastoreProcessor::process_get_table_column_statistics;
31641 processMap_[
"get_partition_column_statistics"] = &ThriftHiveMetastoreProcessor::process_get_partition_column_statistics;
31642 processMap_[
"get_table_statistics_req"] = &ThriftHiveMetastoreProcessor::process_get_table_statistics_req;
31643 processMap_[
"get_partitions_statistics_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_statistics_req;
31644 processMap_[
"get_aggr_stats_for"] = &ThriftHiveMetastoreProcessor::process_get_aggr_stats_for;
31645 processMap_[
"set_aggr_stats_for"] = &ThriftHiveMetastoreProcessor::process_set_aggr_stats_for;
31646 processMap_[
"delete_partition_column_statistics"] = &ThriftHiveMetastoreProcessor::process_delete_partition_column_statistics;
31647 processMap_[
"delete_table_column_statistics"] = &ThriftHiveMetastoreProcessor::process_delete_table_column_statistics;
31648 processMap_[
"create_function"] = &ThriftHiveMetastoreProcessor::process_create_function;
31649 processMap_[
"drop_function"] = &ThriftHiveMetastoreProcessor::process_drop_function;
31650 processMap_[
"alter_function"] = &ThriftHiveMetastoreProcessor::process_alter_function;
31651 processMap_[
"get_functions"] = &ThriftHiveMetastoreProcessor::process_get_functions;
31652 processMap_[
"get_function"] = &ThriftHiveMetastoreProcessor::process_get_function;
31653 processMap_[
"get_all_functions"] = &ThriftHiveMetastoreProcessor::process_get_all_functions;
31654 processMap_[
"create_role"] = &ThriftHiveMetastoreProcessor::process_create_role;
31655 processMap_[
"drop_role"] = &ThriftHiveMetastoreProcessor::process_drop_role;
31656 processMap_[
"get_role_names"] = &ThriftHiveMetastoreProcessor::process_get_role_names;
31657 processMap_[
"grant_role"] = &ThriftHiveMetastoreProcessor::process_grant_role;
31658 processMap_[
"revoke_role"] = &ThriftHiveMetastoreProcessor::process_revoke_role;
31659 processMap_[
"list_roles"] = &ThriftHiveMetastoreProcessor::process_list_roles;
31660 processMap_[
"grant_revoke_role"] = &ThriftHiveMetastoreProcessor::process_grant_revoke_role;
31661 processMap_[
"get_principals_in_role"] = &ThriftHiveMetastoreProcessor::process_get_principals_in_role;
31662 processMap_[
"get_role_grants_for_principal"] = &ThriftHiveMetastoreProcessor::process_get_role_grants_for_principal;
31663 processMap_[
"get_privilege_set"] = &ThriftHiveMetastoreProcessor::process_get_privilege_set;
31664 processMap_[
"list_privileges"] = &ThriftHiveMetastoreProcessor::process_list_privileges;
31665 processMap_[
"grant_privileges"] = &ThriftHiveMetastoreProcessor::process_grant_privileges;
31666 processMap_[
"revoke_privileges"] = &ThriftHiveMetastoreProcessor::process_revoke_privileges;
31667 processMap_[
"grant_revoke_privileges"] = &ThriftHiveMetastoreProcessor::process_grant_revoke_privileges;
31668 processMap_[
"refresh_privileges"] = &ThriftHiveMetastoreProcessor::process_refresh_privileges;
31669 processMap_[
"set_ugi"] = &ThriftHiveMetastoreProcessor::process_set_ugi;
31670 processMap_[
"get_delegation_token"] = &ThriftHiveMetastoreProcessor::process_get_delegation_token;
31671 processMap_[
"renew_delegation_token"] = &ThriftHiveMetastoreProcessor::process_renew_delegation_token;
31672 processMap_[
"cancel_delegation_token"] = &ThriftHiveMetastoreProcessor::process_cancel_delegation_token;
31673 processMap_[
"add_token"] = &ThriftHiveMetastoreProcessor::process_add_token;
31674 processMap_[
"remove_token"] = &ThriftHiveMetastoreProcessor::process_remove_token;
31675 processMap_[
"get_token"] = &ThriftHiveMetastoreProcessor::process_get_token;
31676 processMap_[
"get_all_token_identifiers"] = &ThriftHiveMetastoreProcessor::process_get_all_token_identifiers;
31677 processMap_[
"add_master_key"] = &ThriftHiveMetastoreProcessor::process_add_master_key;
31678 processMap_[
"update_master_key"] = &ThriftHiveMetastoreProcessor::process_update_master_key;
31679 processMap_[
"remove_master_key"] = &ThriftHiveMetastoreProcessor::process_remove_master_key;
31680 processMap_[
"get_master_keys"] = &ThriftHiveMetastoreProcessor::process_get_master_keys;
31681 processMap_[
"get_open_txns"] = &ThriftHiveMetastoreProcessor::process_get_open_txns;
31682 processMap_[
"get_open_txns_info"] = &ThriftHiveMetastoreProcessor::process_get_open_txns_info;
31683 processMap_[
"open_txns"] = &ThriftHiveMetastoreProcessor::process_open_txns;
31684 processMap_[
"abort_txn"] = &ThriftHiveMetastoreProcessor::process_abort_txn;
31685 processMap_[
"abort_txns"] = &ThriftHiveMetastoreProcessor::process_abort_txns;
31686 processMap_[
"commit_txn"] = &ThriftHiveMetastoreProcessor::process_commit_txn;
31687 processMap_[
"get_latest_txnid_in_conflict"] = &ThriftHiveMetastoreProcessor::process_get_latest_txnid_in_conflict;
31688 processMap_[
"repl_tbl_writeid_state"] = &ThriftHiveMetastoreProcessor::process_repl_tbl_writeid_state;
31689 processMap_[
"get_valid_write_ids"] = &ThriftHiveMetastoreProcessor::process_get_valid_write_ids;
31690 processMap_[
"add_write_ids_to_min_history"] = &ThriftHiveMetastoreProcessor::process_add_write_ids_to_min_history;
31691 processMap_[
"allocate_table_write_ids"] = &ThriftHiveMetastoreProcessor::process_allocate_table_write_ids;
31692 processMap_[
"get_max_allocated_table_write_id"] = &ThriftHiveMetastoreProcessor::process_get_max_allocated_table_write_id;
31693 processMap_[
"seed_write_id"] = &ThriftHiveMetastoreProcessor::process_seed_write_id;
31694 processMap_[
"seed_txn_id"] = &ThriftHiveMetastoreProcessor::process_seed_txn_id;
31695 processMap_[
"lock"] = &ThriftHiveMetastoreProcessor::process_lock;
31696 processMap_[
"check_lock"] = &ThriftHiveMetastoreProcessor::process_check_lock;
31697 processMap_[
"unlock"] = &ThriftHiveMetastoreProcessor::process_unlock;
31698 processMap_[
"show_locks"] = &ThriftHiveMetastoreProcessor::process_show_locks;
31699 processMap_[
"heartbeat"] = &ThriftHiveMetastoreProcessor::process_heartbeat;
31700 processMap_[
"heartbeat_txn_range"] = &ThriftHiveMetastoreProcessor::process_heartbeat_txn_range;
31701 processMap_[
"compact"] = &ThriftHiveMetastoreProcessor::process_compact;
31702 processMap_[
"compact2"] = &ThriftHiveMetastoreProcessor::process_compact2;
31703 processMap_[
"show_compact"] = &ThriftHiveMetastoreProcessor::process_show_compact;
31704 processMap_[
"submit_for_cleanup"] = &ThriftHiveMetastoreProcessor::process_submit_for_cleanup;
31705 processMap_[
"add_dynamic_partitions"] = &ThriftHiveMetastoreProcessor::process_add_dynamic_partitions;
31706 processMap_[
"find_next_compact"] = &ThriftHiveMetastoreProcessor::process_find_next_compact;
31707 processMap_[
"find_next_compact2"] = &ThriftHiveMetastoreProcessor::process_find_next_compact2;
31708 processMap_[
"update_compactor_state"] = &ThriftHiveMetastoreProcessor::process_update_compactor_state;
31709 processMap_[
"find_columns_with_stats"] = &ThriftHiveMetastoreProcessor::process_find_columns_with_stats;
31710 processMap_[
"mark_cleaned"] = &ThriftHiveMetastoreProcessor::process_mark_cleaned;
31711 processMap_[
"mark_compacted"] = &ThriftHiveMetastoreProcessor::process_mark_compacted;
31712 processMap_[
"mark_failed"] = &ThriftHiveMetastoreProcessor::process_mark_failed;
31713 processMap_[
"mark_refused"] = &ThriftHiveMetastoreProcessor::process_mark_refused;
31714 processMap_[
"update_compaction_metrics_data"] = &ThriftHiveMetastoreProcessor::process_update_compaction_metrics_data;
31715 processMap_[
"remove_compaction_metrics_data"] = &ThriftHiveMetastoreProcessor::process_remove_compaction_metrics_data;
31716 processMap_[
"set_hadoop_jobid"] = &ThriftHiveMetastoreProcessor::process_set_hadoop_jobid;
31717 processMap_[
"get_latest_committed_compaction_info"] = &ThriftHiveMetastoreProcessor::process_get_latest_committed_compaction_info;
31718 processMap_[
"get_next_notification"] = &ThriftHiveMetastoreProcessor::process_get_next_notification;
31719 processMap_[
"get_current_notificationEventId"] = &ThriftHiveMetastoreProcessor::process_get_current_notificationEventId;
31720 processMap_[
"get_notification_events_count"] = &ThriftHiveMetastoreProcessor::process_get_notification_events_count;
31721 processMap_[
"fire_listener_event"] = &ThriftHiveMetastoreProcessor::process_fire_listener_event;
31722 processMap_[
"flushCache"] = &ThriftHiveMetastoreProcessor::process_flushCache;
31723 processMap_[
"add_write_notification_log"] = &ThriftHiveMetastoreProcessor::process_add_write_notification_log;
31724 processMap_[
"add_write_notification_log_in_batch"] = &ThriftHiveMetastoreProcessor::process_add_write_notification_log_in_batch;
31725 processMap_[
"cm_recycle"] = &ThriftHiveMetastoreProcessor::process_cm_recycle;
31726 processMap_[
"get_file_metadata_by_expr"] = &ThriftHiveMetastoreProcessor::process_get_file_metadata_by_expr;
31727 processMap_[
"get_file_metadata"] = &ThriftHiveMetastoreProcessor::process_get_file_metadata;
31728 processMap_[
"put_file_metadata"] = &ThriftHiveMetastoreProcessor::process_put_file_metadata;
31729 processMap_[
"clear_file_metadata"] = &ThriftHiveMetastoreProcessor::process_clear_file_metadata;
31730 processMap_[
"cache_file_metadata"] = &ThriftHiveMetastoreProcessor::process_cache_file_metadata;
31731 processMap_[
"get_metastore_db_uuid"] = &ThriftHiveMetastoreProcessor::process_get_metastore_db_uuid;
31732 processMap_[
"create_resource_plan"] = &ThriftHiveMetastoreProcessor::process_create_resource_plan;
31733 processMap_[
"get_resource_plan"] = &ThriftHiveMetastoreProcessor::process_get_resource_plan;
31734 processMap_[
"get_active_resource_plan"] = &ThriftHiveMetastoreProcessor::process_get_active_resource_plan;
31735 processMap_[
"get_all_resource_plans"] = &ThriftHiveMetastoreProcessor::process_get_all_resource_plans;
31736 processMap_[
"alter_resource_plan"] = &ThriftHiveMetastoreProcessor::process_alter_resource_plan;
31737 processMap_[
"validate_resource_plan"] = &ThriftHiveMetastoreProcessor::process_validate_resource_plan;
31738 processMap_[
"drop_resource_plan"] = &ThriftHiveMetastoreProcessor::process_drop_resource_plan;
31739 processMap_[
"create_wm_trigger"] = &ThriftHiveMetastoreProcessor::process_create_wm_trigger;
31740 processMap_[
"alter_wm_trigger"] = &ThriftHiveMetastoreProcessor::process_alter_wm_trigger;
31741 processMap_[
"drop_wm_trigger"] = &ThriftHiveMetastoreProcessor::process_drop_wm_trigger;
31742 processMap_[
"get_triggers_for_resourceplan"] = &ThriftHiveMetastoreProcessor::process_get_triggers_for_resourceplan;
31743 processMap_[
"create_wm_pool"] = &ThriftHiveMetastoreProcessor::process_create_wm_pool;
31744 processMap_[
"alter_wm_pool"] = &ThriftHiveMetastoreProcessor::process_alter_wm_pool;
31745 processMap_[
"drop_wm_pool"] = &ThriftHiveMetastoreProcessor::process_drop_wm_pool;
31746 processMap_[
"create_or_update_wm_mapping"] = &ThriftHiveMetastoreProcessor::process_create_or_update_wm_mapping;
31747 processMap_[
"drop_wm_mapping"] = &ThriftHiveMetastoreProcessor::process_drop_wm_mapping;
31748 processMap_[
"create_or_drop_wm_trigger_to_pool_mapping"] = &ThriftHiveMetastoreProcessor::process_create_or_drop_wm_trigger_to_pool_mapping;
31749 processMap_[
"create_ischema"] = &ThriftHiveMetastoreProcessor::process_create_ischema;
31750 processMap_[
"alter_ischema"] = &ThriftHiveMetastoreProcessor::process_alter_ischema;
31751 processMap_[
"get_ischema"] = &ThriftHiveMetastoreProcessor::process_get_ischema;
31752 processMap_[
"drop_ischema"] = &ThriftHiveMetastoreProcessor::process_drop_ischema;
31753 processMap_[
"add_schema_version"] = &ThriftHiveMetastoreProcessor::process_add_schema_version;
31754 processMap_[
"get_schema_version"] = &ThriftHiveMetastoreProcessor::process_get_schema_version;
31755 processMap_[
"get_schema_latest_version"] = &ThriftHiveMetastoreProcessor::process_get_schema_latest_version;
31756 processMap_[
"get_schema_all_versions"] = &ThriftHiveMetastoreProcessor::process_get_schema_all_versions;
31757 processMap_[
"drop_schema_version"] = &ThriftHiveMetastoreProcessor::process_drop_schema_version;
31758 processMap_[
"get_schemas_by_cols"] = &ThriftHiveMetastoreProcessor::process_get_schemas_by_cols;
31759 processMap_[
"map_schema_version_to_serde"] = &ThriftHiveMetastoreProcessor::process_map_schema_version_to_serde;
31760 processMap_[
"set_schema_version_state"] = &ThriftHiveMetastoreProcessor::process_set_schema_version_state;
31761 processMap_[
"add_serde"] = &ThriftHiveMetastoreProcessor::process_add_serde;
31762 processMap_[
"get_serde"] = &ThriftHiveMetastoreProcessor::process_get_serde;
31763 processMap_[
"get_lock_materialization_rebuild"] = &ThriftHiveMetastoreProcessor::process_get_lock_materialization_rebuild;
31764 processMap_[
"heartbeat_lock_materialization_rebuild"] = &ThriftHiveMetastoreProcessor::process_heartbeat_lock_materialization_rebuild;
31765 processMap_[
"add_runtime_stats"] = &ThriftHiveMetastoreProcessor::process_add_runtime_stats;
31766 processMap_[
"get_runtime_stats"] = &ThriftHiveMetastoreProcessor::process_get_runtime_stats;
31767 processMap_[
"get_partitions_with_specs"] = &ThriftHiveMetastoreProcessor::process_get_partitions_with_specs;
31768 processMap_[
"scheduled_query_poll"] = &ThriftHiveMetastoreProcessor::process_scheduled_query_poll;
31769 processMap_[
"scheduled_query_maintenance"] = &ThriftHiveMetastoreProcessor::process_scheduled_query_maintenance;
31770 processMap_[
"scheduled_query_progress"] = &ThriftHiveMetastoreProcessor::process_scheduled_query_progress;
31771 processMap_[
"get_scheduled_query"] = &ThriftHiveMetastoreProcessor::process_get_scheduled_query;
31772 processMap_[
"add_replication_metrics"] = &ThriftHiveMetastoreProcessor::process_add_replication_metrics;
31773 processMap_[
"get_replication_metrics"] = &ThriftHiveMetastoreProcessor::process_get_replication_metrics;
31774 processMap_[
"get_open_txns_req"] = &ThriftHiveMetastoreProcessor::process_get_open_txns_req;
31775 processMap_[
"create_stored_procedure"] = &ThriftHiveMetastoreProcessor::process_create_stored_procedure;
31776 processMap_[
"get_stored_procedure"] = &ThriftHiveMetastoreProcessor::process_get_stored_procedure;
31777 processMap_[
"drop_stored_procedure"] = &ThriftHiveMetastoreProcessor::process_drop_stored_procedure;
31778 processMap_[
"get_all_stored_procedures"] = &ThriftHiveMetastoreProcessor::process_get_all_stored_procedures;
31779 processMap_[
"find_package"] = &ThriftHiveMetastoreProcessor::process_find_package;
31780 processMap_[
"add_package"] = &ThriftHiveMetastoreProcessor::process_add_package;
31781 processMap_[
"get_all_packages"] = &ThriftHiveMetastoreProcessor::process_get_all_packages;
31782 processMap_[
"drop_package"] = &ThriftHiveMetastoreProcessor::process_drop_package;
31783 processMap_[
"get_all_write_event_info"] = &ThriftHiveMetastoreProcessor::process_get_all_write_event_info;
31792 handlerFactory_(handlerFactory) {}
31794 ::std::shared_ptr< ::apache::thrift::TProcessor > getProcessor(const ::apache::thrift::TConnectionInfo& connInfo)
override;
31797 ::std::shared_ptr< ThriftHiveMetastoreIfFactory > handlerFactory_;
31803 std::vector<std::shared_ptr<ThriftHiveMetastoreIf> >::iterator iter;
31804 for (iter = ifaces.begin(); iter != ifaces.end(); ++iter) {
31805 ::facebook::fb303::FacebookServiceMultiface::add(*iter);
31810 std::vector<std::shared_ptr<ThriftHiveMetastoreIf> > ifaces_;
31812 void add(::std::shared_ptr<ThriftHiveMetastoreIf> iface) {
31813 ::facebook::fb303::FacebookServiceMultiface::add(iface);
31814 ifaces_.push_back(iface);
31818 size_t sz = ifaces_.size();
31820 for (; i < (sz - 1); ++i) {
31821 ifaces_[i]->abort_Compactions(_return, rqst);
31823 ifaces_[i]->abort_Compactions(_return, rqst);
31827 void getMetaConf(std::string& _return,
const std::string& key)
override {
31828 size_t sz = ifaces_.size();
31830 for (; i < (sz - 1); ++i) {
31831 ifaces_[i]->getMetaConf(_return, key);
31833 ifaces_[i]->getMetaConf(_return, key);
31837 void setMetaConf(
const std::string& key,
const std::string& value)
override {
31838 size_t sz = ifaces_.size();
31840 for (; i < (sz - 1); ++i) {
31841 ifaces_[i]->setMetaConf(key, value);
31843 ifaces_[i]->setMetaConf(key, value);
31847 size_t sz = ifaces_.size();
31849 for (; i < (sz - 1); ++i) {
31850 ifaces_[i]->create_catalog(catalog);
31852 ifaces_[i]->create_catalog(catalog);
31856 size_t sz = ifaces_.size();
31858 for (; i < (sz - 1); ++i) {
31859 ifaces_[i]->alter_catalog(rqst);
31861 ifaces_[i]->alter_catalog(rqst);
31865 size_t sz = ifaces_.size();
31867 for (; i < (sz - 1); ++i) {
31868 ifaces_[i]->get_catalog(_return, catName);
31870 ifaces_[i]->get_catalog(_return, catName);
31875 size_t sz = ifaces_.size();
31877 for (; i < (sz - 1); ++i) {
31878 ifaces_[i]->get_catalogs(_return);
31880 ifaces_[i]->get_catalogs(_return);
31885 size_t sz = ifaces_.size();
31887 for (; i < (sz - 1); ++i) {
31888 ifaces_[i]->drop_catalog(catName);
31890 ifaces_[i]->drop_catalog(catName);
31893 void create_database(
const Database& database)
override {
31894 size_t sz = ifaces_.size();
31896 for (; i < (sz - 1); ++i) {
31897 ifaces_[i]->create_database(database);
31899 ifaces_[i]->create_database(database);
31903 size_t sz = ifaces_.size();
31905 for (; i < (sz - 1); ++i) {
31906 ifaces_[i]->create_database_req(createDatabaseRequest);
31908 ifaces_[i]->create_database_req(createDatabaseRequest);
31911 void get_database(
Database& _return,
const std::string& name)
override {
31912 size_t sz = ifaces_.size();
31914 for (; i < (sz - 1); ++i) {
31915 ifaces_[i]->get_database(_return, name);
31917 ifaces_[i]->get_database(_return, name);
31922 size_t sz = ifaces_.size();
31924 for (; i < (sz - 1); ++i) {
31925 ifaces_[i]->get_database_req(_return, request);
31927 ifaces_[i]->get_database_req(_return, request);
31931 void drop_database(
const std::string& name,
const bool deleteData,
const bool cascade)
override {
31932 size_t sz = ifaces_.size();
31934 for (; i < (sz - 1); ++i) {
31935 ifaces_[i]->drop_database(name, deleteData, cascade);
31937 ifaces_[i]->drop_database(name, deleteData, cascade);
31941 size_t sz = ifaces_.size();
31943 for (; i < (sz - 1); ++i) {
31944 ifaces_[i]->drop_database_req(req);
31946 ifaces_[i]->drop_database_req(req);
31949 void get_databases(std::vector<std::string> & _return,
const std::string& pattern)
override {
31950 size_t sz = ifaces_.size();
31952 for (; i < (sz - 1); ++i) {
31953 ifaces_[i]->get_databases(_return, pattern);
31955 ifaces_[i]->get_databases(_return, pattern);
31959 void get_all_databases(std::vector<std::string> & _return)
override {
31960 size_t sz = ifaces_.size();
31962 for (; i < (sz - 1); ++i) {
31963 ifaces_[i]->get_all_databases(_return);
31965 ifaces_[i]->get_all_databases(_return);
31969 void alter_database(
const std::string& dbname,
const Database& db)
override {
31970 size_t sz = ifaces_.size();
31972 for (; i < (sz - 1); ++i) {
31973 ifaces_[i]->alter_database(dbname, db);
31975 ifaces_[i]->alter_database(dbname, db);
31979 size_t sz = ifaces_.size();
31981 for (; i < (sz - 1); ++i) {
31982 ifaces_[i]->alter_database_req(alterDbReq);
31984 ifaces_[i]->alter_database_req(alterDbReq);
31988 size_t sz = ifaces_.size();
31990 for (; i < (sz - 1); ++i) {
31991 ifaces_[i]->create_dataconnector_req(connectorReq);
31993 ifaces_[i]->create_dataconnector_req(connectorReq);
31997 size_t sz = ifaces_.size();
31999 for (; i < (sz - 1); ++i) {
32000 ifaces_[i]->get_dataconnector_req(_return, request);
32002 ifaces_[i]->get_dataconnector_req(_return, request);
32007 size_t sz = ifaces_.size();
32009 for (; i < (sz - 1); ++i) {
32010 ifaces_[i]->drop_dataconnector_req(dropDcReq);
32012 ifaces_[i]->drop_dataconnector_req(dropDcReq);
32015 void get_dataconnectors(std::vector<std::string> & _return)
override {
32016 size_t sz = ifaces_.size();
32018 for (; i < (sz - 1); ++i) {
32019 ifaces_[i]->get_dataconnectors(_return);
32021 ifaces_[i]->get_dataconnectors(_return);
32026 size_t sz = ifaces_.size();
32028 for (; i < (sz - 1); ++i) {
32029 ifaces_[i]->alter_dataconnector_req(alterReq);
32031 ifaces_[i]->alter_dataconnector_req(alterReq);
32034 void get_type(
Type& _return,
const std::string& name)
override {
32035 size_t sz = ifaces_.size();
32037 for (; i < (sz - 1); ++i) {
32038 ifaces_[i]->get_type(_return, name);
32040 ifaces_[i]->get_type(_return, name);
32044 bool create_type(
const Type& type)
override {
32045 size_t sz = ifaces_.size();
32047 for (; i < (sz - 1); ++i) {
32048 ifaces_[i]->create_type(type);
32050 return ifaces_[i]->create_type(type);
32053 bool drop_type(
const std::string& type)
override {
32054 size_t sz = ifaces_.size();
32056 for (; i < (sz - 1); ++i) {
32057 ifaces_[i]->drop_type(type);
32059 return ifaces_[i]->drop_type(type);
32062 void get_type_all(std::map<std::string, Type> & _return,
const std::string& name)
override {
32063 size_t sz = ifaces_.size();
32065 for (; i < (sz - 1); ++i) {
32066 ifaces_[i]->get_type_all(_return, name);
32068 ifaces_[i]->get_type_all(_return, name);
32072 void get_fields(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name)
override {
32073 size_t sz = ifaces_.size();
32075 for (; i < (sz - 1); ++i) {
32076 ifaces_[i]->get_fields(_return, db_name, table_name);
32078 ifaces_[i]->get_fields(_return, db_name, table_name);
32082 void get_fields_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context)
override {
32083 size_t sz = ifaces_.size();
32085 for (; i < (sz - 1); ++i) {
32086 ifaces_[i]->get_fields_with_environment_context(_return, db_name, table_name, environment_context);
32088 ifaces_[i]->get_fields_with_environment_context(_return, db_name, table_name, environment_context);
32093 size_t sz = ifaces_.size();
32095 for (; i < (sz - 1); ++i) {
32096 ifaces_[i]->get_fields_req(_return, req);
32098 ifaces_[i]->get_fields_req(_return, req);
32102 void get_schema(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name)
override {
32103 size_t sz = ifaces_.size();
32105 for (; i < (sz - 1); ++i) {
32106 ifaces_[i]->get_schema(_return, db_name, table_name);
32108 ifaces_[i]->get_schema(_return, db_name, table_name);
32112 void get_schema_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context)
override {
32113 size_t sz = ifaces_.size();
32115 for (; i < (sz - 1); ++i) {
32116 ifaces_[i]->get_schema_with_environment_context(_return, db_name, table_name, environment_context);
32118 ifaces_[i]->get_schema_with_environment_context(_return, db_name, table_name, environment_context);
32123 size_t sz = ifaces_.size();
32125 for (; i < (sz - 1); ++i) {
32126 ifaces_[i]->get_schema_req(_return, req);
32128 ifaces_[i]->get_schema_req(_return, req);
32132 void create_table(
const Table& tbl)
override {
32133 size_t sz = ifaces_.size();
32135 for (; i < (sz - 1); ++i) {
32136 ifaces_[i]->create_table(tbl);
32138 ifaces_[i]->create_table(tbl);
32141 void create_table_with_environment_context(
const Table& tbl,
const EnvironmentContext& environment_context)
override {
32142 size_t sz = ifaces_.size();
32144 for (; i < (sz - 1); ++i) {
32145 ifaces_[i]->create_table_with_environment_context(tbl, environment_context);
32147 ifaces_[i]->create_table_with_environment_context(tbl, environment_context);
32150 void create_table_with_constraints(
const Table& tbl,
const std::vector<SQLPrimaryKey> & primaryKeys,
const std::vector<SQLForeignKey> & foreignKeys,
const std::vector<SQLUniqueConstraint> & uniqueConstraints,
const std::vector<SQLNotNullConstraint> & notNullConstraints,
const std::vector<SQLDefaultConstraint> & defaultConstraints,
const std::vector<SQLCheckConstraint> & checkConstraints)
override {
32151 size_t sz = ifaces_.size();
32153 for (; i < (sz - 1); ++i) {
32154 ifaces_[i]->create_table_with_constraints(tbl, primaryKeys, foreignKeys, uniqueConstraints, notNullConstraints, defaultConstraints, checkConstraints);
32156 ifaces_[i]->create_table_with_constraints(tbl, primaryKeys, foreignKeys, uniqueConstraints, notNullConstraints, defaultConstraints, checkConstraints);
32160 size_t sz = ifaces_.size();
32162 for (; i < (sz - 1); ++i) {
32163 ifaces_[i]->create_table_req(request);
32165 ifaces_[i]->create_table_req(request);
32169 size_t sz = ifaces_.size();
32171 for (; i < (sz - 1); ++i) {
32172 ifaces_[i]->drop_constraint(req);
32174 ifaces_[i]->drop_constraint(req);
32178 size_t sz = ifaces_.size();
32180 for (; i < (sz - 1); ++i) {
32181 ifaces_[i]->add_primary_key(req);
32183 ifaces_[i]->add_primary_key(req);
32187 size_t sz = ifaces_.size();
32189 for (; i < (sz - 1); ++i) {
32190 ifaces_[i]->add_foreign_key(req);
32192 ifaces_[i]->add_foreign_key(req);
32196 size_t sz = ifaces_.size();
32198 for (; i < (sz - 1); ++i) {
32199 ifaces_[i]->add_unique_constraint(req);
32201 ifaces_[i]->add_unique_constraint(req);
32205 size_t sz = ifaces_.size();
32207 for (; i < (sz - 1); ++i) {
32208 ifaces_[i]->add_not_null_constraint(req);
32210 ifaces_[i]->add_not_null_constraint(req);
32214 size_t sz = ifaces_.size();
32216 for (; i < (sz - 1); ++i) {
32217 ifaces_[i]->add_default_constraint(req);
32219 ifaces_[i]->add_default_constraint(req);
32223 size_t sz = ifaces_.size();
32225 for (; i < (sz - 1); ++i) {
32226 ifaces_[i]->add_check_constraint(req);
32228 ifaces_[i]->add_check_constraint(req);
32232 size_t sz = ifaces_.size();
32234 for (; i < (sz - 1); ++i) {
32235 ifaces_[i]->translate_table_dryrun(_return, request);
32237 ifaces_[i]->translate_table_dryrun(_return, request);
32241 void drop_table(
const std::string& dbname,
const std::string& name,
const bool deleteData)
override {
32242 size_t sz = ifaces_.size();
32244 for (; i < (sz - 1); ++i) {
32245 ifaces_[i]->drop_table(dbname, name, deleteData);
32247 ifaces_[i]->drop_table(dbname, name, deleteData);
32250 void drop_table_with_environment_context(
const std::string& dbname,
const std::string& name,
const bool deleteData,
const EnvironmentContext& environment_context)
override {
32251 size_t sz = ifaces_.size();
32253 for (; i < (sz - 1); ++i) {
32254 ifaces_[i]->drop_table_with_environment_context(dbname, name, deleteData, environment_context);
32256 ifaces_[i]->drop_table_with_environment_context(dbname, name, deleteData, environment_context);
32260 size_t sz = ifaces_.size();
32262 for (; i < (sz - 1); ++i) {
32263 ifaces_[i]->drop_table_req(dropTableReq);
32265 ifaces_[i]->drop_table_req(dropTableReq);
32268 void truncate_table(
const std::string& dbName,
const std::string& tableName,
const std::vector<std::string> & partNames)
override {
32269 size_t sz = ifaces_.size();
32271 for (; i < (sz - 1); ++i) {
32272 ifaces_[i]->truncate_table(dbName, tableName, partNames);
32274 ifaces_[i]->truncate_table(dbName, tableName, partNames);
32278 size_t sz = ifaces_.size();
32280 for (; i < (sz - 1); ++i) {
32281 ifaces_[i]->truncate_table_req(_return, req);
32283 ifaces_[i]->truncate_table_req(_return, req);
32287 void get_tables(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern)
override {
32288 size_t sz = ifaces_.size();
32290 for (; i < (sz - 1); ++i) {
32291 ifaces_[i]->get_tables(_return, db_name, pattern);
32293 ifaces_[i]->get_tables(_return, db_name, pattern);
32297 void get_tables_by_type(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern,
const std::string& tableType)
override {
32298 size_t sz = ifaces_.size();
32300 for (; i < (sz - 1); ++i) {
32301 ifaces_[i]->get_tables_by_type(_return, db_name, pattern, tableType);
32303 ifaces_[i]->get_tables_by_type(_return, db_name, pattern, tableType);
32307 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return)
override {
32308 size_t sz = ifaces_.size();
32310 for (; i < (sz - 1); ++i) {
32311 ifaces_[i]->get_all_materialized_view_objects_for_rewriting(_return);
32313 ifaces_[i]->get_all_materialized_view_objects_for_rewriting(_return);
32317 void get_materialized_views_for_rewriting(std::vector<std::string> & _return,
const std::string& db_name)
override {
32318 size_t sz = ifaces_.size();
32320 for (; i < (sz - 1); ++i) {
32321 ifaces_[i]->get_materialized_views_for_rewriting(_return, db_name);
32323 ifaces_[i]->get_materialized_views_for_rewriting(_return, db_name);
32327 void get_table_meta(std::vector<TableMeta> & _return,
const std::string& db_patterns,
const std::string& tbl_patterns,
const std::vector<std::string> & tbl_types)
override {
32328 size_t sz = ifaces_.size();
32330 for (; i < (sz - 1); ++i) {
32331 ifaces_[i]->get_table_meta(_return, db_patterns, tbl_patterns, tbl_types);
32333 ifaces_[i]->get_table_meta(_return, db_patterns, tbl_patterns, tbl_types);
32337 void get_all_tables(std::vector<std::string> & _return,
const std::string& db_name)
override {
32338 size_t sz = ifaces_.size();
32340 for (; i < (sz - 1); ++i) {
32341 ifaces_[i]->get_all_tables(_return, db_name);
32343 ifaces_[i]->get_all_tables(_return, db_name);
32347 void get_tables_ext(std::vector<ExtendedTableInfo> & _return,
const GetTablesExtRequest& req)
override {
32348 size_t sz = ifaces_.size();
32350 for (; i < (sz - 1); ++i) {
32351 ifaces_[i]->get_tables_ext(_return, req);
32353 ifaces_[i]->get_tables_ext(_return, req);
32358 size_t sz = ifaces_.size();
32360 for (; i < (sz - 1); ++i) {
32361 ifaces_[i]->get_table_req(_return, req);
32363 ifaces_[i]->get_table_req(_return, req);
32368 size_t sz = ifaces_.size();
32370 for (; i < (sz - 1); ++i) {
32371 ifaces_[i]->get_table_objects_by_name_req(_return, req);
32373 ifaces_[i]->get_table_objects_by_name_req(_return, req);
32377 void get_materialization_invalidation_info(
Materialization& _return,
const CreationMetadata& creation_metadata,
const std::string& validTxnList)
override {
32378 size_t sz = ifaces_.size();
32380 for (; i < (sz - 1); ++i) {
32381 ifaces_[i]->get_materialization_invalidation_info(_return, creation_metadata, validTxnList);
32383 ifaces_[i]->get_materialization_invalidation_info(_return, creation_metadata, validTxnList);
32387 void update_creation_metadata(
const std::string& catName,
const std::string& dbname,
const std::string& tbl_name,
const CreationMetadata& creation_metadata)
override {
32388 size_t sz = ifaces_.size();
32390 for (; i < (sz - 1); ++i) {
32391 ifaces_[i]->update_creation_metadata(catName, dbname, tbl_name, creation_metadata);
32393 ifaces_[i]->update_creation_metadata(catName, dbname, tbl_name, creation_metadata);
32396 void get_table_names_by_filter(std::vector<std::string> & _return,
const std::string& dbname,
const std::string& filter,
const int16_t max_tables)
override {
32397 size_t sz = ifaces_.size();
32399 for (; i < (sz - 1); ++i) {
32400 ifaces_[i]->get_table_names_by_filter(_return, dbname, filter, max_tables);
32402 ifaces_[i]->get_table_names_by_filter(_return, dbname, filter, max_tables);
32406 void alter_table(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl)
override {
32407 size_t sz = ifaces_.size();
32409 for (; i < (sz - 1); ++i) {
32410 ifaces_[i]->alter_table(dbname, tbl_name, new_tbl);
32412 ifaces_[i]->alter_table(dbname, tbl_name, new_tbl);
32415 void alter_table_with_environment_context(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const EnvironmentContext& environment_context)
override {
32416 size_t sz = ifaces_.size();
32418 for (; i < (sz - 1); ++i) {
32419 ifaces_[i]->alter_table_with_environment_context(dbname, tbl_name, new_tbl, environment_context);
32421 ifaces_[i]->alter_table_with_environment_context(dbname, tbl_name, new_tbl, environment_context);
32424 void alter_table_with_cascade(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const bool cascade)
override {
32425 size_t sz = ifaces_.size();
32427 for (; i < (sz - 1); ++i) {
32428 ifaces_[i]->alter_table_with_cascade(dbname, tbl_name, new_tbl, cascade);
32430 ifaces_[i]->alter_table_with_cascade(dbname, tbl_name, new_tbl, cascade);
32434 size_t sz = ifaces_.size();
32436 for (; i < (sz - 1); ++i) {
32437 ifaces_[i]->alter_table_req(_return, req);
32439 ifaces_[i]->alter_table_req(_return, req);
32444 size_t sz = ifaces_.size();
32446 for (; i < (sz - 1); ++i) {
32447 ifaces_[i]->add_partition(_return, new_part);
32449 ifaces_[i]->add_partition(_return, new_part);
32454 size_t sz = ifaces_.size();
32456 for (; i < (sz - 1); ++i) {
32457 ifaces_[i]->add_partition_with_environment_context(_return, new_part, environment_context);
32459 ifaces_[i]->add_partition_with_environment_context(_return, new_part, environment_context);
32463 int32_t add_partitions(
const std::vector<Partition> & new_parts)
override {
32464 size_t sz = ifaces_.size();
32466 for (; i < (sz - 1); ++i) {
32467 ifaces_[i]->add_partitions(new_parts);
32469 return ifaces_[i]->add_partitions(new_parts);
32472 int32_t add_partitions_pspec(
const std::vector<PartitionSpec> & new_parts)
override {
32473 size_t sz = ifaces_.size();
32475 for (; i < (sz - 1); ++i) {
32476 ifaces_[i]->add_partitions_pspec(new_parts);
32478 return ifaces_[i]->add_partitions_pspec(new_parts);
32481 void append_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals)
override {
32482 size_t sz = ifaces_.size();
32484 for (; i < (sz - 1); ++i) {
32485 ifaces_[i]->append_partition(_return, db_name, tbl_name, part_vals);
32487 ifaces_[i]->append_partition(_return, db_name, tbl_name, part_vals);
32492 size_t sz = ifaces_.size();
32494 for (; i < (sz - 1); ++i) {
32495 ifaces_[i]->add_partitions_req(_return, request);
32497 ifaces_[i]->add_partitions_req(_return, request);
32501 void append_partition_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const EnvironmentContext& environment_context)
override {
32502 size_t sz = ifaces_.size();
32504 for (; i < (sz - 1); ++i) {
32505 ifaces_[i]->append_partition_with_environment_context(_return, db_name, tbl_name, part_vals, environment_context);
32507 ifaces_[i]->append_partition_with_environment_context(_return, db_name, tbl_name, part_vals, environment_context);
32512 size_t sz = ifaces_.size();
32514 for (; i < (sz - 1); ++i) {
32515 ifaces_[i]->append_partition_req(_return, appendPartitionsReq);
32517 ifaces_[i]->append_partition_req(_return, appendPartitionsReq);
32521 void append_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name)
override {
32522 size_t sz = ifaces_.size();
32524 for (; i < (sz - 1); ++i) {
32525 ifaces_[i]->append_partition_by_name(_return, db_name, tbl_name, part_name);
32527 ifaces_[i]->append_partition_by_name(_return, db_name, tbl_name, part_name);
32531 void append_partition_by_name_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const EnvironmentContext& environment_context)
override {
32532 size_t sz = ifaces_.size();
32534 for (; i < (sz - 1); ++i) {
32535 ifaces_[i]->append_partition_by_name_with_environment_context(_return, db_name, tbl_name, part_name, environment_context);
32537 ifaces_[i]->append_partition_by_name_with_environment_context(_return, db_name, tbl_name, part_name, environment_context);
32541 bool drop_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData)
override {
32542 size_t sz = ifaces_.size();
32544 for (; i < (sz - 1); ++i) {
32545 ifaces_[i]->drop_partition(db_name, tbl_name, part_vals, deleteData);
32547 return ifaces_[i]->drop_partition(db_name, tbl_name, part_vals, deleteData);
32550 bool drop_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData,
const EnvironmentContext& environment_context)
override {
32551 size_t sz = ifaces_.size();
32553 for (; i < (sz - 1); ++i) {
32554 ifaces_[i]->drop_partition_with_environment_context(db_name, tbl_name, part_vals, deleteData, environment_context);
32556 return ifaces_[i]->drop_partition_with_environment_context(db_name, tbl_name, part_vals, deleteData, environment_context);
32560 size_t sz = ifaces_.size();
32562 for (; i < (sz - 1); ++i) {
32563 ifaces_[i]->drop_partition_req(dropPartitionReq);
32565 return ifaces_[i]->drop_partition_req(dropPartitionReq);
32568 bool drop_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData)
override {
32569 size_t sz = ifaces_.size();
32571 for (; i < (sz - 1); ++i) {
32572 ifaces_[i]->drop_partition_by_name(db_name, tbl_name, part_name, deleteData);
32574 return ifaces_[i]->drop_partition_by_name(db_name, tbl_name, part_name, deleteData);
32577 bool drop_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData,
const EnvironmentContext& environment_context)
override {
32578 size_t sz = ifaces_.size();
32580 for (; i < (sz - 1); ++i) {
32581 ifaces_[i]->drop_partition_by_name_with_environment_context(db_name, tbl_name, part_name, deleteData, environment_context);
32583 return ifaces_[i]->drop_partition_by_name_with_environment_context(db_name, tbl_name, part_name, deleteData, environment_context);
32587 size_t sz = ifaces_.size();
32589 for (; i < (sz - 1); ++i) {
32590 ifaces_[i]->drop_partitions_req(_return, req);
32592 ifaces_[i]->drop_partitions_req(_return, req);
32596 void get_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals)
override {
32597 size_t sz = ifaces_.size();
32599 for (; i < (sz - 1); ++i) {
32600 ifaces_[i]->get_partition(_return, db_name, tbl_name, part_vals);
32602 ifaces_[i]->get_partition(_return, db_name, tbl_name, part_vals);
32607 size_t sz = ifaces_.size();
32609 for (; i < (sz - 1); ++i) {
32610 ifaces_[i]->get_partition_req(_return, req);
32612 ifaces_[i]->get_partition_req(_return, req);
32616 void exchange_partition(
Partition& _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name)
override {
32617 size_t sz = ifaces_.size();
32619 for (; i < (sz - 1); ++i) {
32620 ifaces_[i]->exchange_partition(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32622 ifaces_[i]->exchange_partition(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32626 void exchange_partitions(std::vector<Partition> & _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name)
override {
32627 size_t sz = ifaces_.size();
32629 for (; i < (sz - 1); ++i) {
32630 ifaces_[i]->exchange_partitions(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32632 ifaces_[i]->exchange_partitions(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32636 void get_partition_with_auth(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const std::string& user_name,
const std::vector<std::string> & group_names)
override {
32637 size_t sz = ifaces_.size();
32639 for (; i < (sz - 1); ++i) {
32640 ifaces_[i]->get_partition_with_auth(_return, db_name, tbl_name, part_vals, user_name, group_names);
32642 ifaces_[i]->get_partition_with_auth(_return, db_name, tbl_name, part_vals, user_name, group_names);
32646 void get_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name)
override {
32647 size_t sz = ifaces_.size();
32649 for (; i < (sz - 1); ++i) {
32650 ifaces_[i]->get_partition_by_name(_return, db_name, tbl_name, part_name);
32652 ifaces_[i]->get_partition_by_name(_return, db_name, tbl_name, part_name);
32656 void get_partitions(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts)
override {
32657 size_t sz = ifaces_.size();
32659 for (; i < (sz - 1); ++i) {
32660 ifaces_[i]->get_partitions(_return, db_name, tbl_name, max_parts);
32662 ifaces_[i]->get_partitions(_return, db_name, tbl_name, max_parts);
32667 size_t sz = ifaces_.size();
32669 for (; i < (sz - 1); ++i) {
32670 ifaces_[i]->get_partitions_req(_return, req);
32672 ifaces_[i]->get_partitions_req(_return, req);
32676 void get_partitions_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names)
override {
32677 size_t sz = ifaces_.size();
32679 for (; i < (sz - 1); ++i) {
32680 ifaces_[i]->get_partitions_with_auth(_return, db_name, tbl_name, max_parts, user_name, group_names);
32682 ifaces_[i]->get_partitions_with_auth(_return, db_name, tbl_name, max_parts, user_name, group_names);
32686 void get_partitions_pspec(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int32_t max_parts)
override {
32687 size_t sz = ifaces_.size();
32689 for (; i < (sz - 1); ++i) {
32690 ifaces_[i]->get_partitions_pspec(_return, db_name, tbl_name, max_parts);
32692 ifaces_[i]->get_partitions_pspec(_return, db_name, tbl_name, max_parts);
32696 void get_partition_names(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts)
override {
32697 size_t sz = ifaces_.size();
32699 for (; i < (sz - 1); ++i) {
32700 ifaces_[i]->get_partition_names(_return, db_name, tbl_name, max_parts);
32702 ifaces_[i]->get_partition_names(_return, db_name, tbl_name, max_parts);
32706 void fetch_partition_names_req(std::vector<std::string> & _return,
const PartitionsRequest& partitionReq)
override {
32707 size_t sz = ifaces_.size();
32709 for (; i < (sz - 1); ++i) {
32710 ifaces_[i]->fetch_partition_names_req(_return, partitionReq);
32712 ifaces_[i]->fetch_partition_names_req(_return, partitionReq);
32717 size_t sz = ifaces_.size();
32719 for (; i < (sz - 1); ++i) {
32720 ifaces_[i]->get_partition_values(_return, request);
32722 ifaces_[i]->get_partition_values(_return, request);
32726 void get_partitions_ps(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts)
override {
32727 size_t sz = ifaces_.size();
32729 for (; i < (sz - 1); ++i) {
32730 ifaces_[i]->get_partitions_ps(_return, db_name, tbl_name, part_vals, max_parts);
32732 ifaces_[i]->get_partitions_ps(_return, db_name, tbl_name, part_vals, max_parts);
32736 void get_partitions_ps_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names)
override {
32737 size_t sz = ifaces_.size();
32739 for (; i < (sz - 1); ++i) {
32740 ifaces_[i]->get_partitions_ps_with_auth(_return, db_name, tbl_name, part_vals, max_parts, user_name, group_names);
32742 ifaces_[i]->get_partitions_ps_with_auth(_return, db_name, tbl_name, part_vals, max_parts, user_name, group_names);
32747 size_t sz = ifaces_.size();
32749 for (; i < (sz - 1); ++i) {
32750 ifaces_[i]->get_partitions_ps_with_auth_req(_return, req);
32752 ifaces_[i]->get_partitions_ps_with_auth_req(_return, req);
32756 void get_partition_names_ps(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts)
override {
32757 size_t sz = ifaces_.size();
32759 for (; i < (sz - 1); ++i) {
32760 ifaces_[i]->get_partition_names_ps(_return, db_name, tbl_name, part_vals, max_parts);
32762 ifaces_[i]->get_partition_names_ps(_return, db_name, tbl_name, part_vals, max_parts);
32767 size_t sz = ifaces_.size();
32769 for (; i < (sz - 1); ++i) {
32770 ifaces_[i]->get_partition_names_ps_req(_return, req);
32772 ifaces_[i]->get_partition_names_ps_req(_return, req);
32776 void get_partition_names_req(std::vector<std::string> & _return,
const PartitionsByExprRequest& req)
override {
32777 size_t sz = ifaces_.size();
32779 for (; i < (sz - 1); ++i) {
32780 ifaces_[i]->get_partition_names_req(_return, req);
32782 ifaces_[i]->get_partition_names_req(_return, req);
32786 void get_partitions_by_filter(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int16_t max_parts)
override {
32787 size_t sz = ifaces_.size();
32789 for (; i < (sz - 1); ++i) {
32790 ifaces_[i]->get_partitions_by_filter(_return, db_name, tbl_name, filter, max_parts);
32792 ifaces_[i]->get_partitions_by_filter(_return, db_name, tbl_name, filter, max_parts);
32797 size_t sz = ifaces_.size();
32799 for (; i < (sz - 1); ++i) {
32800 ifaces_[i]->get_partitions_by_filter_req(_return, req);
32802 ifaces_[i]->get_partitions_by_filter_req(_return, req);
32806 void get_part_specs_by_filter(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int32_t max_parts)
override {
32807 size_t sz = ifaces_.size();
32809 for (; i < (sz - 1); ++i) {
32810 ifaces_[i]->get_part_specs_by_filter(_return, db_name, tbl_name, filter, max_parts);
32812 ifaces_[i]->get_part_specs_by_filter(_return, db_name, tbl_name, filter, max_parts);
32817 size_t sz = ifaces_.size();
32819 for (; i < (sz - 1); ++i) {
32820 ifaces_[i]->get_partitions_by_expr(_return, req);
32822 ifaces_[i]->get_partitions_by_expr(_return, req);
32827 size_t sz = ifaces_.size();
32829 for (; i < (sz - 1); ++i) {
32830 ifaces_[i]->get_partitions_spec_by_expr(_return, req);
32832 ifaces_[i]->get_partitions_spec_by_expr(_return, req);
32836 int32_t get_num_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter)
override {
32837 size_t sz = ifaces_.size();
32839 for (; i < (sz - 1); ++i) {
32840 ifaces_[i]->get_num_partitions_by_filter(db_name, tbl_name, filter);
32842 return ifaces_[i]->get_num_partitions_by_filter(db_name, tbl_name, filter);
32845 void get_partitions_by_names(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & names)
override {
32846 size_t sz = ifaces_.size();
32848 for (; i < (sz - 1); ++i) {
32849 ifaces_[i]->get_partitions_by_names(_return, db_name, tbl_name, names);
32851 ifaces_[i]->get_partitions_by_names(_return, db_name, tbl_name, names);
32856 size_t sz = ifaces_.size();
32858 for (; i < (sz - 1); ++i) {
32859 ifaces_[i]->get_partitions_by_names_req(_return, req);
32861 ifaces_[i]->get_partitions_by_names_req(_return, req);
32866 size_t sz = ifaces_.size();
32868 for (; i < (sz - 1); ++i) {
32869 ifaces_[i]->get_properties(_return, req);
32871 ifaces_[i]->get_properties(_return, req);
32876 size_t sz = ifaces_.size();
32878 for (; i < (sz - 1); ++i) {
32879 ifaces_[i]->set_properties(req);
32881 return ifaces_[i]->set_properties(req);
32884 void alter_partition(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part)
override {
32885 size_t sz = ifaces_.size();
32887 for (; i < (sz - 1); ++i) {
32888 ifaces_[i]->alter_partition(db_name, tbl_name, new_part);
32890 ifaces_[i]->alter_partition(db_name, tbl_name, new_part);
32893 void alter_partitions(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts)
override {
32894 size_t sz = ifaces_.size();
32896 for (; i < (sz - 1); ++i) {
32897 ifaces_[i]->alter_partitions(db_name, tbl_name, new_parts);
32899 ifaces_[i]->alter_partitions(db_name, tbl_name, new_parts);
32902 void alter_partitions_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts,
const EnvironmentContext& environment_context)
override {
32903 size_t sz = ifaces_.size();
32905 for (; i < (sz - 1); ++i) {
32906 ifaces_[i]->alter_partitions_with_environment_context(db_name, tbl_name, new_parts, environment_context);
32908 ifaces_[i]->alter_partitions_with_environment_context(db_name, tbl_name, new_parts, environment_context);
32912 size_t sz = ifaces_.size();
32914 for (; i < (sz - 1); ++i) {
32915 ifaces_[i]->alter_partitions_req(_return, req);
32917 ifaces_[i]->alter_partitions_req(_return, req);
32921 void alter_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part,
const EnvironmentContext& environment_context)
override {
32922 size_t sz = ifaces_.size();
32924 for (; i < (sz - 1); ++i) {
32925 ifaces_[i]->alter_partition_with_environment_context(db_name, tbl_name, new_part, environment_context);
32927 ifaces_[i]->alter_partition_with_environment_context(db_name, tbl_name, new_part, environment_context);
32930 void rename_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const Partition& new_part)
override {
32931 size_t sz = ifaces_.size();
32933 for (; i < (sz - 1); ++i) {
32934 ifaces_[i]->rename_partition(db_name, tbl_name, part_vals, new_part);
32936 ifaces_[i]->rename_partition(db_name, tbl_name, part_vals, new_part);
32940 size_t sz = ifaces_.size();
32942 for (; i < (sz - 1); ++i) {
32943 ifaces_[i]->rename_partition_req(_return, req);
32945 ifaces_[i]->rename_partition_req(_return, req);
32949 bool partition_name_has_valid_characters(
const std::vector<std::string> & part_vals,
const bool throw_exception)
override {
32950 size_t sz = ifaces_.size();
32952 for (; i < (sz - 1); ++i) {
32953 ifaces_[i]->partition_name_has_valid_characters(part_vals, throw_exception);
32955 return ifaces_[i]->partition_name_has_valid_characters(part_vals, throw_exception);
32958 void get_config_value(std::string& _return,
const std::string& name,
const std::string& defaultValue)
override {
32959 size_t sz = ifaces_.size();
32961 for (; i < (sz - 1); ++i) {
32962 ifaces_[i]->get_config_value(_return, name, defaultValue);
32964 ifaces_[i]->get_config_value(_return, name, defaultValue);
32968 void partition_name_to_vals(std::vector<std::string> & _return,
const std::string& part_name)
override {
32969 size_t sz = ifaces_.size();
32971 for (; i < (sz - 1); ++i) {
32972 ifaces_[i]->partition_name_to_vals(_return, part_name);
32974 ifaces_[i]->partition_name_to_vals(_return, part_name);
32978 void partition_name_to_spec(std::map<std::string, std::string> & _return,
const std::string& part_name)
override {
32979 size_t sz = ifaces_.size();
32981 for (; i < (sz - 1); ++i) {
32982 ifaces_[i]->partition_name_to_spec(_return, part_name);
32984 ifaces_[i]->partition_name_to_spec(_return, part_name);
32988 void markPartitionForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType)
override {
32989 size_t sz = ifaces_.size();
32991 for (; i < (sz - 1); ++i) {
32992 ifaces_[i]->markPartitionForEvent(db_name, tbl_name, part_vals, eventType);
32994 ifaces_[i]->markPartitionForEvent(db_name, tbl_name, part_vals, eventType);
32997 bool isPartitionMarkedForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType)
override {
32998 size_t sz = ifaces_.size();
33000 for (; i < (sz - 1); ++i) {
33001 ifaces_[i]->isPartitionMarkedForEvent(db_name, tbl_name, part_vals, eventType);
33003 return ifaces_[i]->isPartitionMarkedForEvent(db_name, tbl_name, part_vals, eventType);
33007 size_t sz = ifaces_.size();
33009 for (; i < (sz - 1); ++i) {
33010 ifaces_[i]->get_primary_keys(_return, request);
33012 ifaces_[i]->get_primary_keys(_return, request);
33017 size_t sz = ifaces_.size();
33019 for (; i < (sz - 1); ++i) {
33020 ifaces_[i]->get_foreign_keys(_return, request);
33022 ifaces_[i]->get_foreign_keys(_return, request);
33027 size_t sz = ifaces_.size();
33029 for (; i < (sz - 1); ++i) {
33030 ifaces_[i]->get_unique_constraints(_return, request);
33032 ifaces_[i]->get_unique_constraints(_return, request);
33037 size_t sz = ifaces_.size();
33039 for (; i < (sz - 1); ++i) {
33040 ifaces_[i]->get_not_null_constraints(_return, request);
33042 ifaces_[i]->get_not_null_constraints(_return, request);
33047 size_t sz = ifaces_.size();
33049 for (; i < (sz - 1); ++i) {
33050 ifaces_[i]->get_default_constraints(_return, request);
33052 ifaces_[i]->get_default_constraints(_return, request);
33057 size_t sz = ifaces_.size();
33059 for (; i < (sz - 1); ++i) {
33060 ifaces_[i]->get_check_constraints(_return, request);
33062 ifaces_[i]->get_check_constraints(_return, request);
33067 size_t sz = ifaces_.size();
33069 for (; i < (sz - 1); ++i) {
33070 ifaces_[i]->get_all_table_constraints(_return, request);
33072 ifaces_[i]->get_all_table_constraints(_return, request);
33076 bool update_table_column_statistics(
const ColumnStatistics& stats_obj)
override {
33077 size_t sz = ifaces_.size();
33079 for (; i < (sz - 1); ++i) {
33080 ifaces_[i]->update_table_column_statistics(stats_obj);
33082 return ifaces_[i]->update_table_column_statistics(stats_obj);
33085 bool update_partition_column_statistics(
const ColumnStatistics& stats_obj)
override {
33086 size_t sz = ifaces_.size();
33088 for (; i < (sz - 1); ++i) {
33089 ifaces_[i]->update_partition_column_statistics(stats_obj);
33091 return ifaces_[i]->update_partition_column_statistics(stats_obj);
33095 size_t sz = ifaces_.size();
33097 for (; i < (sz - 1); ++i) {
33098 ifaces_[i]->update_table_column_statistics_req(_return, req);
33100 ifaces_[i]->update_table_column_statistics_req(_return, req);
33105 size_t sz = ifaces_.size();
33107 for (; i < (sz - 1); ++i) {
33108 ifaces_[i]->update_partition_column_statistics_req(_return, req);
33110 ifaces_[i]->update_partition_column_statistics_req(_return, req);
33115 size_t sz = ifaces_.size();
33117 for (; i < (sz - 1); ++i) {
33118 ifaces_[i]->update_transaction_statistics(req);
33120 ifaces_[i]->update_transaction_statistics(req);
33123 void get_table_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name)
override {
33124 size_t sz = ifaces_.size();
33126 for (; i < (sz - 1); ++i) {
33127 ifaces_[i]->get_table_column_statistics(_return, db_name, tbl_name, col_name);
33129 ifaces_[i]->get_table_column_statistics(_return, db_name, tbl_name, col_name);
33133 void get_partition_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name)
override {
33134 size_t sz = ifaces_.size();
33136 for (; i < (sz - 1); ++i) {
33137 ifaces_[i]->get_partition_column_statistics(_return, db_name, tbl_name, part_name, col_name);
33139 ifaces_[i]->get_partition_column_statistics(_return, db_name, tbl_name, part_name, col_name);
33144 size_t sz = ifaces_.size();
33146 for (; i < (sz - 1); ++i) {
33147 ifaces_[i]->get_table_statistics_req(_return, request);
33149 ifaces_[i]->get_table_statistics_req(_return, request);
33154 size_t sz = ifaces_.size();
33156 for (; i < (sz - 1); ++i) {
33157 ifaces_[i]->get_partitions_statistics_req(_return, request);
33159 ifaces_[i]->get_partitions_statistics_req(_return, request);
33164 size_t sz = ifaces_.size();
33166 for (; i < (sz - 1); ++i) {
33167 ifaces_[i]->get_aggr_stats_for(_return, request);
33169 ifaces_[i]->get_aggr_stats_for(_return, request);
33174 size_t sz = ifaces_.size();
33176 for (; i < (sz - 1); ++i) {
33177 ifaces_[i]->set_aggr_stats_for(request);
33179 return ifaces_[i]->set_aggr_stats_for(request);
33182 bool delete_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name,
const std::string& engine)
override {
33183 size_t sz = ifaces_.size();
33185 for (; i < (sz - 1); ++i) {
33186 ifaces_[i]->delete_partition_column_statistics(db_name, tbl_name, part_name, col_name, engine);
33188 return ifaces_[i]->delete_partition_column_statistics(db_name, tbl_name, part_name, col_name, engine);
33191 bool delete_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name,
const std::string& engine)
override {
33192 size_t sz = ifaces_.size();
33194 for (; i < (sz - 1); ++i) {
33195 ifaces_[i]->delete_table_column_statistics(db_name, tbl_name, col_name, engine);
33197 return ifaces_[i]->delete_table_column_statistics(db_name, tbl_name, col_name, engine);
33200 void create_function(
const Function& func)
override {
33201 size_t sz = ifaces_.size();
33203 for (; i < (sz - 1); ++i) {
33204 ifaces_[i]->create_function(func);
33206 ifaces_[i]->create_function(func);
33209 void drop_function(
const std::string& dbName,
const std::string& funcName)
override {
33210 size_t sz = ifaces_.size();
33212 for (; i < (sz - 1); ++i) {
33213 ifaces_[i]->drop_function(dbName, funcName);
33215 ifaces_[i]->drop_function(dbName, funcName);
33218 void alter_function(
const std::string& dbName,
const std::string& funcName,
const Function& newFunc)
override {
33219 size_t sz = ifaces_.size();
33221 for (; i < (sz - 1); ++i) {
33222 ifaces_[i]->alter_function(dbName, funcName, newFunc);
33224 ifaces_[i]->alter_function(dbName, funcName, newFunc);
33227 void get_functions(std::vector<std::string> & _return,
const std::string& dbName,
const std::string& pattern)
override {
33228 size_t sz = ifaces_.size();
33230 for (; i < (sz - 1); ++i) {
33231 ifaces_[i]->get_functions(_return, dbName, pattern);
33233 ifaces_[i]->get_functions(_return, dbName, pattern);
33237 void get_function(
Function& _return,
const std::string& dbName,
const std::string& funcName)
override {
33238 size_t sz = ifaces_.size();
33240 for (; i < (sz - 1); ++i) {
33241 ifaces_[i]->get_function(_return, dbName, funcName);
33243 ifaces_[i]->get_function(_return, dbName, funcName);
33248 size_t sz = ifaces_.size();
33250 for (; i < (sz - 1); ++i) {
33251 ifaces_[i]->get_all_functions(_return);
33253 ifaces_[i]->get_all_functions(_return);
33257 bool create_role(
const Role& role)
override {
33258 size_t sz = ifaces_.size();
33260 for (; i < (sz - 1); ++i) {
33261 ifaces_[i]->create_role(role);
33263 return ifaces_[i]->create_role(role);
33266 bool drop_role(
const std::string& role_name)
override {
33267 size_t sz = ifaces_.size();
33269 for (; i < (sz - 1); ++i) {
33270 ifaces_[i]->drop_role(role_name);
33272 return ifaces_[i]->drop_role(role_name);
33275 void get_role_names(std::vector<std::string> & _return)
override {
33276 size_t sz = ifaces_.size();
33278 for (; i < (sz - 1); ++i) {
33279 ifaces_[i]->get_role_names(_return);
33281 ifaces_[i]->get_role_names(_return);
33285 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)
override {
33286 size_t sz = ifaces_.size();
33288 for (; i < (sz - 1); ++i) {
33289 ifaces_[i]->grant_role(role_name, principal_name, principal_type, grantor, grantorType, grant_option);
33291 return ifaces_[i]->grant_role(role_name, principal_name, principal_type, grantor, grantorType, grant_option);
33294 bool revoke_role(
const std::string& role_name,
const std::string& principal_name,
const PrincipalType::type principal_type)
override {
33295 size_t sz = ifaces_.size();
33297 for (; i < (sz - 1); ++i) {
33298 ifaces_[i]->revoke_role(role_name, principal_name, principal_type);
33300 return ifaces_[i]->revoke_role(role_name, principal_name, principal_type);
33303 void list_roles(std::vector<Role> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type)
override {
33304 size_t sz = ifaces_.size();
33306 for (; i < (sz - 1); ++i) {
33307 ifaces_[i]->list_roles(_return, principal_name, principal_type);
33309 ifaces_[i]->list_roles(_return, principal_name, principal_type);
33314 size_t sz = ifaces_.size();
33316 for (; i < (sz - 1); ++i) {
33317 ifaces_[i]->grant_revoke_role(_return, request);
33319 ifaces_[i]->grant_revoke_role(_return, request);
33324 size_t sz = ifaces_.size();
33326 for (; i < (sz - 1); ++i) {
33327 ifaces_[i]->get_principals_in_role(_return, request);
33329 ifaces_[i]->get_principals_in_role(_return, request);
33334 size_t sz = ifaces_.size();
33336 for (; i < (sz - 1); ++i) {
33337 ifaces_[i]->get_role_grants_for_principal(_return, request);
33339 ifaces_[i]->get_role_grants_for_principal(_return, request);
33343 void get_privilege_set(
PrincipalPrivilegeSet& _return,
const HiveObjectRef& hiveObject,
const std::string& user_name,
const std::vector<std::string> & group_names)
override {
33344 size_t sz = ifaces_.size();
33346 for (; i < (sz - 1); ++i) {
33347 ifaces_[i]->get_privilege_set(_return, hiveObject, user_name, group_names);
33349 ifaces_[i]->get_privilege_set(_return, hiveObject, user_name, group_names);
33353 void list_privileges(std::vector<HiveObjectPrivilege> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type,
const HiveObjectRef& hiveObject)
override {
33354 size_t sz = ifaces_.size();
33356 for (; i < (sz - 1); ++i) {
33357 ifaces_[i]->list_privileges(_return, principal_name, principal_type, hiveObject);
33359 ifaces_[i]->list_privileges(_return, principal_name, principal_type, hiveObject);
33363 bool grant_privileges(
const PrivilegeBag& privileges)
override {
33364 size_t sz = ifaces_.size();
33366 for (; i < (sz - 1); ++i) {
33367 ifaces_[i]->grant_privileges(privileges);
33369 return ifaces_[i]->grant_privileges(privileges);
33372 bool revoke_privileges(
const PrivilegeBag& privileges)
override {
33373 size_t sz = ifaces_.size();
33375 for (; i < (sz - 1); ++i) {
33376 ifaces_[i]->revoke_privileges(privileges);
33378 return ifaces_[i]->revoke_privileges(privileges);
33382 size_t sz = ifaces_.size();
33384 for (; i < (sz - 1); ++i) {
33385 ifaces_[i]->grant_revoke_privileges(_return, request);
33387 ifaces_[i]->grant_revoke_privileges(_return, request);
33392 size_t sz = ifaces_.size();
33394 for (; i < (sz - 1); ++i) {
33395 ifaces_[i]->refresh_privileges(_return, objToRefresh, authorizer, grantRequest);
33397 ifaces_[i]->refresh_privileges(_return, objToRefresh, authorizer, grantRequest);
33401 void set_ugi(std::vector<std::string> & _return,
const std::string& user_name,
const std::vector<std::string> & group_names)
override {
33402 size_t sz = ifaces_.size();
33404 for (; i < (sz - 1); ++i) {
33405 ifaces_[i]->set_ugi(_return, user_name, group_names);
33407 ifaces_[i]->set_ugi(_return, user_name, group_names);
33411 void get_delegation_token(std::string& _return,
const std::string& token_owner,
const std::string& renewer_kerberos_principal_name)
override {
33412 size_t sz = ifaces_.size();
33414 for (; i < (sz - 1); ++i) {
33415 ifaces_[i]->get_delegation_token(_return, token_owner, renewer_kerberos_principal_name);
33417 ifaces_[i]->get_delegation_token(_return, token_owner, renewer_kerberos_principal_name);
33421 int64_t renew_delegation_token(
const std::string& token_str_form)
override {
33422 size_t sz = ifaces_.size();
33424 for (; i < (sz - 1); ++i) {
33425 ifaces_[i]->renew_delegation_token(token_str_form);
33427 return ifaces_[i]->renew_delegation_token(token_str_form);
33430 void cancel_delegation_token(
const std::string& token_str_form)
override {
33431 size_t sz = ifaces_.size();
33433 for (; i < (sz - 1); ++i) {
33434 ifaces_[i]->cancel_delegation_token(token_str_form);
33436 ifaces_[i]->cancel_delegation_token(token_str_form);
33439 bool add_token(
const std::string& token_identifier,
const std::string& delegation_token)
override {
33440 size_t sz = ifaces_.size();
33442 for (; i < (sz - 1); ++i) {
33443 ifaces_[i]->add_token(token_identifier, delegation_token);
33445 return ifaces_[i]->add_token(token_identifier, delegation_token);
33448 bool remove_token(
const std::string& token_identifier)
override {
33449 size_t sz = ifaces_.size();
33451 for (; i < (sz - 1); ++i) {
33452 ifaces_[i]->remove_token(token_identifier);
33454 return ifaces_[i]->remove_token(token_identifier);
33457 void get_token(std::string& _return,
const std::string& token_identifier)
override {
33458 size_t sz = ifaces_.size();
33460 for (; i < (sz - 1); ++i) {
33461 ifaces_[i]->get_token(_return, token_identifier);
33463 ifaces_[i]->get_token(_return, token_identifier);
33467 void get_all_token_identifiers(std::vector<std::string> & _return)
override {
33468 size_t sz = ifaces_.size();
33470 for (; i < (sz - 1); ++i) {
33471 ifaces_[i]->get_all_token_identifiers(_return);
33473 ifaces_[i]->get_all_token_identifiers(_return);
33477 int32_t add_master_key(
const std::string& key)
override {
33478 size_t sz = ifaces_.size();
33480 for (; i < (sz - 1); ++i) {
33481 ifaces_[i]->add_master_key(key);
33483 return ifaces_[i]->add_master_key(key);
33486 void update_master_key(
const int32_t seq_number,
const std::string& key)
override {
33487 size_t sz = ifaces_.size();
33489 for (; i < (sz - 1); ++i) {
33490 ifaces_[i]->update_master_key(seq_number, key);
33492 ifaces_[i]->update_master_key(seq_number, key);
33495 bool remove_master_key(
const int32_t key_seq)
override {
33496 size_t sz = ifaces_.size();
33498 for (; i < (sz - 1); ++i) {
33499 ifaces_[i]->remove_master_key(key_seq);
33501 return ifaces_[i]->remove_master_key(key_seq);
33504 void get_master_keys(std::vector<std::string> & _return)
override {
33505 size_t sz = ifaces_.size();
33507 for (; i < (sz - 1); ++i) {
33508 ifaces_[i]->get_master_keys(_return);
33510 ifaces_[i]->get_master_keys(_return);
33515 size_t sz = ifaces_.size();
33517 for (; i < (sz - 1); ++i) {
33518 ifaces_[i]->get_open_txns(_return);
33520 ifaces_[i]->get_open_txns(_return);
33525 size_t sz = ifaces_.size();
33527 for (; i < (sz - 1); ++i) {
33528 ifaces_[i]->get_open_txns_info(_return);
33530 ifaces_[i]->get_open_txns_info(_return);
33535 size_t sz = ifaces_.size();
33537 for (; i < (sz - 1); ++i) {
33538 ifaces_[i]->open_txns(_return, rqst);
33540 ifaces_[i]->open_txns(_return, rqst);
33545 size_t sz = ifaces_.size();
33547 for (; i < (sz - 1); ++i) {
33548 ifaces_[i]->abort_txn(rqst);
33550 ifaces_[i]->abort_txn(rqst);
33554 size_t sz = ifaces_.size();
33556 for (; i < (sz - 1); ++i) {
33557 ifaces_[i]->abort_txns(rqst);
33559 ifaces_[i]->abort_txns(rqst);
33563 size_t sz = ifaces_.size();
33565 for (; i < (sz - 1); ++i) {
33566 ifaces_[i]->commit_txn(rqst);
33568 ifaces_[i]->commit_txn(rqst);
33571 int64_t get_latest_txnid_in_conflict(
const int64_t txnId)
override {
33572 size_t sz = ifaces_.size();
33574 for (; i < (sz - 1); ++i) {
33575 ifaces_[i]->get_latest_txnid_in_conflict(txnId);
33577 return ifaces_[i]->get_latest_txnid_in_conflict(txnId);
33581 size_t sz = ifaces_.size();
33583 for (; i < (sz - 1); ++i) {
33584 ifaces_[i]->repl_tbl_writeid_state(rqst);
33586 ifaces_[i]->repl_tbl_writeid_state(rqst);
33590 size_t sz = ifaces_.size();
33592 for (; i < (sz - 1); ++i) {
33593 ifaces_[i]->get_valid_write_ids(_return, rqst);
33595 ifaces_[i]->get_valid_write_ids(_return, rqst);
33599 void add_write_ids_to_min_history(
const int64_t txnId,
const std::map<std::string, int64_t> & writeIds)
override {
33600 size_t sz = ifaces_.size();
33602 for (; i < (sz - 1); ++i) {
33603 ifaces_[i]->add_write_ids_to_min_history(txnId, writeIds);
33605 ifaces_[i]->add_write_ids_to_min_history(txnId, writeIds);
33609 size_t sz = ifaces_.size();
33611 for (; i < (sz - 1); ++i) {
33612 ifaces_[i]->allocate_table_write_ids(_return, rqst);
33614 ifaces_[i]->allocate_table_write_ids(_return, rqst);
33619 size_t sz = ifaces_.size();
33621 for (; i < (sz - 1); ++i) {
33622 ifaces_[i]->get_max_allocated_table_write_id(_return, rqst);
33624 ifaces_[i]->get_max_allocated_table_write_id(_return, rqst);
33629 size_t sz = ifaces_.size();
33631 for (; i < (sz - 1); ++i) {
33632 ifaces_[i]->seed_write_id(rqst);
33634 ifaces_[i]->seed_write_id(rqst);
33638 size_t sz = ifaces_.size();
33640 for (; i < (sz - 1); ++i) {
33641 ifaces_[i]->seed_txn_id(rqst);
33643 ifaces_[i]->seed_txn_id(rqst);
33647 size_t sz = ifaces_.size();
33649 for (; i < (sz - 1); ++i) {
33650 ifaces_[i]->lock(_return, rqst);
33652 ifaces_[i]->lock(_return, rqst);
33657 size_t sz = ifaces_.size();
33659 for (; i < (sz - 1); ++i) {
33660 ifaces_[i]->check_lock(_return, rqst);
33662 ifaces_[i]->check_lock(_return, rqst);
33667 size_t sz = ifaces_.size();
33669 for (; i < (sz - 1); ++i) {
33670 ifaces_[i]->unlock(rqst);
33672 ifaces_[i]->unlock(rqst);
33676 size_t sz = ifaces_.size();
33678 for (; i < (sz - 1); ++i) {
33679 ifaces_[i]->show_locks(_return, rqst);
33681 ifaces_[i]->show_locks(_return, rqst);
33686 size_t sz = ifaces_.size();
33688 for (; i < (sz - 1); ++i) {
33689 ifaces_[i]->heartbeat(ids);
33691 ifaces_[i]->heartbeat(ids);
33695 size_t sz = ifaces_.size();
33697 for (; i < (sz - 1); ++i) {
33698 ifaces_[i]->heartbeat_txn_range(_return, txns);
33700 ifaces_[i]->heartbeat_txn_range(_return, txns);
33705 size_t sz = ifaces_.size();
33707 for (; i < (sz - 1); ++i) {
33708 ifaces_[i]->compact(rqst);
33710 ifaces_[i]->compact(rqst);
33714 size_t sz = ifaces_.size();
33716 for (; i < (sz - 1); ++i) {
33717 ifaces_[i]->compact2(_return, rqst);
33719 ifaces_[i]->compact2(_return, rqst);
33724 size_t sz = ifaces_.size();
33726 for (; i < (sz - 1); ++i) {
33727 ifaces_[i]->show_compact(_return, rqst);
33729 ifaces_[i]->show_compact(_return, rqst);
33733 bool submit_for_cleanup(
const CompactionRequest& o1,
const int64_t o2,
const int64_t o3)
override {
33734 size_t sz = ifaces_.size();
33736 for (; i < (sz - 1); ++i) {
33737 ifaces_[i]->submit_for_cleanup(o1, o2, o3);
33739 return ifaces_[i]->submit_for_cleanup(o1, o2, o3);
33743 size_t sz = ifaces_.size();
33745 for (; i < (sz - 1); ++i) {
33746 ifaces_[i]->add_dynamic_partitions(rqst);
33748 ifaces_[i]->add_dynamic_partitions(rqst);
33752 size_t sz = ifaces_.size();
33754 for (; i < (sz - 1); ++i) {
33755 ifaces_[i]->find_next_compact(_return, workerId);
33757 ifaces_[i]->find_next_compact(_return, workerId);
33762 size_t sz = ifaces_.size();
33764 for (; i < (sz - 1); ++i) {
33765 ifaces_[i]->find_next_compact2(_return, rqst);
33767 ifaces_[i]->find_next_compact2(_return, rqst);
33772 size_t sz = ifaces_.size();
33774 for (; i < (sz - 1); ++i) {
33775 ifaces_[i]->update_compactor_state(cr, txn_id);
33777 ifaces_[i]->update_compactor_state(cr, txn_id);
33780 void find_columns_with_stats(std::vector<std::string> & _return,
const CompactionInfoStruct& cr)
override {
33781 size_t sz = ifaces_.size();
33783 for (; i < (sz - 1); ++i) {
33784 ifaces_[i]->find_columns_with_stats(_return, cr);
33786 ifaces_[i]->find_columns_with_stats(_return, cr);
33791 size_t sz = ifaces_.size();
33793 for (; i < (sz - 1); ++i) {
33794 ifaces_[i]->mark_cleaned(cr);
33796 ifaces_[i]->mark_cleaned(cr);
33800 size_t sz = ifaces_.size();
33802 for (; i < (sz - 1); ++i) {
33803 ifaces_[i]->mark_compacted(cr);
33805 ifaces_[i]->mark_compacted(cr);
33809 size_t sz = ifaces_.size();
33811 for (; i < (sz - 1); ++i) {
33812 ifaces_[i]->mark_failed(cr);
33814 ifaces_[i]->mark_failed(cr);
33818 size_t sz = ifaces_.size();
33820 for (; i < (sz - 1); ++i) {
33821 ifaces_[i]->mark_refused(cr);
33823 ifaces_[i]->mark_refused(cr);
33827 size_t sz = ifaces_.size();
33829 for (; i < (sz - 1); ++i) {
33830 ifaces_[i]->update_compaction_metrics_data(data);
33832 return ifaces_[i]->update_compaction_metrics_data(data);
33836 size_t sz = ifaces_.size();
33838 for (; i < (sz - 1); ++i) {
33839 ifaces_[i]->remove_compaction_metrics_data(request);
33841 ifaces_[i]->remove_compaction_metrics_data(request);
33844 void set_hadoop_jobid(
const std::string& jobId,
const int64_t cq_id)
override {
33845 size_t sz = ifaces_.size();
33847 for (; i < (sz - 1); ++i) {
33848 ifaces_[i]->set_hadoop_jobid(jobId, cq_id);
33850 ifaces_[i]->set_hadoop_jobid(jobId, cq_id);
33854 size_t sz = ifaces_.size();
33856 for (; i < (sz - 1); ++i) {
33857 ifaces_[i]->get_latest_committed_compaction_info(_return, rqst);
33859 ifaces_[i]->get_latest_committed_compaction_info(_return, rqst);
33864 size_t sz = ifaces_.size();
33866 for (; i < (sz - 1); ++i) {
33867 ifaces_[i]->get_next_notification(_return, rqst);
33869 ifaces_[i]->get_next_notification(_return, rqst);
33874 size_t sz = ifaces_.size();
33876 for (; i < (sz - 1); ++i) {
33877 ifaces_[i]->get_current_notificationEventId(_return);
33879 ifaces_[i]->get_current_notificationEventId(_return);
33884 size_t sz = ifaces_.size();
33886 for (; i < (sz - 1); ++i) {
33887 ifaces_[i]->get_notification_events_count(_return, rqst);
33889 ifaces_[i]->get_notification_events_count(_return, rqst);
33894 size_t sz = ifaces_.size();
33896 for (; i < (sz - 1); ++i) {
33897 ifaces_[i]->fire_listener_event(_return, rqst);
33899 ifaces_[i]->fire_listener_event(_return, rqst);
33903 void flushCache()
override {
33904 size_t sz = ifaces_.size();
33906 for (; i < (sz - 1); ++i) {
33907 ifaces_[i]->flushCache();
33909 ifaces_[i]->flushCache();
33913 size_t sz = ifaces_.size();
33915 for (; i < (sz - 1); ++i) {
33916 ifaces_[i]->add_write_notification_log(_return, rqst);
33918 ifaces_[i]->add_write_notification_log(_return, rqst);
33923 size_t sz = ifaces_.size();
33925 for (; i < (sz - 1); ++i) {
33926 ifaces_[i]->add_write_notification_log_in_batch(_return, rqst);
33928 ifaces_[i]->add_write_notification_log_in_batch(_return, rqst);
33933 size_t sz = ifaces_.size();
33935 for (; i < (sz - 1); ++i) {
33936 ifaces_[i]->cm_recycle(_return, request);
33938 ifaces_[i]->cm_recycle(_return, request);
33943 size_t sz = ifaces_.size();
33945 for (; i < (sz - 1); ++i) {
33946 ifaces_[i]->get_file_metadata_by_expr(_return, req);
33948 ifaces_[i]->get_file_metadata_by_expr(_return, req);
33953 size_t sz = ifaces_.size();
33955 for (; i < (sz - 1); ++i) {
33956 ifaces_[i]->get_file_metadata(_return, req);
33958 ifaces_[i]->get_file_metadata(_return, req);
33963 size_t sz = ifaces_.size();
33965 for (; i < (sz - 1); ++i) {
33966 ifaces_[i]->put_file_metadata(_return, req);
33968 ifaces_[i]->put_file_metadata(_return, req);
33973 size_t sz = ifaces_.size();
33975 for (; i < (sz - 1); ++i) {
33976 ifaces_[i]->clear_file_metadata(_return, req);
33978 ifaces_[i]->clear_file_metadata(_return, req);
33983 size_t sz = ifaces_.size();
33985 for (; i < (sz - 1); ++i) {
33986 ifaces_[i]->cache_file_metadata(_return, req);
33988 ifaces_[i]->cache_file_metadata(_return, req);
33992 void get_metastore_db_uuid(std::string& _return)
override {
33993 size_t sz = ifaces_.size();
33995 for (; i < (sz - 1); ++i) {
33996 ifaces_[i]->get_metastore_db_uuid(_return);
33998 ifaces_[i]->get_metastore_db_uuid(_return);
34003 size_t sz = ifaces_.size();
34005 for (; i < (sz - 1); ++i) {
34006 ifaces_[i]->create_resource_plan(_return, request);
34008 ifaces_[i]->create_resource_plan(_return, request);
34013 size_t sz = ifaces_.size();
34015 for (; i < (sz - 1); ++i) {
34016 ifaces_[i]->get_resource_plan(_return, request);
34018 ifaces_[i]->get_resource_plan(_return, request);
34023 size_t sz = ifaces_.size();
34025 for (; i < (sz - 1); ++i) {
34026 ifaces_[i]->get_active_resource_plan(_return, request);
34028 ifaces_[i]->get_active_resource_plan(_return, request);
34033 size_t sz = ifaces_.size();
34035 for (; i < (sz - 1); ++i) {
34036 ifaces_[i]->get_all_resource_plans(_return, request);
34038 ifaces_[i]->get_all_resource_plans(_return, request);
34043 size_t sz = ifaces_.size();
34045 for (; i < (sz - 1); ++i) {
34046 ifaces_[i]->alter_resource_plan(_return, request);
34048 ifaces_[i]->alter_resource_plan(_return, request);
34053 size_t sz = ifaces_.size();
34055 for (; i < (sz - 1); ++i) {
34056 ifaces_[i]->validate_resource_plan(_return, request);
34058 ifaces_[i]->validate_resource_plan(_return, request);
34063 size_t sz = ifaces_.size();
34065 for (; i < (sz - 1); ++i) {
34066 ifaces_[i]->drop_resource_plan(_return, request);
34068 ifaces_[i]->drop_resource_plan(_return, request);
34073 size_t sz = ifaces_.size();
34075 for (; i < (sz - 1); ++i) {
34076 ifaces_[i]->create_wm_trigger(_return, request);
34078 ifaces_[i]->create_wm_trigger(_return, request);
34083 size_t sz = ifaces_.size();
34085 for (; i < (sz - 1); ++i) {
34086 ifaces_[i]->alter_wm_trigger(_return, request);
34088 ifaces_[i]->alter_wm_trigger(_return, request);
34093 size_t sz = ifaces_.size();
34095 for (; i < (sz - 1); ++i) {
34096 ifaces_[i]->drop_wm_trigger(_return, request);
34098 ifaces_[i]->drop_wm_trigger(_return, request);
34103 size_t sz = ifaces_.size();
34105 for (; i < (sz - 1); ++i) {
34106 ifaces_[i]->get_triggers_for_resourceplan(_return, request);
34108 ifaces_[i]->get_triggers_for_resourceplan(_return, request);
34113 size_t sz = ifaces_.size();
34115 for (; i < (sz - 1); ++i) {
34116 ifaces_[i]->create_wm_pool(_return, request);
34118 ifaces_[i]->create_wm_pool(_return, request);
34123 size_t sz = ifaces_.size();
34125 for (; i < (sz - 1); ++i) {
34126 ifaces_[i]->alter_wm_pool(_return, request);
34128 ifaces_[i]->alter_wm_pool(_return, request);
34133 size_t sz = ifaces_.size();
34135 for (; i < (sz - 1); ++i) {
34136 ifaces_[i]->drop_wm_pool(_return, request);
34138 ifaces_[i]->drop_wm_pool(_return, request);
34143 size_t sz = ifaces_.size();
34145 for (; i < (sz - 1); ++i) {
34146 ifaces_[i]->create_or_update_wm_mapping(_return, request);
34148 ifaces_[i]->create_or_update_wm_mapping(_return, request);
34153 size_t sz = ifaces_.size();
34155 for (; i < (sz - 1); ++i) {
34156 ifaces_[i]->drop_wm_mapping(_return, request);
34158 ifaces_[i]->drop_wm_mapping(_return, request);
34163 size_t sz = ifaces_.size();
34165 for (; i < (sz - 1); ++i) {
34166 ifaces_[i]->create_or_drop_wm_trigger_to_pool_mapping(_return, request);
34168 ifaces_[i]->create_or_drop_wm_trigger_to_pool_mapping(_return, request);
34172 void create_ischema(
const ISchema& schema)
override {
34173 size_t sz = ifaces_.size();
34175 for (; i < (sz - 1); ++i) {
34176 ifaces_[i]->create_ischema(schema);
34178 ifaces_[i]->create_ischema(schema);
34182 size_t sz = ifaces_.size();
34184 for (; i < (sz - 1); ++i) {
34185 ifaces_[i]->alter_ischema(rqst);
34187 ifaces_[i]->alter_ischema(rqst);
34191 size_t sz = ifaces_.size();
34193 for (; i < (sz - 1); ++i) {
34194 ifaces_[i]->get_ischema(_return, name);
34196 ifaces_[i]->get_ischema(_return, name);
34200 void drop_ischema(
const ISchemaName& name)
override {
34201 size_t sz = ifaces_.size();
34203 for (; i < (sz - 1); ++i) {
34204 ifaces_[i]->drop_ischema(name);
34206 ifaces_[i]->drop_ischema(name);
34209 void add_schema_version(
const SchemaVersion& schemaVersion)
override {
34210 size_t sz = ifaces_.size();
34212 for (; i < (sz - 1); ++i) {
34213 ifaces_[i]->add_schema_version(schemaVersion);
34215 ifaces_[i]->add_schema_version(schemaVersion);
34219 size_t sz = ifaces_.size();
34221 for (; i < (sz - 1); ++i) {
34222 ifaces_[i]->get_schema_version(_return, schemaVersion);
34224 ifaces_[i]->get_schema_version(_return, schemaVersion);
34229 size_t sz = ifaces_.size();
34231 for (; i < (sz - 1); ++i) {
34232 ifaces_[i]->get_schema_latest_version(_return, schemaName);
34234 ifaces_[i]->get_schema_latest_version(_return, schemaName);
34238 void get_schema_all_versions(std::vector<SchemaVersion> & _return,
const ISchemaName& schemaName)
override {
34239 size_t sz = ifaces_.size();
34241 for (; i < (sz - 1); ++i) {
34242 ifaces_[i]->get_schema_all_versions(_return, schemaName);
34244 ifaces_[i]->get_schema_all_versions(_return, schemaName);
34249 size_t sz = ifaces_.size();
34251 for (; i < (sz - 1); ++i) {
34252 ifaces_[i]->drop_schema_version(schemaVersion);
34254 ifaces_[i]->drop_schema_version(schemaVersion);
34258 size_t sz = ifaces_.size();
34260 for (; i < (sz - 1); ++i) {
34261 ifaces_[i]->get_schemas_by_cols(_return, rqst);
34263 ifaces_[i]->get_schemas_by_cols(_return, rqst);
34268 size_t sz = ifaces_.size();
34270 for (; i < (sz - 1); ++i) {
34271 ifaces_[i]->map_schema_version_to_serde(rqst);
34273 ifaces_[i]->map_schema_version_to_serde(rqst);
34277 size_t sz = ifaces_.size();
34279 for (; i < (sz - 1); ++i) {
34280 ifaces_[i]->set_schema_version_state(rqst);
34282 ifaces_[i]->set_schema_version_state(rqst);
34285 void add_serde(
const SerDeInfo& serde)
override {
34286 size_t sz = ifaces_.size();
34288 for (; i < (sz - 1); ++i) {
34289 ifaces_[i]->add_serde(serde);
34291 ifaces_[i]->add_serde(serde);
34295 size_t sz = ifaces_.size();
34297 for (; i < (sz - 1); ++i) {
34298 ifaces_[i]->get_serde(_return, rqst);
34300 ifaces_[i]->get_serde(_return, rqst);
34304 void get_lock_materialization_rebuild(
LockResponse& _return,
const std::string& dbName,
const std::string& tableName,
const int64_t txnId)
override {
34305 size_t sz = ifaces_.size();
34307 for (; i < (sz - 1); ++i) {
34308 ifaces_[i]->get_lock_materialization_rebuild(_return, dbName, tableName, txnId);
34310 ifaces_[i]->get_lock_materialization_rebuild(_return, dbName, tableName, txnId);
34314 bool heartbeat_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId)
override {
34315 size_t sz = ifaces_.size();
34317 for (; i < (sz - 1); ++i) {
34318 ifaces_[i]->heartbeat_lock_materialization_rebuild(dbName, tableName, txnId);
34320 return ifaces_[i]->heartbeat_lock_materialization_rebuild(dbName, tableName, txnId);
34323 void add_runtime_stats(
const RuntimeStat& stat)
override {
34324 size_t sz = ifaces_.size();
34326 for (; i < (sz - 1); ++i) {
34327 ifaces_[i]->add_runtime_stats(stat);
34329 ifaces_[i]->add_runtime_stats(stat);
34332 void get_runtime_stats(std::vector<RuntimeStat> & _return,
const GetRuntimeStatsRequest& rqst)
override {
34333 size_t sz = ifaces_.size();
34335 for (; i < (sz - 1); ++i) {
34336 ifaces_[i]->get_runtime_stats(_return, rqst);
34338 ifaces_[i]->get_runtime_stats(_return, rqst);
34343 size_t sz = ifaces_.size();
34345 for (; i < (sz - 1); ++i) {
34346 ifaces_[i]->get_partitions_with_specs(_return, request);
34348 ifaces_[i]->get_partitions_with_specs(_return, request);
34353 size_t sz = ifaces_.size();
34355 for (; i < (sz - 1); ++i) {
34356 ifaces_[i]->scheduled_query_poll(_return, request);
34358 ifaces_[i]->scheduled_query_poll(_return, request);
34363 size_t sz = ifaces_.size();
34365 for (; i < (sz - 1); ++i) {
34366 ifaces_[i]->scheduled_query_maintenance(request);
34368 ifaces_[i]->scheduled_query_maintenance(request);
34372 size_t sz = ifaces_.size();
34374 for (; i < (sz - 1); ++i) {
34375 ifaces_[i]->scheduled_query_progress(info);
34377 ifaces_[i]->scheduled_query_progress(info);
34381 size_t sz = ifaces_.size();
34383 for (; i < (sz - 1); ++i) {
34384 ifaces_[i]->get_scheduled_query(_return, scheduleKey);
34386 ifaces_[i]->get_scheduled_query(_return, scheduleKey);
34391 size_t sz = ifaces_.size();
34393 for (; i < (sz - 1); ++i) {
34394 ifaces_[i]->add_replication_metrics(replicationMetricList);
34396 ifaces_[i]->add_replication_metrics(replicationMetricList);
34400 size_t sz = ifaces_.size();
34402 for (; i < (sz - 1); ++i) {
34403 ifaces_[i]->get_replication_metrics(_return, rqst);
34405 ifaces_[i]->get_replication_metrics(_return, rqst);
34410 size_t sz = ifaces_.size();
34412 for (; i < (sz - 1); ++i) {
34413 ifaces_[i]->get_open_txns_req(_return, getOpenTxnsRequest);
34415 ifaces_[i]->get_open_txns_req(_return, getOpenTxnsRequest);
34420 size_t sz = ifaces_.size();
34422 for (; i < (sz - 1); ++i) {
34423 ifaces_[i]->create_stored_procedure(proc);
34425 ifaces_[i]->create_stored_procedure(proc);
34429 size_t sz = ifaces_.size();
34431 for (; i < (sz - 1); ++i) {
34432 ifaces_[i]->get_stored_procedure(_return, request);
34434 ifaces_[i]->get_stored_procedure(_return, request);
34439 size_t sz = ifaces_.size();
34441 for (; i < (sz - 1); ++i) {
34442 ifaces_[i]->drop_stored_procedure(request);
34444 ifaces_[i]->drop_stored_procedure(request);
34448 size_t sz = ifaces_.size();
34450 for (; i < (sz - 1); ++i) {
34451 ifaces_[i]->get_all_stored_procedures(_return, request);
34453 ifaces_[i]->get_all_stored_procedures(_return, request);
34458 size_t sz = ifaces_.size();
34460 for (; i < (sz - 1); ++i) {
34461 ifaces_[i]->find_package(_return, request);
34463 ifaces_[i]->find_package(_return, request);
34468 size_t sz = ifaces_.size();
34470 for (; i < (sz - 1); ++i) {
34471 ifaces_[i]->add_package(request);
34473 ifaces_[i]->add_package(request);
34476 void get_all_packages(std::vector<std::string> & _return,
const ListPackageRequest& request)
override {
34477 size_t sz = ifaces_.size();
34479 for (; i < (sz - 1); ++i) {
34480 ifaces_[i]->get_all_packages(_return, request);
34482 ifaces_[i]->get_all_packages(_return, request);
34487 size_t sz = ifaces_.size();
34489 for (; i < (sz - 1); ++i) {
34490 ifaces_[i]->drop_package(request);
34492 ifaces_[i]->drop_package(request);
34496 size_t sz = ifaces_.size();
34498 for (; i < (sz - 1); ++i) {
34499 ifaces_[i]->get_all_write_event_info(_return, request);
34501 ifaces_[i]->get_all_write_event_info(_return, request);
34512 ThriftHiveMetastoreConcurrentClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> prot, std::shared_ptr< ::apache::thrift::async::TConcurrentClientSyncInfo> sync) :
34515 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() {
34518 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() {
34524 void getMetaConf(std::string& _return,
const std::string& key)
override;
34525 int32_t send_getMetaConf(
const std::string& key);
34526 void recv_getMetaConf(std::string& _return,
const int32_t seqid);
34527 void setMetaConf(
const std::string& key,
const std::string& value)
override;
34528 int32_t send_setMetaConf(
const std::string& key,
const std::string& value);
34529 void recv_setMetaConf(
const int32_t seqid);
34532 void recv_create_catalog(
const int32_t seqid);
34535 void recv_alter_catalog(
const int32_t seqid);
34540 int32_t send_get_catalogs();
34544 void recv_drop_catalog(
const int32_t seqid);
34545 void create_database(
const Database& database)
override;
34546 int32_t send_create_database(
const Database& database);
34547 void recv_create_database(
const int32_t seqid);
34550 void recv_create_database_req(
const int32_t seqid);
34551 void get_database(
Database& _return,
const std::string& name)
override;
34552 int32_t send_get_database(
const std::string& name);
34553 void recv_get_database(
Database& _return,
const int32_t seqid);
34556 void recv_get_database_req(
Database& _return,
const int32_t seqid);
34557 void drop_database(
const std::string& name,
const bool deleteData,
const bool cascade)
override;
34558 int32_t send_drop_database(
const std::string& name,
const bool deleteData,
const bool cascade);
34559 void recv_drop_database(
const int32_t seqid);
34562 void recv_drop_database_req(
const int32_t seqid);
34563 void get_databases(std::vector<std::string> & _return,
const std::string& pattern)
override;
34564 int32_t send_get_databases(
const std::string& pattern);
34565 void recv_get_databases(std::vector<std::string> & _return,
const int32_t seqid);
34566 void get_all_databases(std::vector<std::string> & _return)
override;
34567 int32_t send_get_all_databases();
34568 void recv_get_all_databases(std::vector<std::string> & _return,
const int32_t seqid);
34569 void alter_database(
const std::string& dbname,
const Database& db)
override;
34570 int32_t send_alter_database(
const std::string& dbname,
const Database& db);
34571 void recv_alter_database(
const int32_t seqid);
34574 void recv_alter_database_req(
const int32_t seqid);
34577 void recv_create_dataconnector_req(
const int32_t seqid);
34580 void recv_get_dataconnector_req(
DataConnector& _return,
const int32_t seqid);
34583 void recv_drop_dataconnector_req(
const int32_t seqid);
34584 void get_dataconnectors(std::vector<std::string> & _return)
override;
34585 int32_t send_get_dataconnectors();
34586 void recv_get_dataconnectors(std::vector<std::string> & _return,
const int32_t seqid);
34589 void recv_alter_dataconnector_req(
const int32_t seqid);
34590 void get_type(
Type& _return,
const std::string& name)
override;
34591 int32_t send_get_type(
const std::string& name);
34592 void recv_get_type(
Type& _return,
const int32_t seqid);
34593 bool create_type(
const Type& type)
override;
34594 int32_t send_create_type(
const Type& type);
34595 bool recv_create_type(
const int32_t seqid);
34596 bool drop_type(
const std::string& type)
override;
34597 int32_t send_drop_type(
const std::string& type);
34598 bool recv_drop_type(
const int32_t seqid);
34599 void get_type_all(std::map<std::string, Type> & _return,
const std::string& name)
override;
34600 int32_t send_get_type_all(
const std::string& name);
34601 void recv_get_type_all(std::map<std::string, Type> & _return,
const int32_t seqid);
34602 void get_fields(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name)
override;
34603 int32_t send_get_fields(
const std::string& db_name,
const std::string& table_name);
34604 void recv_get_fields(std::vector<FieldSchema> & _return,
const int32_t seqid);
34605 void get_fields_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context)
override;
34606 int32_t send_get_fields_with_environment_context(
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context);
34607 void recv_get_fields_with_environment_context(std::vector<FieldSchema> & _return,
const int32_t seqid);
34611 void get_schema(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name)
override;
34612 int32_t send_get_schema(
const std::string& db_name,
const std::string& table_name);
34613 void recv_get_schema(std::vector<FieldSchema> & _return,
const int32_t seqid);
34614 void get_schema_with_environment_context(std::vector<FieldSchema> & _return,
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context)
override;
34615 int32_t send_get_schema_with_environment_context(
const std::string& db_name,
const std::string& table_name,
const EnvironmentContext& environment_context);
34616 void recv_get_schema_with_environment_context(std::vector<FieldSchema> & _return,
const int32_t seqid);
34620 void create_table(
const Table& tbl)
override;
34621 int32_t send_create_table(
const Table& tbl);
34622 void recv_create_table(
const int32_t seqid);
34623 void create_table_with_environment_context(
const Table& tbl,
const EnvironmentContext& environment_context)
override;
34624 int32_t send_create_table_with_environment_context(
const Table& tbl,
const EnvironmentContext& environment_context);
34625 void recv_create_table_with_environment_context(
const int32_t seqid);
34626 void create_table_with_constraints(
const Table& tbl,
const std::vector<SQLPrimaryKey> & primaryKeys,
const std::vector<SQLForeignKey> & foreignKeys,
const std::vector<SQLUniqueConstraint> & uniqueConstraints,
const std::vector<SQLNotNullConstraint> & notNullConstraints,
const std::vector<SQLDefaultConstraint> & defaultConstraints,
const std::vector<SQLCheckConstraint> & checkConstraints)
override;
34627 int32_t send_create_table_with_constraints(
const Table& tbl,
const std::vector<SQLPrimaryKey> & primaryKeys,
const std::vector<SQLForeignKey> & foreignKeys,
const std::vector<SQLUniqueConstraint> & uniqueConstraints,
const std::vector<SQLNotNullConstraint> & notNullConstraints,
const std::vector<SQLDefaultConstraint> & defaultConstraints,
const std::vector<SQLCheckConstraint> & checkConstraints);
34628 void recv_create_table_with_constraints(
const int32_t seqid);
34631 void recv_create_table_req(
const int32_t seqid);
34634 void recv_drop_constraint(
const int32_t seqid);
34637 void recv_add_primary_key(
const int32_t seqid);
34640 void recv_add_foreign_key(
const int32_t seqid);
34643 void recv_add_unique_constraint(
const int32_t seqid);
34646 void recv_add_not_null_constraint(
const int32_t seqid);
34649 void recv_add_default_constraint(
const int32_t seqid);
34652 void recv_add_check_constraint(
const int32_t seqid);
34655 void recv_translate_table_dryrun(
Table& _return,
const int32_t seqid);
34656 void drop_table(
const std::string& dbname,
const std::string& name,
const bool deleteData)
override;
34657 int32_t send_drop_table(
const std::string& dbname,
const std::string& name,
const bool deleteData);
34658 void recv_drop_table(
const int32_t seqid);
34659 void drop_table_with_environment_context(
const std::string& dbname,
const std::string& name,
const bool deleteData,
const EnvironmentContext& environment_context)
override;
34660 int32_t send_drop_table_with_environment_context(
const std::string& dbname,
const std::string& name,
const bool deleteData,
const EnvironmentContext& environment_context);
34661 void recv_drop_table_with_environment_context(
const int32_t seqid);
34664 void recv_drop_table_req(
const int32_t seqid);
34665 void truncate_table(
const std::string& dbName,
const std::string& tableName,
const std::vector<std::string> & partNames)
override;
34666 int32_t send_truncate_table(
const std::string& dbName,
const std::string& tableName,
const std::vector<std::string> & partNames);
34667 void recv_truncate_table(
const int32_t seqid);
34671 void get_tables(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern)
override;
34672 int32_t send_get_tables(
const std::string& db_name,
const std::string& pattern);
34673 void recv_get_tables(std::vector<std::string> & _return,
const int32_t seqid);
34674 void get_tables_by_type(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& pattern,
const std::string& tableType)
override;
34675 int32_t send_get_tables_by_type(
const std::string& db_name,
const std::string& pattern,
const std::string& tableType);
34676 void recv_get_tables_by_type(std::vector<std::string> & _return,
const int32_t seqid);
34677 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return)
override;
34678 int32_t send_get_all_materialized_view_objects_for_rewriting();
34679 void recv_get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return,
const int32_t seqid);
34680 void get_materialized_views_for_rewriting(std::vector<std::string> & _return,
const std::string& db_name)
override;
34681 int32_t send_get_materialized_views_for_rewriting(
const std::string& db_name);
34682 void recv_get_materialized_views_for_rewriting(std::vector<std::string> & _return,
const int32_t seqid);
34683 void get_table_meta(std::vector<TableMeta> & _return,
const std::string& db_patterns,
const std::string& tbl_patterns,
const std::vector<std::string> & tbl_types)
override;
34684 int32_t send_get_table_meta(
const std::string& db_patterns,
const std::string& tbl_patterns,
const std::vector<std::string> & tbl_types);
34685 void recv_get_table_meta(std::vector<TableMeta> & _return,
const int32_t seqid);
34686 void get_all_tables(std::vector<std::string> & _return,
const std::string& db_name)
override;
34687 int32_t send_get_all_tables(
const std::string& db_name);
34688 void recv_get_all_tables(std::vector<std::string> & _return,
const int32_t seqid);
34689 void get_tables_ext(std::vector<ExtendedTableInfo> & _return,
const GetTablesExtRequest& req)
override;
34691 void recv_get_tables_ext(std::vector<ExtendedTableInfo> & _return,
const int32_t seqid);
34694 void recv_get_table_req(
GetTableResult& _return,
const int32_t seqid);
34697 void recv_get_table_objects_by_name_req(
GetTablesResult& _return,
const int32_t seqid);
34698 void get_materialization_invalidation_info(
Materialization& _return,
const CreationMetadata& creation_metadata,
const std::string& validTxnList)
override;
34699 int32_t send_get_materialization_invalidation_info(
const CreationMetadata& creation_metadata,
const std::string& validTxnList);
34700 void recv_get_materialization_invalidation_info(
Materialization& _return,
const int32_t seqid);
34701 void update_creation_metadata(
const std::string& catName,
const std::string& dbname,
const std::string& tbl_name,
const CreationMetadata& creation_metadata)
override;
34702 int32_t send_update_creation_metadata(
const std::string& catName,
const std::string& dbname,
const std::string& tbl_name,
const CreationMetadata& creation_metadata);
34703 void recv_update_creation_metadata(
const int32_t seqid);
34704 void get_table_names_by_filter(std::vector<std::string> & _return,
const std::string& dbname,
const std::string& filter,
const int16_t max_tables)
override;
34705 int32_t send_get_table_names_by_filter(
const std::string& dbname,
const std::string& filter,
const int16_t max_tables);
34706 void recv_get_table_names_by_filter(std::vector<std::string> & _return,
const int32_t seqid);
34707 void alter_table(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl)
override;
34708 int32_t send_alter_table(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl);
34709 void recv_alter_table(
const int32_t seqid);
34710 void alter_table_with_environment_context(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const EnvironmentContext& environment_context)
override;
34711 int32_t send_alter_table_with_environment_context(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const EnvironmentContext& environment_context);
34712 void recv_alter_table_with_environment_context(
const int32_t seqid);
34713 void alter_table_with_cascade(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const bool cascade)
override;
34714 int32_t send_alter_table_with_cascade(
const std::string& dbname,
const std::string& tbl_name,
const Table& new_tbl,
const bool cascade);
34715 void recv_alter_table_with_cascade(
const int32_t seqid);
34720 int32_t send_add_partition(
const Partition& new_part);
34721 void recv_add_partition(
Partition& _return,
const int32_t seqid);
34724 void recv_add_partition_with_environment_context(
Partition& _return,
const int32_t seqid);
34725 int32_t add_partitions(
const std::vector<Partition> & new_parts)
override;
34726 int32_t send_add_partitions(
const std::vector<Partition> & new_parts);
34727 int32_t recv_add_partitions(
const int32_t seqid);
34728 int32_t add_partitions_pspec(
const std::vector<PartitionSpec> & new_parts)
override;
34729 int32_t send_add_partitions_pspec(
const std::vector<PartitionSpec> & new_parts);
34730 int32_t recv_add_partitions_pspec(
const int32_t seqid);
34731 void append_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals)
override;
34732 int32_t send_append_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals);
34733 void recv_append_partition(
Partition& _return,
const int32_t seqid);
34737 void append_partition_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const EnvironmentContext& environment_context)
override;
34738 int32_t send_append_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const EnvironmentContext& environment_context);
34739 void recv_append_partition_with_environment_context(
Partition& _return,
const int32_t seqid);
34742 void recv_append_partition_req(
Partition& _return,
const int32_t seqid);
34743 void append_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name)
override;
34744 int32_t send_append_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name);
34745 void recv_append_partition_by_name(
Partition& _return,
const int32_t seqid);
34746 void append_partition_by_name_with_environment_context(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const EnvironmentContext& environment_context)
override;
34747 int32_t send_append_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const EnvironmentContext& environment_context);
34748 void recv_append_partition_by_name_with_environment_context(
Partition& _return,
const int32_t seqid);
34749 bool drop_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData)
override;
34750 int32_t send_drop_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData);
34751 bool recv_drop_partition(
const int32_t seqid);
34752 bool drop_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData,
const EnvironmentContext& environment_context)
override;
34753 int32_t send_drop_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const bool deleteData,
const EnvironmentContext& environment_context);
34754 bool recv_drop_partition_with_environment_context(
const int32_t seqid);
34757 bool recv_drop_partition_req(
const int32_t seqid);
34758 bool drop_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData)
override;
34759 int32_t send_drop_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData);
34760 bool recv_drop_partition_by_name(
const int32_t seqid);
34761 bool drop_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData,
const EnvironmentContext& environment_context)
override;
34762 int32_t send_drop_partition_by_name_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const bool deleteData,
const EnvironmentContext& environment_context);
34763 bool recv_drop_partition_by_name_with_environment_context(
const int32_t seqid);
34767 void get_partition(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals)
override;
34768 int32_t send_get_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals);
34769 void recv_get_partition(
Partition& _return,
const int32_t seqid);
34773 void exchange_partition(
Partition& _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name)
override;
34774 int32_t send_exchange_partition(
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name);
34775 void recv_exchange_partition(
Partition& _return,
const int32_t seqid);
34776 void exchange_partitions(std::vector<Partition> & _return,
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name)
override;
34777 int32_t send_exchange_partitions(
const std::map<std::string, std::string> & partitionSpecs,
const std::string& source_db,
const std::string& source_table_name,
const std::string& dest_db,
const std::string& dest_table_name);
34778 void recv_exchange_partitions(std::vector<Partition> & _return,
const int32_t seqid);
34779 void get_partition_with_auth(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
34780 int32_t send_get_partition_with_auth(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const std::string& user_name,
const std::vector<std::string> & group_names);
34781 void recv_get_partition_with_auth(
Partition& _return,
const int32_t seqid);
34782 void get_partition_by_name(
Partition& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name)
override;
34783 int32_t send_get_partition_by_name(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name);
34784 void recv_get_partition_by_name(
Partition& _return,
const int32_t seqid);
34785 void get_partitions(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts)
override;
34786 int32_t send_get_partitions(
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts);
34787 void recv_get_partitions(std::vector<Partition> & _return,
const int32_t seqid);
34791 void get_partitions_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
34792 int32_t send_get_partitions_with_auth(
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names);
34793 void recv_get_partitions_with_auth(std::vector<Partition> & _return,
const int32_t seqid);
34794 void get_partitions_pspec(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int32_t max_parts)
override;
34795 int32_t send_get_partitions_pspec(
const std::string& db_name,
const std::string& tbl_name,
const int32_t max_parts);
34796 void recv_get_partitions_pspec(std::vector<PartitionSpec> & _return,
const int32_t seqid);
34797 void get_partition_names(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts)
override;
34798 int32_t send_get_partition_names(
const std::string& db_name,
const std::string& tbl_name,
const int16_t max_parts);
34799 void recv_get_partition_names(std::vector<std::string> & _return,
const int32_t seqid);
34800 void fetch_partition_names_req(std::vector<std::string> & _return,
const PartitionsRequest& partitionReq)
override;
34802 void recv_fetch_partition_names_req(std::vector<std::string> & _return,
const int32_t seqid);
34806 void get_partitions_ps(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts)
override;
34807 int32_t send_get_partitions_ps(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts);
34808 void recv_get_partitions_ps(std::vector<Partition> & _return,
const int32_t seqid);
34809 void get_partitions_ps_with_auth(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
34810 int32_t send_get_partitions_ps_with_auth(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts,
const std::string& user_name,
const std::vector<std::string> & group_names);
34811 void recv_get_partitions_ps_with_auth(std::vector<Partition> & _return,
const int32_t seqid);
34815 void get_partition_names_ps(std::vector<std::string> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts)
override;
34816 int32_t send_get_partition_names_ps(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const int16_t max_parts);
34817 void recv_get_partition_names_ps(std::vector<std::string> & _return,
const int32_t seqid);
34821 void get_partition_names_req(std::vector<std::string> & _return,
const PartitionsByExprRequest& req)
override;
34823 void recv_get_partition_names_req(std::vector<std::string> & _return,
const int32_t seqid);
34824 void get_partitions_by_filter(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int16_t max_parts)
override;
34825 int32_t send_get_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int16_t max_parts);
34826 void recv_get_partitions_by_filter(std::vector<Partition> & _return,
const int32_t seqid);
34829 void recv_get_partitions_by_filter_req(std::vector<Partition> & _return,
const int32_t seqid);
34830 void get_part_specs_by_filter(std::vector<PartitionSpec> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int32_t max_parts)
override;
34831 int32_t send_get_part_specs_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter,
const int32_t max_parts);
34832 void recv_get_part_specs_by_filter(std::vector<PartitionSpec> & _return,
const int32_t seqid);
34839 int32_t get_num_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter)
override;
34840 int32_t send_get_num_partitions_by_filter(
const std::string& db_name,
const std::string& tbl_name,
const std::string& filter);
34841 int32_t recv_get_num_partitions_by_filter(
const int32_t seqid);
34842 void get_partitions_by_names(std::vector<Partition> & _return,
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & names)
override;
34843 int32_t send_get_partitions_by_names(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & names);
34844 void recv_get_partitions_by_names(std::vector<Partition> & _return,
const int32_t seqid);
34853 bool recv_set_properties(
const int32_t seqid);
34854 void alter_partition(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part)
override;
34855 int32_t send_alter_partition(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part);
34856 void recv_alter_partition(
const int32_t seqid);
34857 void alter_partitions(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts)
override;
34858 int32_t send_alter_partitions(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts);
34859 void recv_alter_partitions(
const int32_t seqid);
34860 void alter_partitions_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts,
const EnvironmentContext& environment_context)
override;
34861 int32_t send_alter_partitions_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<Partition> & new_parts,
const EnvironmentContext& environment_context);
34862 void recv_alter_partitions_with_environment_context(
const int32_t seqid);
34866 void alter_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part,
const EnvironmentContext& environment_context)
override;
34867 int32_t send_alter_partition_with_environment_context(
const std::string& db_name,
const std::string& tbl_name,
const Partition& new_part,
const EnvironmentContext& environment_context);
34868 void recv_alter_partition_with_environment_context(
const int32_t seqid);
34869 void rename_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const Partition& new_part)
override;
34870 int32_t send_rename_partition(
const std::string& db_name,
const std::string& tbl_name,
const std::vector<std::string> & part_vals,
const Partition& new_part);
34871 void recv_rename_partition(
const int32_t seqid);
34875 bool partition_name_has_valid_characters(
const std::vector<std::string> & part_vals,
const bool throw_exception)
override;
34876 int32_t send_partition_name_has_valid_characters(
const std::vector<std::string> & part_vals,
const bool throw_exception);
34877 bool recv_partition_name_has_valid_characters(
const int32_t seqid);
34878 void get_config_value(std::string& _return,
const std::string& name,
const std::string& defaultValue)
override;
34879 int32_t send_get_config_value(
const std::string& name,
const std::string& defaultValue);
34880 void recv_get_config_value(std::string& _return,
const int32_t seqid);
34881 void partition_name_to_vals(std::vector<std::string> & _return,
const std::string& part_name)
override;
34882 int32_t send_partition_name_to_vals(
const std::string& part_name);
34883 void recv_partition_name_to_vals(std::vector<std::string> & _return,
const int32_t seqid);
34884 void partition_name_to_spec(std::map<std::string, std::string> & _return,
const std::string& part_name)
override;
34885 int32_t send_partition_name_to_spec(
const std::string& part_name);
34886 void recv_partition_name_to_spec(std::map<std::string, std::string> & _return,
const int32_t seqid);
34887 void markPartitionForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType)
override;
34888 int32_t send_markPartitionForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType);
34889 void recv_markPartitionForEvent(
const int32_t seqid);
34890 bool isPartitionMarkedForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType)
override;
34891 int32_t send_isPartitionMarkedForEvent(
const std::string& db_name,
const std::string& tbl_name,
const std::map<std::string, std::string> & part_vals,
const PartitionEventType::type eventType);
34892 bool recv_isPartitionMarkedForEvent(
const int32_t seqid);
34914 bool update_table_column_statistics(
const ColumnStatistics& stats_obj)
override;
34915 int32_t send_update_table_column_statistics(
const ColumnStatistics& stats_obj);
34916 bool recv_update_table_column_statistics(
const int32_t seqid);
34917 bool update_partition_column_statistics(
const ColumnStatistics& stats_obj)
override;
34918 int32_t send_update_partition_column_statistics(
const ColumnStatistics& stats_obj);
34919 bool recv_update_partition_column_statistics(
const int32_t seqid);
34928 void recv_update_transaction_statistics(
const int32_t seqid);
34929 void get_table_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name)
override;
34930 int32_t send_get_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name);
34931 void recv_get_table_column_statistics(
ColumnStatistics& _return,
const int32_t seqid);
34932 void get_partition_column_statistics(
ColumnStatistics& _return,
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name)
override;
34933 int32_t send_get_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name);
34934 void recv_get_partition_column_statistics(
ColumnStatistics& _return,
const int32_t seqid);
34937 void recv_get_table_statistics_req(
TableStatsResult& _return,
const int32_t seqid);
34943 void recv_get_aggr_stats_for(
AggrStats& _return,
const int32_t seqid);
34946 bool recv_set_aggr_stats_for(
const int32_t seqid);
34947 bool delete_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name,
const std::string& engine)
override;
34948 int32_t send_delete_partition_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& part_name,
const std::string& col_name,
const std::string& engine);
34949 bool recv_delete_partition_column_statistics(
const int32_t seqid);
34950 bool delete_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name,
const std::string& engine)
override;
34951 int32_t send_delete_table_column_statistics(
const std::string& db_name,
const std::string& tbl_name,
const std::string& col_name,
const std::string& engine);
34952 bool recv_delete_table_column_statistics(
const int32_t seqid);
34953 void create_function(
const Function& func)
override;
34954 int32_t send_create_function(
const Function& func);
34955 void recv_create_function(
const int32_t seqid);
34956 void drop_function(
const std::string& dbName,
const std::string& funcName)
override;
34957 int32_t send_drop_function(
const std::string& dbName,
const std::string& funcName);
34958 void recv_drop_function(
const int32_t seqid);
34959 void alter_function(
const std::string& dbName,
const std::string& funcName,
const Function& newFunc)
override;
34960 int32_t send_alter_function(
const std::string& dbName,
const std::string& funcName,
const Function& newFunc);
34961 void recv_alter_function(
const int32_t seqid);
34962 void get_functions(std::vector<std::string> & _return,
const std::string& dbName,
const std::string& pattern)
override;
34963 int32_t send_get_functions(
const std::string& dbName,
const std::string& pattern);
34964 void recv_get_functions(std::vector<std::string> & _return,
const int32_t seqid);
34965 void get_function(
Function& _return,
const std::string& dbName,
const std::string& funcName)
override;
34966 int32_t send_get_function(
const std::string& dbName,
const std::string& funcName);
34967 void recv_get_function(
Function& _return,
const int32_t seqid);
34969 int32_t send_get_all_functions();
34971 bool create_role(
const Role& role)
override;
34972 int32_t send_create_role(
const Role& role);
34973 bool recv_create_role(
const int32_t seqid);
34974 bool drop_role(
const std::string& role_name)
override;
34975 int32_t send_drop_role(
const std::string& role_name);
34976 bool recv_drop_role(
const int32_t seqid);
34977 void get_role_names(std::vector<std::string> & _return)
override;
34978 int32_t send_get_role_names();
34979 void recv_get_role_names(std::vector<std::string> & _return,
const int32_t seqid);
34980 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)
override;
34981 int32_t send_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);
34982 bool recv_grant_role(
const int32_t seqid);
34983 bool revoke_role(
const std::string& role_name,
const std::string& principal_name,
const PrincipalType::type principal_type)
override;
34984 int32_t send_revoke_role(
const std::string& role_name,
const std::string& principal_name,
const PrincipalType::type principal_type);
34985 bool recv_revoke_role(
const int32_t seqid);
34986 void list_roles(std::vector<Role> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type)
override;
34987 int32_t send_list_roles(
const std::string& principal_name,
const PrincipalType::type principal_type);
34988 void recv_list_roles(std::vector<Role> & _return,
const int32_t seqid);
34998 void get_privilege_set(
PrincipalPrivilegeSet& _return,
const HiveObjectRef& hiveObject,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
34999 int32_t send_get_privilege_set(
const HiveObjectRef& hiveObject,
const std::string& user_name,
const std::vector<std::string> & group_names);
35001 void list_privileges(std::vector<HiveObjectPrivilege> & _return,
const std::string& principal_name,
const PrincipalType::type principal_type,
const HiveObjectRef& hiveObject)
override;
35002 int32_t send_list_privileges(
const std::string& principal_name,
const PrincipalType::type principal_type,
const HiveObjectRef& hiveObject);
35003 void recv_list_privileges(std::vector<HiveObjectPrivilege> & _return,
const int32_t seqid);
35004 bool grant_privileges(
const PrivilegeBag& privileges)
override;
35005 int32_t send_grant_privileges(
const PrivilegeBag& privileges);
35006 bool recv_grant_privileges(
const int32_t seqid);
35007 bool revoke_privileges(
const PrivilegeBag& privileges)
override;
35008 int32_t send_revoke_privileges(
const PrivilegeBag& privileges);
35009 bool recv_revoke_privileges(
const int32_t seqid);
35016 void set_ugi(std::vector<std::string> & _return,
const std::string& user_name,
const std::vector<std::string> & group_names)
override;
35017 int32_t send_set_ugi(
const std::string& user_name,
const std::vector<std::string> & group_names);
35018 void recv_set_ugi(std::vector<std::string> & _return,
const int32_t seqid);
35019 void get_delegation_token(std::string& _return,
const std::string& token_owner,
const std::string& renewer_kerberos_principal_name)
override;
35020 int32_t send_get_delegation_token(
const std::string& token_owner,
const std::string& renewer_kerberos_principal_name);
35021 void recv_get_delegation_token(std::string& _return,
const int32_t seqid);
35022 int64_t renew_delegation_token(
const std::string& token_str_form)
override;
35023 int32_t send_renew_delegation_token(
const std::string& token_str_form);
35024 int64_t recv_renew_delegation_token(
const int32_t seqid);
35025 void cancel_delegation_token(
const std::string& token_str_form)
override;
35026 int32_t send_cancel_delegation_token(
const std::string& token_str_form);
35027 void recv_cancel_delegation_token(
const int32_t seqid);
35028 bool add_token(
const std::string& token_identifier,
const std::string& delegation_token)
override;
35029 int32_t send_add_token(
const std::string& token_identifier,
const std::string& delegation_token);
35030 bool recv_add_token(
const int32_t seqid);
35031 bool remove_token(
const std::string& token_identifier)
override;
35032 int32_t send_remove_token(
const std::string& token_identifier);
35033 bool recv_remove_token(
const int32_t seqid);
35034 void get_token(std::string& _return,
const std::string& token_identifier)
override;
35035 int32_t send_get_token(
const std::string& token_identifier);
35036 void recv_get_token(std::string& _return,
const int32_t seqid);
35037 void get_all_token_identifiers(std::vector<std::string> & _return)
override;
35038 int32_t send_get_all_token_identifiers();
35039 void recv_get_all_token_identifiers(std::vector<std::string> & _return,
const int32_t seqid);
35040 int32_t add_master_key(
const std::string& key)
override;
35041 int32_t send_add_master_key(
const std::string& key);
35042 int32_t recv_add_master_key(
const int32_t seqid);
35043 void update_master_key(
const int32_t seq_number,
const std::string& key)
override;
35044 int32_t send_update_master_key(
const int32_t seq_number,
const std::string& key);
35045 void recv_update_master_key(
const int32_t seqid);
35046 bool remove_master_key(
const int32_t key_seq)
override;
35047 int32_t send_remove_master_key(
const int32_t key_seq);
35048 bool recv_remove_master_key(
const int32_t seqid);
35049 void get_master_keys(std::vector<std::string> & _return)
override;
35050 int32_t send_get_master_keys();
35051 void recv_get_master_keys(std::vector<std::string> & _return,
const int32_t seqid);
35053 int32_t send_get_open_txns();
35056 int32_t send_get_open_txns_info();
35063 void recv_abort_txn(
const int32_t seqid);
35066 void recv_abort_txns(
const int32_t seqid);
35069 void recv_commit_txn(
const int32_t seqid);
35070 int64_t get_latest_txnid_in_conflict(
const int64_t txnId)
override;
35071 int32_t send_get_latest_txnid_in_conflict(
const int64_t txnId);
35072 int64_t recv_get_latest_txnid_in_conflict(
const int32_t seqid);
35075 void recv_repl_tbl_writeid_state(
const int32_t seqid);
35079 void add_write_ids_to_min_history(
const int64_t txnId,
const std::map<std::string, int64_t> & writeIds)
override;
35080 int32_t send_add_write_ids_to_min_history(
const int64_t txnId,
const std::map<std::string, int64_t> & writeIds);
35081 void recv_add_write_ids_to_min_history(
const int32_t seqid);
35090 void recv_seed_write_id(
const int32_t seqid);
35093 void recv_seed_txn_id(
const int32_t seqid);
35096 void recv_lock(
LockResponse& _return,
const int32_t seqid);
35099 void recv_check_lock(
LockResponse& _return,
const int32_t seqid);
35102 void recv_unlock(
const int32_t seqid);
35108 void recv_heartbeat(
const int32_t seqid);
35114 void recv_compact(
const int32_t seqid);
35121 bool submit_for_cleanup(
const CompactionRequest& o1,
const int64_t o2,
const int64_t o3)
override;
35122 int32_t send_submit_for_cleanup(
const CompactionRequest& o1,
const int64_t o2,
const int64_t o3);
35123 bool recv_submit_for_cleanup(
const int32_t seqid);
35126 void recv_add_dynamic_partitions(
const int32_t seqid);
35128 int32_t send_find_next_compact(
const std::string& workerId);
35135 void recv_update_compactor_state(
const int32_t seqid);
35136 void find_columns_with_stats(std::vector<std::string> & _return,
const CompactionInfoStruct& cr)
override;
35138 void recv_find_columns_with_stats(std::vector<std::string> & _return,
const int32_t seqid);
35141 void recv_mark_cleaned(
const int32_t seqid);
35144 void recv_mark_compacted(
const int32_t seqid);
35147 void recv_mark_failed(
const int32_t seqid);
35150 void recv_mark_refused(
const int32_t seqid);
35153 bool recv_update_compaction_metrics_data(
const int32_t seqid);
35156 void recv_remove_compaction_metrics_data(
const int32_t seqid);
35157 void set_hadoop_jobid(
const std::string& jobId,
const int64_t cq_id)
override;
35158 int32_t send_set_hadoop_jobid(
const std::string& jobId,
const int64_t cq_id);
35159 void recv_set_hadoop_jobid(
const int32_t seqid);
35167 int32_t send_get_current_notificationEventId();
35174 void recv_fire_listener_event(
FireEventResponse& _return,
const int32_t seqid);
35175 void flushCache()
override;
35176 int32_t send_flushCache();
35177 void recv_flushCache(
const int32_t seqid);
35202 void get_metastore_db_uuid(std::string& _return)
override;
35203 int32_t send_get_metastore_db_uuid();
35204 void recv_get_metastore_db_uuid(std::string& _return,
const int32_t seqid);
35256 void create_ischema(
const ISchema& schema)
override;
35257 int32_t send_create_ischema(
const ISchema& schema);
35258 void recv_create_ischema(
const int32_t seqid);
35261 void recv_alter_ischema(
const int32_t seqid);
35263 int32_t send_get_ischema(
const ISchemaName& name);
35264 void recv_get_ischema(
ISchema& _return,
const int32_t seqid);
35265 void drop_ischema(
const ISchemaName& name)
override;
35266 int32_t send_drop_ischema(
const ISchemaName& name);
35267 void recv_drop_ischema(
const int32_t seqid);
35268 void add_schema_version(
const SchemaVersion& schemaVersion)
override;
35269 int32_t send_add_schema_version(
const SchemaVersion& schemaVersion);
35270 void recv_add_schema_version(
const int32_t seqid);
35273 void recv_get_schema_version(
SchemaVersion& _return,
const int32_t seqid);
35275 int32_t send_get_schema_latest_version(
const ISchemaName& schemaName);
35276 void recv_get_schema_latest_version(
SchemaVersion& _return,
const int32_t seqid);
35277 void get_schema_all_versions(std::vector<SchemaVersion> & _return,
const ISchemaName& schemaName)
override;
35278 int32_t send_get_schema_all_versions(
const ISchemaName& schemaName);
35279 void recv_get_schema_all_versions(std::vector<SchemaVersion> & _return,
const int32_t seqid);
35282 void recv_drop_schema_version(
const int32_t seqid);
35288 void recv_map_schema_version_to_serde(
const int32_t seqid);
35291 void recv_set_schema_version_state(
const int32_t seqid);
35292 void add_serde(
const SerDeInfo& serde)
override;
35293 int32_t send_add_serde(
const SerDeInfo& serde);
35294 void recv_add_serde(
const int32_t seqid);
35297 void recv_get_serde(
SerDeInfo& _return,
const int32_t seqid);
35298 void get_lock_materialization_rebuild(
LockResponse& _return,
const std::string& dbName,
const std::string& tableName,
const int64_t txnId)
override;
35299 int32_t send_get_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId);
35300 void recv_get_lock_materialization_rebuild(
LockResponse& _return,
const int32_t seqid);
35301 bool heartbeat_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId)
override;
35302 int32_t send_heartbeat_lock_materialization_rebuild(
const std::string& dbName,
const std::string& tableName,
const int64_t txnId);
35303 bool recv_heartbeat_lock_materialization_rebuild(
const int32_t seqid);
35304 void add_runtime_stats(
const RuntimeStat& stat)
override;
35305 int32_t send_add_runtime_stats(
const RuntimeStat& stat);
35306 void recv_add_runtime_stats(
const int32_t seqid);
35307 void get_runtime_stats(std::vector<RuntimeStat> & _return,
const GetRuntimeStatsRequest& rqst)
override;
35309 void recv_get_runtime_stats(std::vector<RuntimeStat> & _return,
const int32_t seqid);
35318 void recv_scheduled_query_maintenance(
const int32_t seqid);
35321 void recv_scheduled_query_progress(
const int32_t seqid);
35324 void recv_get_scheduled_query(
ScheduledQuery& _return,
const int32_t seqid);
35327 void recv_add_replication_metrics(
const int32_t seqid);
35336 void recv_create_stored_procedure(
const int32_t seqid);
35339 void recv_get_stored_procedure(
StoredProcedure& _return,
const int32_t seqid);
35342 void recv_drop_stored_procedure(
const int32_t seqid);
35345 void recv_get_all_stored_procedures(std::vector<std::string> & _return,
const int32_t seqid);
35348 void recv_find_package(
Package& _return,
const int32_t seqid);
35351 void recv_add_package(
const int32_t seqid);
35352 void get_all_packages(std::vector<std::string> & _return,
const ListPackageRequest& request)
override;
35354 void recv_get_all_packages(std::vector<std::string> & _return,
const int32_t seqid);
35357 void recv_drop_package(
const int32_t seqid);
35360 void recv_get_all_write_event_info(std::vector<WriteEventInfo> & _return,
const int32_t seqid);
35364 #pragma warning( pop )
Definition hive_metastore_types.h:8857
Definition hive_metastore_types.h:8776
Definition hive_metastore_types.h:6842
Definition hive_metastore_types.h:6891
Definition hive_metastore_types.h:5443
Definition hive_metastore_types.h:5413
Definition hive_metastore_types.h:9011
Definition hive_metastore_types.h:5323
Definition hive_metastore_types.h:5383
Definition hive_metastore_types.h:15008
Definition hive_metastore_types.h:5860
Definition hive_metastore_types.h:5813
Definition hive_metastore_types.h:5293
Definition hive_metastore_types.h:5353
Definition hive_metastore_types.h:4524
Definition hive_metastore_types.h:5174
Definition hive_metastore_types.h:5218
Definition hive_metastore_types.h:7382
Definition hive_metastore_types.h:7429
Definition hive_metastore_types.h:15383
Definition hive_metastore_types.h:2724
Definition hive_metastore_types.h:13281
Definition hive_metastore_types.h:10618
Definition hive_metastore_types.h:12633
Definition hive_metastore_types.h:13618
Definition hive_metastore_types.h:13728
Definition hive_metastore_types.h:13853
Definition hive_metastore_types.h:13915
Definition hive_metastore_types.h:13681
Definition hive_metastore_types.h:5095
Definition hive_metastore_types.h:5139
Definition hive_metastore_types.h:7773
Definition hive_metastore_types.h:10711
Definition hive_metastore_types.h:10744
Definition hive_metastore_types.h:3938
Definition hive_metastore_types.h:7116
Definition hive_metastore_types.h:8227
Definition hive_metastore_types.h:8451
Definition hive_metastore_types.h:8357
Definition hive_metastore_types.h:8143
Definition hive_metastore_types.h:8500
Definition hive_metastore_types.h:15611
Definition hive_metastore_types.h:2687
Definition hive_metastore_types.h:13221
Definition hive_metastore_types.h:13145
Definition hive_metastore_types.h:13071
Definition hive_metastore_types.h:9262
Definition hive_metastore_types.h:6422
Definition hive_metastore_types.h:2919
Definition hive_metastore_types.h:5016
Definition hive_metastore_types.h:5060
Definition hive_metastore_types.h:2871
Definition hive_metastore_types.h:5252
Definition hive_metastore_types.h:13319
Definition hive_metastore_types.h:10658
Definition hive_metastore_types.h:15091
Definition hive_metastore_types.h:6111
Definition hive_metastore_types.h:6044
Definition hive_metastore_types.h:5923
Definition hive_metastore_types.h:10523
Definition hive_metastore_types.h:1185
Definition hive_metastore_types.h:8969
Definition hive_metastore_types.h:12832
Definition hive_metastore_types.h:12790
Definition hive_metastore_types.h:9479
Definition hive_metastore_types.h:9533
Definition hive_metastore_types.h:4773
Definition hive_metastore_types.h:4823
Definition hive_metastore_types.h:6535
Definition hive_metastore_types.h:10105
Definition hive_metastore_types.h:15227
Definition hive_metastore_types.h:2763
Definition hive_metastore_types.h:2799
Definition hive_metastore_types.h:2835
Definition hive_metastore_types.h:13251
Definition hive_metastore_types.h:10577
Definition hive_metastore_types.h:14105
Definition hive_metastore_types.h:14152
Definition hive_metastore_types.h:8892
Definition hive_metastore_types.h:8933
Definition hive_metastore_types.h:6667
Definition hive_metastore_types.h:14840
Definition hive_metastore_types.h:6704
Definition hive_metastore_types.h:15055
Definition hive_metastore_types.h:14517
Definition hive_metastore_types.h:14567
Definition hive_metastore_types.h:14272
Definition hive_metastore_types.h:14319
Definition hive_metastore_types.h:14456
Definition hive_metastore_types.h:6304
Definition hive_metastore_types.h:6376
Definition hive_metastore_types.h:14611
Definition hive_metastore_types.h:14679
Definition hive_metastore_types.h:14036
Definition hive_metastore_types.h:13990
Definition hive_metastore_types.h:2467
Definition hive_metastore_types.h:2497
Definition hive_metastore_types.h:14798
Definition hive_metastore_types.h:2400
Definition hive_metastore_types.h:2437
Definition hive_metastore_types.h:13026
Definition hive_metastore_types.h:14189
Definition hive_metastore_types.h:14236
Definition hive_metastore_types.h:12952
Definition hive_metastore_types.h:10222
Definition hive_metastore_types.h:10285
Definition hive_metastore_types.h:10419
Definition hive_metastore_types.h:10330
Definition hive_metastore_types.h:10383
Definition hive_metastore_types.h:7226
Definition hive_metastore_types.h:7312
Definition hive_metastore_types.h:2129
Definition hive_metastore_types.h:2175
Definition hive_metastore_types.h:2537
Definition hive_metastore_types.h:2603
Definition hive_metastore_types.h:8031
Definition hive_metastore_types.h:8066
Definition hive_metastore_types.h:8099
Definition hive_metastore_types.h:1880
Definition hive_metastore_types.h:12590
Definition hive_metastore_types.h:12516
Definition hive_metastore_types.h:15497
Definition hive_metastore_types.h:15573
Definition hive_metastore_types.h:15421
Definition hive_metastore_types.h:15131
Definition hive_metastore_types.h:14912
Definition hive_metastore_types.h:7669
Definition hive_metastore_types.h:7726
Definition hive_metastore_types.h:12869
Definition hive_metastore_types.h:10832
Definition hive_metastore_types.h:7459
Definition hive_metastore_types.h:7492
Definition hive_metastore_types.h:15801
Definition hive_metastore_types.h:15535
Definition hive_metastore_types.h:15687
Definition hive_metastore_types.h:4937
Definition hive_metastore_types.h:4981
Definition hive_metastore_types.h:9125
Definition hive_metastore_types.h:9232
Definition hive_metastore_types.h:9299
Definition hive_metastore_types.h:9346
Definition hive_metastore_types.h:6752
Definition hive_metastore_types.h:6806
Definition hive_metastore_types.h:8321
Definition hive_metastore_types.h:15175
Definition hive_metastore_types.h:6171
Definition hive_metastore_types.h:6260
Definition hive_metastore_types.h:4256
Definition hive_metastore_types.h:5551
Definition hive_metastore_types.h:5473
Definition hive_metastore_types.h:14359
Definition hive_metastore_types.h:14415
Definition hive_metastore_types.h:5506
Definition hive_metastore_types.h:5757
Definition hive_metastore_types.h:5659
Definition hive_metastore_types.h:4689
Definition hive_metastore_types.h:4733
Definition hive_metastore_types.h:2085
Definition hive_metastore_types.h:2047
Definition hive_metastore_types.h:1794
Definition hive_metastore_types.h:1839
Definition hive_metastore_types.h:1753
Definition hive_metastore_types.h:13762
Definition hive_metastore_types.h:13815
Definition hive_metastore_types.h:7174
Definition hive_metastore_types.h:14762
Definition hive_metastore_types.h:2294
Definition hive_metastore_types.h:12988
Definition hive_metastore_types.h:13387
Definition hive_metastore_types.h:13523
Definition hive_metastore_types.h:13357
Definition hive_metastore_types.h:13427
Definition hive_metastore_types.h:13564
Definition hive_metastore_types.h:13476
Definition hive_metastore_types.h:12749
Definition hive_metastore_types.h:12681
Definition hive_metastore_types.h:7522
Definition hive_metastore_types.h:7558
Definition hive_metastore_types.h:3005
Definition hive_metastore_types.h:4569
Definition hive_metastore_types.h:4613
Definition hive_metastore_types.h:12909
Definition hive_metastore_types.h:8553
Definition hive_metastore_types.h:8741
Definition hive_metastore_types.h:7849
Definition hive_metastore_types.h:7994
Definition hive_metastore_types.h:14872
Definition hive_metastore_types.h:14955
Definition hive_metastore_types.h:5701
Definition hive_metastore_types.h:5620
Definition hive_metastore_types.h:4084
Definition ThriftHiveMetastore.h:8248
Definition ThriftHiveMetastore.h:8278
Definition ThriftHiveMetastore.h:8341
Definition ThriftHiveMetastore.h:8298
Definition ThriftHiveMetastore.h:21112
Definition ThriftHiveMetastore.h:21142
Definition ThriftHiveMetastore.h:21190
Definition ThriftHiveMetastore.h:21159
Definition ThriftHiveMetastore.h:13709
Definition ThriftHiveMetastore.h:13745
Definition ThriftHiveMetastore.h:13800
Definition ThriftHiveMetastore.h:13765
Definition ThriftHiveMetastore.h:13492
Definition ThriftHiveMetastore.h:13528
Definition ThriftHiveMetastore.h:13583
Definition ThriftHiveMetastore.h:13548
Definition ThriftHiveMetastore.h:7810
Definition ThriftHiveMetastore.h:7846
Definition ThriftHiveMetastore.h:7901
Definition ThriftHiveMetastore.h:7866
Definition ThriftHiveMetastore.h:9170
Definition ThriftHiveMetastore.h:9206
Definition ThriftHiveMetastore.h:9271
Definition ThriftHiveMetastore.h:9228
Definition ThriftHiveMetastore.h:8815
Definition ThriftHiveMetastore.h:8851
Definition ThriftHiveMetastore.h:8916
Definition ThriftHiveMetastore.h:8873
Definition ThriftHiveMetastore.h:4745
Definition ThriftHiveMetastore.h:4775
Definition ThriftHiveMetastore.h:4838
Definition ThriftHiveMetastore.h:4795
Definition ThriftHiveMetastore.h:9762
Definition ThriftHiveMetastore.h:9801
Definition ThriftHiveMetastore.h:9862
Definition ThriftHiveMetastore.h:9823
Definition ThriftHiveMetastore.h:9415
Definition ThriftHiveMetastore.h:9454
Definition ThriftHiveMetastore.h:9515
Definition ThriftHiveMetastore.h:9476
Definition ThriftHiveMetastore.h:6022
Definition ThriftHiveMetastore.h:6058
Definition ThriftHiveMetastore.h:6113
Definition ThriftHiveMetastore.h:6078
Definition ThriftHiveMetastore.h:4061
Definition ThriftHiveMetastore.h:4094
Definition ThriftHiveMetastore.h:4158
Definition ThriftHiveMetastore.h:4115
Definition ThriftHiveMetastore.h:4406
Definition ThriftHiveMetastore.h:4439
Definition ThriftHiveMetastore.h:4503
Definition ThriftHiveMetastore.h:4460
Definition ThriftHiveMetastore.h:28894
Definition ThriftHiveMetastore.h:28921
Definition ThriftHiveMetastore.h:28983
Definition ThriftHiveMetastore.h:28940
Definition hive_metastore_types.h:2214
Definition hive_metastore_types.h:2261
Definition hive_metastore_types.h:15725
Definition hive_metastore_types.h:15763
Definition hive_metastore_types.h:1708
Definition hive_metastore_types.h:4858
Definition hive_metastore_types.h:4902
Definition hive_metastore_types.h:15345
Definition hive_metastore_types.h:15459
Definition hive_metastore_types.h:15307
Definition hive_metastore_types.h:7811
Definition hive_metastore_types.h:7068
Definition hive_metastore_types.h:12162
Definition hive_metastore_types.h:12197
Definition hive_metastore_types.h:11591
Definition hive_metastore_types.h:11642
Definition hive_metastore_types.h:11888
Definition hive_metastore_types.h:11920
Definition hive_metastore_types.h:12433
Definition hive_metastore_types.h:12477
Definition hive_metastore_types.h:12300
Definition hive_metastore_types.h:12335
Definition hive_metastore_types.h:12098
Definition hive_metastore_types.h:12130
Definition hive_metastore_types.h:11300
Definition hive_metastore_types.h:11335
Definition hive_metastore_types.h:11825
Definition hive_metastore_types.h:11857
Definition hive_metastore_types.h:12366
Definition hive_metastore_types.h:12398
Definition hive_metastore_types.h:12230
Definition hive_metastore_types.h:12268
Definition hive_metastore_types.h:11759
Definition hive_metastore_types.h:11794
Definition hive_metastore_types.h:11953
Definition hive_metastore_types.h:11991
Definition hive_metastore_types.h:11366
Definition hive_metastore_types.h:11402
Definition hive_metastore_types.h:11514
Definition hive_metastore_types.h:11550
Definition hive_metastore_types.h:11439
Definition hive_metastore_types.h:11478
Definition hive_metastore_types.h:12023
Definition hive_metastore_types.h:12062
Definition hive_metastore_types.h:11679
Definition hive_metastore_types.h:11719
Definition hive_metastore_types.h:9643
Definition hive_metastore_types.h:9682
Definition hive_metastore_types.h:9569
Definition hive_metastore_types.h:9616
Definition FacebookService.h:1182
Definition FacebookService.h:1545
Definition FacebookService.h:106
Definition FacebookService.h:25
Definition FacebookService.h:1354
Definition FacebookService.h:130
Definition FacebookService.h:1301
Definition hive_metastore_constants.cpp:9
Definition ThriftHiveMetastore.h:8242
Definition ThriftHiveMetastore.h:8333
Definition ThriftHiveMetastore.h:8290
Definition ThriftHiveMetastore.h:21106
Definition ThriftHiveMetastore.h:21185
Definition ThriftHiveMetastore.h:21154
Definition ThriftHiveMetastore.h:13701
Definition ThriftHiveMetastore.h:13794
Definition ThriftHiveMetastore.h:13759
Definition ThriftHiveMetastore.h:13484
Definition ThriftHiveMetastore.h:13577
Definition ThriftHiveMetastore.h:13542
Definition ThriftHiveMetastore.h:7802
Definition ThriftHiveMetastore.h:7895
Definition ThriftHiveMetastore.h:7860
Definition ThriftHiveMetastore.h:9162
Definition ThriftHiveMetastore.h:8807
Definition ThriftHiveMetastore.h:8908
Definition ThriftHiveMetastore.h:8865
Definition ThriftHiveMetastore.h:4739
Definition ThriftHiveMetastore.h:4830
Definition ThriftHiveMetastore.h:4787
Definition ThriftHiveMetastore.h:9753
Definition ThriftHiveMetastore.h:9816
Definition ThriftHiveMetastore.h:9406
Definition ThriftHiveMetastore.h:9508
Definition ThriftHiveMetastore.h:9469
Definition ThriftHiveMetastore.h:6014
Definition ThriftHiveMetastore.h:6107
Definition ThriftHiveMetastore.h:6072
Definition ThriftHiveMetastore.h:4054
Definition ThriftHiveMetastore.h:4150
Definition ThriftHiveMetastore.h:4107
Definition ThriftHiveMetastore.h:4399
Definition ThriftHiveMetastore.h:4495
Definition ThriftHiveMetastore.h:4452
Definition ThriftHiveMetastore.h:28889
Definition ThriftHiveMetastore.h:28975
Definition ThriftHiveMetastore.h:28932