apple / apple/foundationdb

Report error when a machine ends up having different zone id's

Open
#1,123 3 comments 0 reactions 0 assignees View on GitHub
data distribution
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

Currently there is a possibility where processes in a machine can end up having different zoneId's. For example, running number of fdbservers on the same machine with different zoneId being set will lead to this scenario. This is not fatal but it can lead to some confusion as our status reports on machine assumes that all processes in the machine have same zoneId and datacenterId. There should be some form of error reporting to the user indicating the misconfiguration or may be there is a possibility of auto-correcting it.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating machine status reporting and the handling of process zoneId and datacenterId values, then determine whether completion means reporting the misconfiguration or defining and implementing automatic correction.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
databases, distributed-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.