tikv / pd

Placement driver for TiKV
Apache License 2.0
1.05k stars 720 forks source link

Supports co-balance range group #2950

Open nolouch opened 4 years ago

nolouch commented 4 years ago

Description

the placement rules which can place the regions in the stores which meet the label constraint. but in some situations, we need the range to share the same balance strategy and the peers always place in the same node. such as https://github.com/pingcap/tidb/issues/19805

The range group can add or remove interleaved ranges, that's mean the range inside is not necessarily continuous. each range group shares the same statistics, balance strategy, and same placement, It can be seen as a single region, in the future, TiKV can support to make them into one raft group.

the workload example: https://github.com/pingcap/tidb/issues/19381

SIG slack channel

Tasks

Score

Mentor

Recommended Skills

Yisaer commented 4 years ago

The detailed design would be released by @Yisaer recently.

ti-challenge-bot[bot] commented 4 years ago

It has been added to the challenge program, but your issue description has some problems.

More **Tip** : You need to ensure that the description of the issue follows the following template: ``` ## Score - ${score} ## Mentor - ${mentor} ``` **Warning**: The description format for this issue is wrong.
Rustin170506 commented 4 years ago

@nolouch @Yisaer Could you please modify the description of issue to follow this challenge program template?

nolouch commented 4 years ago

@Rustin-Liu ok

frankwyw7 commented 3 years ago

/ping

ti-challenge-bot[bot] commented 3 years ago

pong! I am challenge bot.