You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
Merge pull request #1750 from tntnatbry/MCOL-4515-develop
MCOL-4515 Binlog replication to CS slave hangs for INSERT .. SELECT query on master.
This commit is contained in:
@ -2368,7 +2368,7 @@ int ha_mcs_impl_rnd_next(uchar* buf, TABLE* table)
|
|||||||
thd->lex->sql_command == SQLCOM_DELETE_MULTI ||
|
thd->lex->sql_command == SQLCOM_DELETE_MULTI ||
|
||||||
thd->lex->sql_command == SQLCOM_TRUNCATE ||
|
thd->lex->sql_command == SQLCOM_TRUNCATE ||
|
||||||
thd->lex->sql_command == SQLCOM_LOAD))
|
thd->lex->sql_command == SQLCOM_LOAD))
|
||||||
return 0;
|
return HA_ERR_END_OF_FILE;
|
||||||
|
|
||||||
if (((thd->lex)->sql_command == SQLCOM_UPDATE) || ((thd->lex)->sql_command == SQLCOM_DELETE) ||
|
if (((thd->lex)->sql_command == SQLCOM_UPDATE) || ((thd->lex)->sql_command == SQLCOM_DELETE) ||
|
||||||
((thd->lex)->sql_command == SQLCOM_DELETE_MULTI) || ((thd->lex)->sql_command == SQLCOM_UPDATE_MULTI))
|
((thd->lex)->sql_command == SQLCOM_DELETE_MULTI) || ((thd->lex)->sql_command == SQLCOM_UPDATE_MULTI))
|
||||||
@ -4348,7 +4348,7 @@ int ha_mcs_impl_group_by_next(TABLE* table)
|
|||||||
thd->lex->sql_command == SQLCOM_DELETE_MULTI ||
|
thd->lex->sql_command == SQLCOM_DELETE_MULTI ||
|
||||||
thd->lex->sql_command == SQLCOM_TRUNCATE ||
|
thd->lex->sql_command == SQLCOM_TRUNCATE ||
|
||||||
thd->lex->sql_command == SQLCOM_LOAD))
|
thd->lex->sql_command == SQLCOM_LOAD))
|
||||||
return 0;
|
return HA_ERR_END_OF_FILE;
|
||||||
|
|
||||||
if (thd->killed == KILL_QUERY || thd->killed == KILL_QUERY_HARD)
|
if (thd->killed == KILL_QUERY || thd->killed == KILL_QUERY_HARD)
|
||||||
{
|
{
|
||||||
@ -5056,7 +5056,7 @@ int ha_mcs_impl_select_next(uchar* buf, TABLE* table)
|
|||||||
thd->lex->sql_command == SQLCOM_DELETE_MULTI ||
|
thd->lex->sql_command == SQLCOM_DELETE_MULTI ||
|
||||||
thd->lex->sql_command == SQLCOM_TRUNCATE ||
|
thd->lex->sql_command == SQLCOM_TRUNCATE ||
|
||||||
thd->lex->sql_command == SQLCOM_LOAD))
|
thd->lex->sql_command == SQLCOM_LOAD))
|
||||||
return 0;
|
return HA_ERR_END_OF_FILE;
|
||||||
|
|
||||||
if (((thd->lex)->sql_command == SQLCOM_UPDATE) || ((thd->lex)->sql_command == SQLCOM_DELETE) ||
|
if (((thd->lex)->sql_command == SQLCOM_UPDATE) || ((thd->lex)->sql_command == SQLCOM_DELETE) ||
|
||||||
((thd->lex)->sql_command == SQLCOM_DELETE_MULTI) || ((thd->lex)->sql_command == SQLCOM_UPDATE_MULTI))
|
((thd->lex)->sql_command == SQLCOM_DELETE_MULTI) || ((thd->lex)->sql_command == SQLCOM_UPDATE_MULTI))
|
||||||
|
Reference in New Issue
Block a user