summaryrefslogtreecommitdiff
path: root/include/sql_common.h
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2020-08-11 12:11:07 +0000
committerVladislav Vaintroub <wlad@mariadb.com>2020-08-11 12:11:07 +0000
commit2f6492c21fb1816a6a40fb9004fb89b7f17adb3f (patch)
tree3e8c4ef831d68d9144be54348559c3ff7728c374 /include/sql_common.h
parent09be96ff08bba1f2dd7ca72f2b28925623be6e79 (diff)
downloadmariadb-git-bb-10.6-MDEV-23238.tar.gz
MDEV-23238 - remove async client from server code.bb-10.6-MDEV-23238
It is already in libmariadb, and server (also that client in server) does not need it. It does not work in embedded either since it relies on non-blocking sockets
Diffstat (limited to 'include/sql_common.h')
-rw-r--r--include/sql_common.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/include/sql_common.h b/include/sql_common.h
index 9836d0c1cdc..9fc983616a0 100644
--- a/include/sql_common.h
+++ b/include/sql_common.h
@@ -28,8 +28,6 @@ extern const char *cant_connect_sqlstate;
extern const char *not_error_sqlstate;
-struct mysql_async_context;
-
struct st_mysql_options_extention {
char *plugin_dir;
char *default_auth;
@@ -41,7 +39,6 @@ struct st_mysql_options_extention {
double progress,
const char *proc_info,
uint proc_info_length);
- struct mysql_async_context *async_context;
HASH connection_attributes;
size_t connection_attributes_length;
};
@@ -125,10 +122,6 @@ struct st_mysql_client_plugin;
extern struct st_mysql_client_plugin *mysql_client_builtins[];
uchar * send_client_connect_attrs(MYSQL *mysql, uchar *buf);
-/* Non-blocking client API. */
-void my_context_install_suspend_resume_hook(struct mysql_async_context *b,
- void (*)(my_bool, void *), void *);
-
#ifdef __cplusplus
}
#endif