Avoid recruiting extraneous storage server if the down remote data center comes back up
Open
data distribution
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
When the remote data center that was down for some time comes back up, DD can recruit new storage servers on processes with class types other than storage. These new storage servers will be marked undesirable as soon as the original storage servers boots up. This extraneous recruitment should be avoided.
Contributor guide
Research direction
Trace the data distributor's storage-server recruitment handling when a remote data center rejoins after an outage. Reproduce the recovery scenario and verify that processes with non-storage class types do not recruit temporary storage servers that become undesirable once the original servers return.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100