Bug #104677 | Old joiner blocked for a long time in the failure recovery(Local recovery phase) | ||
---|---|---|---|
Submitted: | 20 Aug 2021 12:04 | Modified: | 23 Sep 2021 6:41 |
Reporter: | Steven Curry | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | MySQL Server: Group Replication | Severity: | S3 (Non-critical) |
Version: | 8.0.23 | OS: | Debian |
Assigned to: | MySQL Verification Team | CPU Architecture: | Any |
[20 Aug 2021 12:04]
Steven Curry
[23 Aug 2021 6:41]
MySQL Verification Team
Hi, First, can you please try this with latest 8.0.26. Can you share your config, especially value for group_replication_consistency? > The way to reproduce is very simple. > Only mysql-router executes transactions for several days There is nothing "simple" in a test that lasts "several days". Can you share more about this test case - mysql-router is not executing anything, it passes queries from your application / client to the mysql server. How exactly did you configure mysql-router, what type of queries are you executing, how much of them. Is the number of data read/data changed important or is important to "let it stew for few days" ? - script you are running? > blocked in the local recovery phase (group_replication_applier channel) 5~ 20 minutes, then global recovery takes less than a few seconds this is something rather usual on multi-master setup but on single master setup this is not something I can reproduce. Are you sure you are not running multimaster setup. thanks
[24 Sep 2021 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".