Details
-
Bug
-
Status: In Review (View Workflow)
-
Critical
-
Resolution: Unresolved
-
N/A
-
None
-
Not for Release Notes
-
Q1/2026 Server Development, Q3/2026 Server Maintenance
Description
--source include/have_binlog_format_row.inc
|
--source include/have_innodb.inc
|
--source include/master-slave.inc
|
SET default_storage_engine=InnoDB; |
--connection slave
|
STOP SLAVE;
|
SET GLOBAL slave_run_triggers_for_rbr=LOGGING; |
START SLAVE;
|
SELECT SLEEP(2); |
--connection master
|
CREATE TABLE t1 (a TEXT) CHARACTER SET gbk; |
CREATE GLOBAL TEMPORARY TABLE t2 LIKE t1; |
SET SESSION transaction_isolation=1; # READ-COMMITTED |
CREATE TRIGGER tr AFTER UPDATE ON t1 FOR EACH ROW UPDATE t2 SET b=(1); |
INSERT INTO t1 SELECT 1 t1; |
--sync_slave_with_master
|
DROP TABLE t1,t2; # Cleanup |
--source include/rpl_end.inc |
Leads to:
|
MDEV-35915-v11c CS 12.2.0 70cf9adebe125a5741697df58b1776b1dac89a5b (Debug, Clang 21.1.3-20250923) Build 21/02/2026, Replica |
Slave_SQL_Running No
|
...
|
Last_Errno 1944
|
Last_Error Error executing row event: 'Failed to open t2.test'
|
Attachments
Issue Links
- is caused by
-
MDEV-35915 Implement Global temporary tables
-
- Stalled
-
- relates to
-
MDEV-38955 Assertion `trigger_table->pos_in_table_list->trg_event_map & trg2bit(event)' failed when applying row event with a trigger on replica
-
- Closed
-