Details
-
Bug
-
Status: Closed (View Workflow)
-
Blocker
-
Resolution: Fixed
-
10.1(EOL), 10.2(EOL), 10.3(EOL), 10.4(EOL), 10.5
Description
mtr --repeat=10 rpl.rpl_parallel2 sometimes hangs in 10.5
It works in 10.4.
The problem in 10.5 started after a merge from 10.3 -> 10.5 on 2 of July that enabled the test in
10.5. The issue is probably because of the slightly different implementation of FLUSH TABLES WITH READ LOCK in 10.5 compared to 10.4
The hangs happens in reap of "FLUSH TABLES WITH READ LOCK" at line
157 in suite/rpl/t/rpl_parallel2.test
Other things:
- The comments in ba02550166eb39c0375a6422ecaa4731421250b6 may be useful to find and fix the bug
- The code for flush_tables_with_read_lock is in sql_reload.cc. I would suggest that one looks at the differences
between the functions in 10.4 and 10.5 to try to find out what is going on.
Attachments
Issue Links
- relates to
-
MDEV-23381 rpl_parallel2 fails in 10.1 to 10.3 if slave_parallel_mode is changed to optimistic
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Summary | rpl_parallel2 fails in 10.3 | rpl_parallel2 fails in 10.5 |
Description |
mtr --repeat=10 rpl.rpl_parallel2 sometimes hangs in 10.5
It works in 10.4. The problem in 10.5 started after a merge from 10.3 -> 10.5 on 2 of July that enabled the test in 10.5. The issue is probably because of the slightly different implementation of FLUSH TABLES WITH READ LOCK in 10.5 compared to 10.4 The hangs happens in reap of "FLUSH TABLES WITH READ LOCK" at line 157 in suite/rpl/t/rpl_parallel2.test Other things: The comments in ba02550166eb39c0375a6422ecaa4731421250b6 may be useful to find and fix the bug |
mtr --repeat=10 rpl.rpl_parallel2 sometimes hangs in 10.5
It works in 10.4. The problem in 10.5 started after a merge from 10.3 -> 10.5 on 2 of July that enabled the test in 10.5. The issue is probably because of the slightly different implementation of FLUSH TABLES WITH READ LOCK in 10.5 compared to 10.4 The hangs happens in reap of "FLUSH TABLES WITH READ LOCK" at line 157 in suite/rpl/t/rpl_parallel2.test Other things: - The comments in ba02550166eb39c0375a6422ecaa4731421250b6 may be useful to find and fix the bug - The code for flush_tables_with_read_lock is in sql_reload.cc. I would suggest that one looks at the differences between the functions in 10.4 and 10.5 to try to find out what is going on. |
Issue Type | Task [ 3 ] | Bug [ 1 ] |
Component/s | Tests [ 10800 ] | |
Affects Version/s | 10.5 [ 23123 ] | |
Assignee | Andrei Elkin [ elkin ] |
Assignee | Andrei Elkin [ elkin ] | Sachin Setiya [ sachin.setiya.007 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Assignee | Sachin Setiya [ sachin.setiya.007 ] | Sujatha Sivakumar [ sujatha.sivakumar ] |
Attachment | gdb.txt [ 52977 ] |
Assignee | Sujatha Sivakumar [ sujatha.sivakumar ] | Michael Widenius [ monty ] |
Affects Version/s | 10.1 [ 16100 ] | |
Affects Version/s | 10.2 [ 14601 ] | |
Affects Version/s | 10.3 [ 22126 ] | |
Affects Version/s | 10.4 [ 22408 ] |
Fix Version/s | 10.1 [ 16100 ] | |
Fix Version/s | 10.2 [ 14601 ] | |
Fix Version/s | 10.3 [ 22126 ] | |
Fix Version/s | 10.4 [ 22408 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Assignee | Michael Widenius [ monty ] | Sachin Setiya [ sachin.setiya.007 ] |
Link |
This issue relates to |
Fix Version/s | 10.2 [ 14601 ] | |
Fix Version/s | 10.1 [ 16100 ] | |
Fix Version/s | 10.3 [ 22126 ] |
Fix Version/s | 10.4.15 [ 24507 ] | |
Fix Version/s | 10.5.5 [ 24423 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Fix Version/s | 10.5 [ 23123 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Fix Version/s | 10.1.46 [ 24308 ] | |
Fix Version/s | 10.2.33 [ 24307 ] | |
Fix Version/s | 10.3.24 [ 24306 ] |
Fix Version/s | 10.4.16 [ 25020 ] |
Fix Version/s | 10.4.15 [ 24507 ] |
Labels | ftwrl parallelslave |
Workflow | MariaDB v3 [ 110860 ] | MariaDB v4 [ 158056 ] |