Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.6, 10.11, 11.4, 10.5(EOL)
-
None
Description
Output taken from 10.11, after 3ee6f69d49a
rpl.rpl_parallel_gco_wait_kill 'stmt' w1 [ fail ]
|
Test ended at 2025-01-13 07:32:20
|
|
CURRENT_TEST: rpl.rpl_parallel_gco_wait_kill
|
mysqltest: At line 334: Can't initialize replace from 'replace_result $thd_id THD_ID'
|
|
The result from queries just before the failure was:
|
< snip >
|
SET GLOBAL slave_parallel_threads=10;
|
include/start_slave.inc
|
*** 5. Test killing thread that is waiting for queue of max length to shorten ***
|
SET @old_max_queued= @@GLOBAL.slave_parallel_max_queued;
|
SET GLOBAL slave_parallel_max_queued=9000;
|
connection server_1;
|
INSERT INTO t3 VALUES (80, foo(0,
|
'ha_write_row_end SIGNAL query_waiting WAIT_FOR query_cont', ''));
|
connection server_2;
|
SET debug_sync='now WAIT_FOR query_waiting';
|
SET @old_dbug= @@GLOBAL.debug_dbug;
|
SET GLOBAL debug_dbug="+d,rpl_parallel_wait_queue_max";
|
connection server_1;
|
SELECT * FROM t3 WHERE a >= 80 ORDER BY a;
|
a b
|
80 0
|
81 10000
|
100 100
|
connection server_2;
|
SET debug_sync='now WAIT_FOR wait_queue_ready';
|
|
More results from queries before failure can be found in /dev/shm/var/1/log/rpl_parallel_gco_wait_kill.log
|
|
- saving '/dev/shm/var/1/log/rpl.rpl_parallel_gco_wait_kill-stmt/' to '/dev/shm/var/log/rpl.rpl_parallel_gco_wait_kill-stmt/'
|
|
Retrying test rpl.rpl_parallel_gco_wait_kill, attempt(2/2)...
|