tikv / tikv/pd

Prevent moving any followers or leaders to TiFlash nodes

Open
#2,238 0 comments 0 reactions 1 assignee Claimed by @disksing View on GitHub
type/enhancement
Dominant language
Go
Stars
1.2k
Forks
783
Avg merge
5d 21h
Merged PRs (30d)
36

Description

## Feature Request

### Describe your feature request related problem:
TiFlash does not allow to have any followers or leaders. We use placement rules to prevent moving followers or leaders to TiFlash nodes. If user writes wrong config, or PD creates wrong schedule operator, it can still happen and causes TiFlash to crash.
Related to #2237

### Describe the feature you'd like:
Support configure the ability of node. If a node cannot have any followers, PD can reject operators that want to violate configuration.

### Describe alternatives you've considered:

### Teachability, Documentation, Adoption, Migration Strategy:
Related features: label constraints, placement rules, label properties, specialUse filter.

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.