summaryrefslogtreecommitdiff
path: root/storage/spider/spd_db_mysql.h
diff options
context:
space:
mode:
authorKentoku SHIBA <kentokushiba@gmail.com>2019-07-06 22:38:43 +0900
committerGitHub <noreply@github.com>2019-07-06 22:38:43 +0900
commit4a739d7650ebcaad76da87d19b832856d3e81eb3 (patch)
tree0c59bf31265eed933220f77720832a6c43b64790 /storage/spider/spd_db_mysql.h
parentfb3998c35197bea00b6b14fd55f36c679560819c (diff)
downloadmariadb-git-4a739d7650ebcaad76da87d19b832856d3e81eb3.tar.gz
MDEV-16248 Row based replication to spider with float column fails on delete/update (#1354)
Diffstat (limited to 'storage/spider/spd_db_mysql.h')
-rw-r--r--storage/spider/spd_db_mysql.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/storage/spider/spd_db_mysql.h b/storage/spider/spd_db_mysql.h
index 8f317d03e0e..51db3b1f2fa 100644
--- a/storage/spider/spd_db_mysql.h
+++ b/storage/spider/spd_db_mysql.h
@@ -202,6 +202,13 @@ class spider_db_mysql_util: public spider_db_mbase_util
public:
spider_db_mysql_util();
~spider_db_mysql_util();
+ int append_column_value(
+ ha_spider *spider,
+ spider_string *str,
+ Field *field,
+ const uchar *new_ptr,
+ CHARSET_INFO *access_charset
+ );
};
class spider_db_mariadb_util: public spider_db_mbase_util
@@ -213,6 +220,13 @@ public:
spider_string *str,
sql_mode_t sql_mode
);
+ int append_column_value(
+ ha_spider *spider,
+ spider_string *str,
+ Field *field,
+ const uchar *new_ptr,
+ CHARSET_INFO *access_charset
+ );
};
class spider_db_mbase_row: public spider_db_row