milvus/internal/rootcoord
chyezh 0c7474d7e8
enhance: add graceful stop timeout to avoid node stop hang under extreme cases (#30317)
1. add coordinator graceful stop timeout to 5s
2. change the order of datacoord component while stop
3. change querynode grace stop timeout to 900s, and we should
potentially change this to 600s when graceful stop is smooth

issue: #30310
also see pr: #30306

---------

Signed-off-by: chyezh <chyezh@outlook.com>
2024-02-29 17:01:50 +08:00
..
mocks feat: Implement DescribeAlias and ListAliases interfaces (#29641) 2024-01-11 19:12:51 +08:00
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00
alter_alias_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
alter_alias_task_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
alter_collection_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
alter_collection_task_test.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
broker.go Block creating new error from status reason (#27426) 2023-10-07 11:29:32 +08:00
broker_test.go enhance: Use mockery to replace manual mock code (#29074) 2023-12-13 10:46:44 +08:00
constrant.go feat: support general capacity restrict for cloud-side resoure contro… (#29845) 2024-01-16 16:32:53 +08:00
create_alias_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
create_alias_task_test.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
create_collection_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
create_collection_task_test.go feat: support general capacity restrict for cloud-side resoure contro… (#29845) 2024-01-16 16:32:53 +08:00
create_db_task.go enhance: refine error messages (#28424) 2023-11-21 17:02:24 +08:00
create_db_task_test.go [Cherry-Pick] Support Database (#24769) 2023-06-25 17:20:43 +08:00
create_partition_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
create_partition_task_test.go feat: support general capacity restrict for cloud-side resoure contro… (#29845) 2024-01-16 16:32:53 +08:00
ddl_ts_lock_manager.go Move some modules from internal to public package (#22572) 2023-04-06 19:14:32 +08:00
ddl_ts_lock_manager_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
describe_collection_task.go [Cherry-Pick] Support Database (#24769) 2023-06-25 17:20:43 +08:00
describe_collection_task_test.go Add more metrics (#25081) 2023-06-26 17:52:44 +08:00
dml_channels.go Remove topic empty restriction when preCreated topic (#27351) 2023-10-10 18:53:32 +08:00
dml_channels_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
drop_alias_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
drop_alias_task_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
drop_collection_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
drop_collection_task_test.go Refine errors to remove changes breaking design (#26521) 2023-09-04 09:57:09 +08:00
drop_db_task.go [Cherry-Pick] Support Database (#24769) 2023-06-25 17:20:43 +08:00
drop_db_task_test.go [Cherry-Pick] Support Database (#24769) 2023-06-25 17:20:43 +08:00
drop_partition_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
drop_partition_task_test.go Decouple basetable and componentparam (#26725) 2023-09-05 10:31:48 +08:00
expire_cache.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
expire_cache_test.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
field_id.go fix the spelling of `field` (#25008) 2023-06-21 14:00:42 +08:00
garbage_collector.go Support to replicate the mq message (#27240) 2023-10-20 14:26:09 +08:00
garbage_collector_test.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
has_collection_task.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
has_collection_task_test.go Add more metrics (#25081) 2023-06-26 17:52:44 +08:00
has_partition_task.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
has_partition_task_test.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
import_helper.go [Cherry-Pick] Support Database (#24769) 2023-06-25 17:20:43 +08:00
import_manager.go enhance: Support implicit type conversion for parquet (#29046) 2023-12-12 16:14:44 +08:00
import_manager_test.go enhance: Support implicit type conversion for parquet (#29046) 2023-12-12 16:14:44 +08:00
list_db_task.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
list_db_task_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
meta_table.go feat: Implement DescribeAlias and ListAliases interfaces (#29641) 2024-01-11 19:12:51 +08:00
meta_table_test.go feat: Implement DescribeAlias and ListAliases interfaces (#29641) 2024-01-11 19:12:51 +08:00
metrics_info.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
mock_test.go feat: Implement DescribeAlias and ListAliases interfaces (#29641) 2024-01-11 19:12:51 +08:00
name_db.go feat: Implement DescribeAlias and ListAliases interfaces (#29641) 2024-01-11 19:12:51 +08:00
quota_center.go fix: Remove time tick delay metrics when nodes go offline (#30833) 2024-02-28 10:10:56 +08:00
quota_center_test.go fix: Remove time tick delay metrics when nodes go offline (#30833) 2024-02-28 10:10:56 +08:00
redo.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
redo_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
rename_collection_task.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
rename_collection_task_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
root_coord.go enhance: add graceful stop timeout to avoid node stop hang under extreme cases (#30317) 2024-02-29 17:01:50 +08:00
root_coord_test.go feat: Implement DescribeAlias and ListAliases interfaces (#29641) 2024-01-11 19:12:51 +08:00
scheduler.go Add more metrics (#25081) 2023-06-26 17:52:44 +08:00
scheduler_test.go Decouple basetable and componentparam (#26725) 2023-09-05 10:31:48 +08:00
show_collection_task.go enhance: filter out the not needed collections while listing (#29690) 2024-01-10 15:18:48 +08:00
show_collection_task_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
show_partition_task.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
show_partition_task_test.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
step.go enhance: Break down the granularity of collection info cache expired (#29977) 2024-01-30 16:45:02 +08:00
step_executor.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
step_executor_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
step_test.go Support to replicate the mq message (#27240) 2023-10-20 14:26:09 +08:00
task.go Add more metrics (#25081) 2023-06-26 17:52:44 +08:00
timestamp_bench_test.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
timeticksync.go enhance:change some logs (#29579) 2024-01-05 16:12:48 +08:00
timeticksync_test.go Optimize the codec code of session (#27360) 2023-10-01 10:33:30 +08:00
undo.go Format the code (#27275) 2023-09-21 09:45:27 +08:00
undo_test.go Add license to rootcoord module (#22301) 2023-02-22 11:37:45 +08:00
util.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00
util_test.go Refine state check (#27541) 2023-10-11 21:01:35 +08:00