tikv / tikv/pd

schedulers/balance_region: could we merge all logic to filter region into one region filter?

Open
#5,394 0 comments 0 reactions 0 assignees View on GitHub
type/enhancement
Dominant language
Go
Stars
1.2k
Forks
783
Avg merge
5d 21h
Merged PRs (30d)
36

Description

## Enhancement Task
We have already use some region filter to check whether the region meet the conditions to transfer any peer, how ever, it seems we miss to create region filter for the following check:
[https://github.com/tikv/pd/blob/99e38eb7b4454cc283c0fea99518753a196b9b50/server/schedulers/balance_region.go#L198-L208](https://github.com/tikv/pd/blob/99e38eb7b4454cc283c0fea99518753a196b9b50/server/schedulers/balance_region.go#L198-L208)

So could we merge all logic to filter region into one region filter when we try to find a region to transfer peer?

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.