diff options
author | Venkatesh Duggirala <venkatesh.duggirala@oracle.com> | 2013-01-19 06:07:08 +0530 |
---|---|---|
committer | Venkatesh Duggirala <venkatesh.duggirala@oracle.com> | 2013-01-19 06:07:08 +0530 |
commit | 89f31d9d69271d35f0940f9358554f2cf729f3e9 (patch) | |
tree | 5c497dfb5af5cf0ea2bd407c880b07ccaf1fc232 /sql | |
parent | cdbba60456d10c045573074c1570e7ec0ab96ac0 (diff) | |
parent | d1f351bcb6e684f53d1b8d8035a36a362d556db8 (diff) | |
download | mariadb-git-89f31d9d69271d35f0940f9358554f2cf729f3e9.tar.gz |
BUG#11752707-SLAVE CRASHES IF RBR HAS AS DESTINATION A VIEW RATHER
THAN A TABLE.
Merging fix from mysql-5.1
Diffstat (limited to 'sql')
-rw-r--r-- | sql/log_event.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/log_event.cc b/sql/log_event.cc index f0e2d36c6c6..9b22ddb38a0 100644 --- a/sql/log_event.cc +++ b/sql/log_event.cc @@ -8765,6 +8765,7 @@ int Table_map_log_event::do_apply_event(Relay_log_info const *rli) table_list->table_id= DBUG_EVALUATE_IF("inject_tblmap_same_id_maps_diff_table", 0, m_table_id); table_list->updating= 1; + table_list->required_type= FRMTYPE_TABLE; DBUG_PRINT("debug", ("table: %s is mapped to %u", table_list->table_name, table_list->table_id)); enum_tbl_map_status tblmap_status= check_table_map(rli, table_list); if (tblmap_status == OK_TO_PROCESS) |