[MDEV-12908] binlog_encryption.binlog_xa_recover, binlog.binlog_xa_recover failed in bb with extra checkpoint Created: 2017-05-24 Updated: 2022-12-07 Resolved: 2022-12-07 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Replication, Tests |
| Affects Version/s: | 10.1, 10.2, 10.3, 10.4, 10.5 |
| Fix Version/s: | 10.2.38, 10.3.29, 10.4.19, 10.5.10 |
| Type: | Bug | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Angelique Sklavounos (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
http://buildbot.askmonty.org/buildbot/builders/kvm-fulltest2/builds/8256/steps/test_2/logs/stdio
|
| Comments |
| Comment by Elena Stepanova [ 2017-07-06 ] | |||||||||||||||||||||||||||||||||
|
http://buildbot.askmonty.org/buildbot/builders/kvm-fulltest2/builds/8717/steps/test_2/logs/stdio
| |||||||||||||||||||||||||||||||||
| Comment by Sergey Vojtovich [ 2019-05-08 ] | |||||||||||||||||||||||||||||||||
|
The reason for debug sync point wait timeout is as following: It may happen so that concurrent thread fails to consume binlog_background_checkpoint_processed by the time it gets overwritten by con12_cont. Which eventually means it is not going to wake up. I guess there must be something like "now WAIT_FOR binlog_background_checkpoint_processed" in between. But in this particular it most probably happens vice versa and con12_cont gets overwritten by binlog_background_checkpoint_processed. Which most probably needs some other fix. | |||||||||||||||||||||||||||||||||
| Comment by Alice Sherepa [ 2021-01-12 ] | |||||||||||||||||||||||||||||||||
|
binlog.binlog_xa_recover also fails (it calls the same inc file inside the test)
| |||||||||||||||||||||||||||||||||
| Comment by Andrei Elkin [ 2021-01-13 ] | |||||||||||||||||||||||||||||||||
|
This must be a pure test issue. The extra line is not prohibited from showing. It may occur non-deterministically. The test objective at this point is
So the check of the mere presence of master-bin.000004 in the last binlog checkpoint event is too coarse and needs refinement. | |||||||||||||||||||||||||||||||||
| Comment by Angelique Sklavounos (Inactive) [ 2022-12-07 ] | |||||||||||||||||||||||||||||||||
|
This test failure has not been seen for over a year. I believe it was fixed by: https://github.com/MariaDB/server/commit/3c021485c913828b83510967c1ff277011a9d59a The last fails of these tests with this output occurred on branches without this commit: |