milvus/pkg/util/lifetime
congqixia 258e1ccd66
Refine querynode scheduler lifetime (#26915)
This PR refines scheduler lifetime control:
- Move private tri-state into lifetime package
- Make scheduler block incoming "Add" task
- Make scheduler Stop wait until all previously accepted task done

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-09-28 10:21:26 +08:00
..
lifetime_test.go Move some modules from internal to public package (#22572) 2023-04-06 19:14:32 +08:00
lifetime.go Refine delegator lifetime control (#26881) 2023-09-07 10:11:15 +08:00
safe_chan_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
safe_chan.go Refine delegator lifetime control (#26881) 2023-09-07 10:11:15 +08:00
state.go Refine querynode scheduler lifetime (#26915) 2023-09-28 10:21:26 +08:00