Clients may not get `ClusterInterface` if coordinators are partitioned
Open
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
Since 6.2, clients just connect to one of the coordinators to fetch `ClusterInterface`. When coordinators are network partitioned, clients may randomly pickup up one of the random coordinator in minority and stay stuck there without any reply. We should add a timeout for such cases, so that clients can try connecting to another coordinator.
Contributor guide
Assessment
This issue has not been assessed yet.