DDL Resource Control
- Dominant language
- Go
- Stars
- 40.5k
- Forks
- 6.2k
- PR merge metrics
- PR metrics pending
Description
## DDL Resource Control foundmental lib build
We will support three features about them, they are the basic interface to get resource states of container(CPU, Memory etc). Also it will be use by other feature as an foundmental capacity of TiDB kernel.
## VPA
- [ ] https://github.com/pingcap/tidb/issues/37707
## Dynamic Goroutine Pool
- [x] https://github.com/pingcap/tidb/issues/38039
## Resource mange
- [ ] https://github.com/pingcap/tidb/issues/41184
- [x] https://github.com/pingcap/tidb/issues/39657
- [x] https://github.com/pingcap/tidb/issues/40412
## GOGC tuner
- [x] https://github.com/pingcap/tidb/issues/32090
- [x] https://github.com/pingcap/tidb/issues/38431
- [x] https://github.com/pingcap/tidb/issues/38272
## Other
- [x] https://github.com/pingcap/tidb/issues/38271
- [x] https://github.com/pingcap/tidb/issues/39488
- [x] https://github.com/pingcap/tidb/issues/39614
- [x] https://github.com/pingcap/tidb/issues/40029
Contributor guide
Research direction
This is a tracking issue for DDL resource control rather than a self-contained task. Review the linked VPA, Dynamic Goroutine Pool, Resource mange, GOGC tuner, and Other issues, noting which work is already checked off. There is no single file, test, entry point, or completion criterion specified here.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100