[MDEV-26382] sys_vars.pseudo_slave_mode_basic fails Created: 2021-08-17 Updated: 2023-11-28 |
|
| Status: | Confirmed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 10.10, 10.11 |
| Fix Version/s: | 10.4, 10.5, 10.6, 10.11 |
| Type: | Bug | Priority: | Major |
| Reporter: | Oleksandr Byelkin | Assignee: | Andrei Elkin |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Here is the sequence which lead to the problem (I can not make it smaller). Also on my computer it is 100% fail, when on Elena's computer with some probability.
On 10.6 this short and full sequences do lead to error. 10.4 lack many of tests which I could not remove from the sequence on 10.5, so it is not surprise that I was not able to repeat on 10.4 (it does not mean that the bug is absent there) |
| Comments |
| Comment by Marko Mäkelä [ 2022-04-05 ] | ||||||||||||||||||
|
This fails also on 10.6:
| ||||||||||||||||||
| Comment by Andrei Elkin [ 2022-04-05 ] | ||||||||||||||||||
|
angelique.sklavounos, I suspect this is the test's own issue. I am around for any questions, of course. | ||||||||||||||||||
| Comment by Angelique Sklavounos (Inactive) [ 2022-05-24 ] | ||||||||||||||||||
|
I was able to reliably reproduce the fail, but had to expand the sequence of tests (below) for my environment. I combined all the tests that ran on the same worker as the failing test from this BB fail (similar environment to mine): https://buildbot.mariadb.org/#/builders/98/builds/6649 I have not tried to condense this sequence yet:
| ||||||||||||||||||
| Comment by Angelique Sklavounos (Inactive) [ 2023-02-17 ] | ||||||||||||||||||
|
I was able to reduce the fail to:
with Ubuntu, gcc and: I reduced and combined these tests even further and ran mtr with --debug and saw this for when the test fails:
as compared to when the test passes:
When reducing the tests, the failure seemed sensitive to the number of connections made within main.grant_cache_no_prot. I am not sure how to resolve this, so passing to Andrei. | ||||||||||||||||||
| Comment by Angelique Sklavounos (Inactive) [ 2023-02-17 ] | ||||||||||||||||||
|
Also, if main.grant_binlog_replay is modified to not use the BINLOG REPLAY privilege that was only introduced in 10.5, it is still possible to obtain the sys_vars.pseudo_slave_mode_basic failure with 10.4. |