apple / apple/foundationdb

Exclude can fail if data is not distributed evenly

Open
#8,127 5 comments 0 reactions 1 assignee Claimed by @vishesh View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

Currently, exclusion looks at the storage server with least available space and uses that ratio to calculate the total cluster usage. This can result into exclusion failing if add bunch of new storage processes to a cluster where existing (or one) SS has very high utilization, and DD hasn't caught up.
https://github.com/apple/foundationdb/blob/bc47f90aff019467bc63f184a073a97e0657b294/fdbclient/SpecialKeySpace.actor.cpp#L1036-L1044

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.