summaryrefslogtreecommitdiff
path: root/sql/log_event.h
diff options
context:
space:
mode:
authorMichael Widenius <monty@mariadb.org>2015-10-22 17:00:58 +0300
committerMichael Widenius <monty@mariadb.org>2015-10-22 17:00:58 +0300
commitc3ebd7867de1302e5749dc098f5661bc96ff348a (patch)
treee2b9859df939bcd2b35e4e80ad725e86884df1f4 /sql/log_event.h
parent0bf2b1c13a810342d80626e9716acd73c3f00397 (diff)
downloadmariadb-git-c3ebd7867de1302e5749dc098f5661bc96ff348a.tar.gz
Remove THD argment from Log_event->net_send() and Protocol::pack_info() as
THD is already available in Protocol
Diffstat (limited to 'sql/log_event.h')
-rw-r--r--sql/log_event.h47
1 files changed, 23 insertions, 24 deletions
diff --git a/sql/log_event.h b/sql/log_event.h
index 4d22be61d16..94f54d6ccc3 100644
--- a/sql/log_event.h
+++ b/sql/log_event.h
@@ -1129,15 +1129,14 @@ public:
*/
static void init_show_field_list(THD *thd, List<Item>* field_list);
#ifdef HAVE_REPLICATION
- int net_send(THD *thd, Protocol *protocol, const char* log_name,
- my_off_t pos);
+ int net_send(Protocol *protocol, const char* log_name, my_off_t pos);
/*
pack_info() is used by SHOW BINLOG EVENTS; as print() it prepares and sends
a string to display to the user, so it resembles print().
*/
- virtual void pack_info(THD *thd, Protocol *protocol);
+ virtual void pack_info(Protocol *protocol);
#endif /* HAVE_REPLICATION */
virtual const char* get_db()
@@ -1977,7 +1976,7 @@ public:
bool using_trans, bool direct, bool suppress_use, int error);
const char* get_db() { return db; }
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print_query_header(IO_CACHE* file, PRINT_EVENT_INFO* print_event_info);
@@ -2355,7 +2354,7 @@ public:
Name_resolution_context *context);
const char* get_db() { return db; }
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -2452,7 +2451,7 @@ public:
#ifdef MYSQL_SERVER
Start_log_event_v3();
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
Start_log_event_v3() {}
@@ -2710,7 +2709,7 @@ Intvar_log_event(THD* thd_arg,uchar type_arg, ulonglong val_arg,
cache_type= Log_event::EVENT_NO_CACHE;
}
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -2791,7 +2790,7 @@ class Rand_log_event: public Log_event
cache_type= Log_event::EVENT_NO_CACHE;
}
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -2841,7 +2840,7 @@ class Xid_log_event: public Log_event
cache_type= Log_event::EVENT_NO_CACHE;
}
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -2904,7 +2903,7 @@ public:
if (direct)
cache_type= Log_event::EVENT_NO_CACHE;
}
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
#endif
@@ -3047,7 +3046,7 @@ public:
uint ident_len_arg,
ulonglong pos_arg, uint flags);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -3087,7 +3086,7 @@ public:
Binlog_checkpoint_log_event(const char *binlog_file_name_arg,
uint binlog_file_len_arg);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol *protocol);
+ void pack_info(Protocol *protocol);
#endif
#else
void print(FILE *file, PRINT_EVENT_INFO *print_event_info);
@@ -3209,7 +3208,7 @@ public:
Gtid_log_event(THD *thd_arg, uint64 seq_no, uint32 domain_id, bool standalone,
uint16 flags, bool is_transactional, uint64 commit_id);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol *protocol);
+ void pack_info(Protocol *protocol);
virtual int do_apply_event(rpl_group_info *rgi);
virtual int do_update_pos(rpl_group_info *rgi);
virtual enum_skip_reason do_shall_skip(rpl_group_info *rgi);
@@ -3322,7 +3321,7 @@ public:
Gtid_list_log_event(rpl_binlog_state *gtid_set, uint32 gl_flags);
Gtid_list_log_event(slave_connection_state *gtid_set, uint32 gl_flags);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol *protocol);
+ void pack_info(Protocol *protocol);
#endif
#else
void print(FILE *file, PRINT_EVENT_INFO *print_event_info);
@@ -3386,7 +3385,7 @@ public:
uchar* block_arg, uint block_len_arg,
bool using_trans);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -3458,7 +3457,7 @@ public:
Append_block_log_event(THD* thd, const char* db_arg, uchar* block_arg,
uint block_len_arg, bool using_trans);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
virtual int get_create_or_append() const;
#endif /* HAVE_REPLICATION */
#else
@@ -3499,7 +3498,7 @@ public:
#ifdef MYSQL_SERVER
Delete_file_log_event(THD* thd, const char* db_arg, bool using_trans);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -3540,7 +3539,7 @@ public:
#ifdef MYSQL_SERVER
Execute_load_log_event(THD* thd, const char* db_arg, bool using_trans);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -3636,7 +3635,7 @@ public:
bool using_trans, bool direct,
bool suppress_use, int errcode);
#ifdef HAVE_REPLICATION
- void pack_info(THD *thd, Protocol* protocol);
+ void pack_info(Protocol* protocol);
#endif /* HAVE_REPLICATION */
#else
void print(FILE* file, PRINT_EVENT_INFO* print_event_info);
@@ -3723,7 +3722,7 @@ public:
#endif
#if !defined(MYSQL_CLIENT) && defined(HAVE_REPLICATION)
- virtual void pack_info(THD *thd, Protocol*);
+ virtual void pack_info(Protocol*);
#endif
#ifdef MYSQL_CLIENT
@@ -4140,7 +4139,7 @@ public:
#endif
#if defined(MYSQL_SERVER) && defined(HAVE_REPLICATION)
- virtual void pack_info(THD *thd, Protocol *protocol);
+ virtual void pack_info(Protocol *protocol);
#endif
#ifdef MYSQL_CLIENT
@@ -4255,7 +4254,7 @@ public:
virtual Log_event_type get_general_type_code() = 0; /* General rows op type, no version */
#if defined(MYSQL_SERVER) && defined(HAVE_REPLICATION)
- virtual void pack_info(THD *thd, Protocol *protocol);
+ virtual void pack_info(Protocol *protocol);
#endif
#ifdef MYSQL_CLIENT
@@ -4795,7 +4794,7 @@ public:
#endif
#ifdef MYSQL_SERVER
- void pack_info(THD *thd, Protocol*);
+ void pack_info(Protocol*);
virtual bool write_data_header();
virtual bool write_data_body();
@@ -4870,7 +4869,7 @@ public:
virtual ~Ignorable_log_event();
#ifndef MYSQL_CLIENT
- void pack_info(THD *, Protocol*);
+ void pack_info(Protocol*);
#endif
#ifdef MYSQL_CLIENT