mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-19577 Replication does not work with innodb_autoinc_lock_mode=2
The first step for deprecating innodb_autoinc_lock_mode(see MDEV-27844) is: - to switch statement binlog format to ROW if binlog format is MIXED and the statement changes autoincremented fields - issue warnings if innodb_autoinc_lock_mode == 2 and binlog format is STATEMENT
This commit is contained in:
@ -4668,6 +4668,11 @@ public:
|
||||
const uchar *pack_frm_data,
|
||||
size_t pack_frm_len)
|
||||
{ return HA_ERR_WRONG_COMMAND; }
|
||||
/* @return true if it's necessary to switch current statement log format from
|
||||
STATEMENT to ROW if binary log format is MIXED and autoincrement values
|
||||
are changed in the statement */
|
||||
virtual bool autoinc_lock_mode_stmt_unsafe() const
|
||||
{ return false; }
|
||||
virtual int drop_partitions(const char *path)
|
||||
{ return HA_ERR_WRONG_COMMAND; }
|
||||
virtual int rename_partitions(const char *path)
|
||||
|
Reference in New Issue
Block a user