unloading causes kick because of using the ctrl-thread-pool
Open
class/enhancement
module/ts
stat/will-do-later
- Dominant language
- C++
- Stars
- 1.9k
- Forks
- 432
- PR merge metrics
- No merged PRs in 30d
Description
当前unload没有并发控制很容易将这个线程池堆满不响应query
要么把query拆出来,要么把unload拆出来
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Trace how unload and query tasks use the ctrl-thread-pool, then inspect the pool's concurrency and saturation behavior. Done should prevent unload work from exhausting the pool and leaving queries unresponsive, with coverage for the chosen separation or throttling behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100