Bug #99133 | Group Replication Performance Degradation with partial network outage | ||
---|---|---|---|
Submitted: | 31 Mar 2020 15:08 | Modified: | 7 Apr 2020 13:38 |
Reporter: | Tibor Korocz | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: Group Replication | Severity: | S3 (Non-critical) |
Version: | 8.0.19 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[31 Mar 2020 15:08]
Tibor Korocz
[7 Apr 2020 13:38]
MySQL Verification Team
Hi Tibor, Thanks for the report. I can reproduce this so I am verifying the report. I'm trying to figure out if I'd agree that this is a bug or not and I tend to agree with you that this is a bug. I'm verifying this but we'll see what our GR team will have to say about this. Again, thanks for reporting this and providing excellent test case good health Bogdan
[30 Apr 2020 14:06]
Boris R
Any update on this? Does this also effect 8.0.20? This is a serious issue.
[11 Jun 2020 11:45]
MySQL Verification Team
Bug #99830 is marked as duplicate of this one.
[31 Aug 2022 17:45]
Matthew Boehm
Updates? This is still a HUGE issue in 8.0.28 when the network partitions.
[15 Sep 2022 16:29]
Kenny Gryp
Please try this scenario with group_replication_paxos_single_leader=ON (https://dev.mysql.com/doc/refman/8.0/en/group-replication-single-consensus-leader.html) (The cluster.status() output is no longer reporting inconsistent status depending on where you poll)
[30 Jan 17:45]
Matthew Boehm
MySQL 8.0.35 - group_replication_paxos_single_leader=ON does not help. The above issue is still observed. node1 sees all nodes online; node2 only sees node1; node3 only sees node2. Quorum cannot be agreed upon. Nodes are not evicted; txn are not certified on partially blocked node.
[30 Jan 17:50]
Matthew Boehm
group_replication_unreachable_majority_timeout also does not help because current primary still sees a majority.