milvus/internal/allocator
wei liu d51a808851
fix: Rootcoord stuck at graceful stop progress (#36880)
issue: #34553
when rootcoord trigger graceful stop progress, it will block until all
rpc finished. for create collection request, rootcoord need to block
until datacoord finish to watch all channels, but datacoord need to call
`rootcoord.Alloc` during watch channel, and rootcoord doesn't respond to
new request anymore. which cause create collection stucks, and graceful
stop progress stucks.

This PR remove the func call `rootcoord.Alloc` to solve the logic dead
lock during graceful stop progress.

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-10-17 12:15:25 +08:00
..
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00
cached_allocator.go enhance:change some logs (#29579) 2024-01-05 16:12:48 +08:00
global_id_allocator.go fix: Rootcoord stuck at graceful stop progress (#36880) 2024-10-17 12:15:25 +08:00
global_id_allocator_test.go Remove deprecated io/ioutil usage (#27747) 2023-10-17 20:32:09 +08:00
id_allocator.go enhance:Remove msgbase unnecessary assignments (#28511) 2023-11-24 15:02:39 +08:00
id_allocator_test.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
interface.go Move some modules from internal to public package (#22572) 2023-04-06 19:14:32 +08:00
local_allocator.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
local_allocator_test.go enhance: Pre-allocate ids for import (#33958) 2024-07-07 21:26:14 +08:00
mock_allcoator.go Refine delete by expression for forbid proxy dml task scheduler hang (#29340) 2023-12-26 19:52:48 +08:00
mock_global_id.go Rename some interface and files in id allocator (#19605) 2022-10-09 10:06:58 +08:00
mock_global_id_allocator.go fix: Rootcoord stuck at graceful stop progress (#36880) 2024-10-17 12:15:25 +08:00
remote_interface.go Decoupling client and server API in types interface (#27186) 2023-09-26 09:57:25 +08:00