milvus/internal
sijie-ni-0214 98934d3212
enhance: make thread pool max threads size configurable (#48379)
## Summary

- Replace the hardcoded thread pool max threads limit (16) with a
configurable parameter `common.threadCoreCoefficient.maxThreadsSize`,
default 16, only effective when greater than 0
- Add missing Resize watchers for middle and low priority thread pools
- When `maxThreadsSize` changes dynamically, update the limit first then
resize all pools to ensure correct ordering

issue: #48378

Signed-off-by: sijie-ni-0214 <sijie.ni@zilliz.com>
2026-03-24 06:07:29 +08:00
..
agg fix: HashTable dynamic rehash and group count limit for GROUP BY aggregation (#48174) 2026-03-23 18:21:29 +08:00
allocator
cdc feat: Support force promote for primary-secondary failover (#47352) 2026-03-20 16:09:28 +08:00
compaction feat: integrate manifest-based statistics for V3 storage segments (#48005) 2026-03-23 12:01:28 +08:00
coordinator fix: remove IsTriggerKill SIGINT from datacoord and querycoord session watchers (#48252) 2026-03-19 22:29:28 +08:00
core enhance: make thread pool max threads size configurable (#48379) 2026-03-24 06:07:29 +08:00
datacoord feat: integrate manifest-based statistics for V3 storage segments (#48005) 2026-03-23 12:01:28 +08:00
datanode enhance: make thread pool max threads size configurable (#48379) 2026-03-24 06:07:29 +08:00
distributed fix: use gin.Context thread-safe methods to prevent concurrent map read/write on Keys (#48393) 2026-03-23 11:29:28 +08:00
flushcommon feat: integrate manifest-based statistics for V3 storage segments (#48005) 2026-03-23 12:01:28 +08:00
http
json
kv fix: preserve trailing slash semantics for meta KV prefix paths (#48053) 2026-03-16 21:13:42 +08:00
metastore fix: preserve trailing slash semantics for meta KV prefix paths (#48053) 2026-03-16 21:13:42 +08:00
mocks feat: Support force promote for primary-secondary failover (#47352) 2026-03-20 16:09:28 +08:00
parser/planparserv2 fix: Use AlwaysTrueExpr instead of ValueExpr in combineOrInWithNotEqual (#48113) 2026-03-15 21:15:29 +08:00
proxy fix: use gin.Context thread-safe methods to prevent concurrent map read/write on Keys (#48393) 2026-03-23 11:29:28 +08:00
querycoordv2 feat: integrate manifest-based statistics for V3 storage segments (#48005) 2026-03-23 12:01:28 +08:00
querynodev2 enhance: make thread pool max threads size configurable (#48379) 2026-03-24 06:07:29 +08:00
registry
rootcoord
storage feat: integrate manifest-based statistics for V3 storage segments (#48005) 2026-03-23 12:01:28 +08:00
storagecommon
storagev2 feat: integrate manifest-based statistics for V3 storage segments (#48005) 2026-03-23 12:01:28 +08:00
streamingcoord feat: Support force promote for primary-secondary failover (#47352) 2026-03-20 16:09:28 +08:00
streamingnode feat: Support force promote for primary-secondary failover (#47352) 2026-03-20 16:09:28 +08:00
tso
types
util enhance: make thread pool max threads size configurable (#48379) 2026-03-24 06:07:29 +08:00
.mockery.yaml