milvus/internal/indexnode
chyezh 77e123762f
enhance: add graceful stop timeout to avoid node stop hang under extreme cases (#30320)
1. add coordinator and proxy graceful stop timeout to 5s.
3. add other work node graceful stop timeout to 900s, and we should
potentially change this to 600s when graceful stop is smooth
4. change the order of datacoord component while stop.
5. `LivenessCheck` do not perform graceful shutdown now. 

issue: https://github.com/milvus-io/milvus/issues/30310
pr: #30317
also see: https://github.com/milvus-io/milvus/pull/30306

---------

Signed-off-by: chyezh <chyezh@outlook.com>
2024-01-27 08:45:02 +08:00
..
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00
chunk_mgr_factory.go Add chunk manager request timeout (#27692) 2023-10-23 20:08:08 +08:00
chunkmgr_mock.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
etcd_mock.go Remove deprecated io/ioutil usage (#27747) 2023-10-17 20:32:09 +08:00
index_test.go Unify interface of vector index & scalar index. (#15959) 2022-03-21 14:23:24 +08:00
indexnode.go enhance: add graceful stop timeout to avoid node stop hang under extreme cases (#30320) 2024-01-27 08:45:02 +08:00
indexnode_component_mock.go Decouple basetable and componentparam (#26725) 2023-09-05 10:31:48 +08:00
indexnode_mock.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
indexnode_service.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
indexnode_service_test.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
indexnode_test.go Decoupling client and server API in types interface (#27186) 2023-09-26 09:57:25 +08:00
metrics_info.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
metrics_info_test.go Move some modules from internal to public package (#22572) 2023-04-06 19:14:32 +08:00
task.go feat: trigger compaction to handle index version (#28442) (#28754) 2023-11-28 10:24:26 +08:00
task_scheduler.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
task_scheduler_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
task_state.go IndexCoord handle events correctly (#17878) 2022-07-07 14:44:21 +08:00
task_state_test.go Fixbug: IndexNode should panic when save meta failed to MetaKV (#15347) 2022-01-24 17:18:46 +08:00
task_test.go Use go-api/v2 for milvus-proto (#24770) 2023-06-09 01:28:37 +08:00
taskinfo_ops.go Record engine version for segment index (#27384) 2023-09-28 18:03:28 +08:00
util.go Add float16 vector (#25852) 2023-09-08 10:03:16 +08:00