milvus/internal/querynode
Xiaofan 41d9ab3d78
Fix Dead lock in shard manager (#23446)
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2023-04-17 16:32:33 +08:00
..
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00
benchmark_test.go Separate public proto files (#19782) 2022-10-16 20:49:27 +08:00
cgo_helper.go Fix GetDiskUsedSize not work (#20469) 2022-11-10 20:37:04 +08:00
collection.go Fix metric of querynode's channel num (#22252) 2023-02-20 19:08:26 +08:00
collection_test.go Support the graceful stop for the query node (#21528) 2023-01-05 20:07:36 +08:00
data_sync_service.go Add collection delta channel in mutex protection (#20736) (#20770) 2022-11-29 11:51:14 +08:00
data_sync_service_test.go Support the graceful stop for the query node (#21528) 2023-01-05 20:07:36 +08:00
distribution.go Fix Dead lock in shard manager (#23446) 2023-04-17 16:32:33 +08:00
distribution_test.go Fix Dead lock in shard manager (#23446) 2023-04-17 16:32:33 +08:00
errors.go Return insufficient memory error when load failed (#21592) 2023-01-10 21:25:41 +08:00
errors_test.go [skip ci]Update license for qn fg deletenode (#12397) 2021-11-29 20:15:45 +08:00
flow_graph_delete_node.go Support sync all segments while close (#21576) 2023-01-09 16:51:43 +08:00
flow_graph_delete_node_test.go update target (#19296) (#21202) 2022-12-16 15:23:25 +08:00
flow_graph_filter_delete_node.go Support sync all segments while close (#21576) 2023-01-09 16:51:43 +08:00
flow_graph_filter_delete_node_test.go Separate public proto files (#19782) 2022-10-16 20:49:27 +08:00
flow_graph_filter_dm_node.go Support sync all segments while close (#21576) 2023-01-09 16:51:43 +08:00
flow_graph_filter_dm_node_test.go Separate public proto files (#19782) 2022-10-16 20:49:27 +08:00
flow_graph_insert_node.go Support sync all segments while close (#21576) 2023-01-09 16:51:43 +08:00
flow_graph_insert_node_test.go update target (#19296) (#21202) 2022-12-16 15:23:25 +08:00
flow_graph_message.go Support sync all segments while close (#21576) 2023-01-09 16:51:43 +08:00
flow_graph_message_test.go Merge historical replica and streaming replica in QueryNode (#17217) 2022-05-31 13:42:03 +08:00
flow_graph_query_node.go Setup first tsafe to avoid false maxLag error (#21490) (#21497) 2023-01-06 13:19:36 +08:00
flow_graph_query_node_test.go Refine kafka consumer (#19846) 2022-10-25 13:23:30 +08:00
flow_graph_service_time_node.go Support sync all segments while close (#21576) 2023-01-09 16:51:43 +08:00
flow_graph_service_time_node_test.go Handle errors in DataNode and QueryNode flow graph (#17096) 2022-05-24 21:11:59 +08:00
impl.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
impl_test.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
impl_utils.go Return insufficient memory error when load failed (#21592) 2023-01-10 21:25:41 +08:00
impl_utils_test.go Fix Dead lock in shard manager (#23446) 2023-04-17 16:32:33 +08:00
load_index_info.go Separate public proto files (#19782) 2022-10-16 20:49:27 +08:00
load_index_info_test.go Fix get index mode error (#22364) (#22440) 2023-02-28 20:13:48 +08:00
load_segment_task.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
load_segment_task_test.go Avoid delete segment which has been loaded (#20530) 2022-11-15 11:25:07 +08:00
meta_replica.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
meta_replica_test.go Support the graceful stop for the query node (#21528) 2023-01-05 20:07:36 +08:00
metrics_info.go Reduce and improve quota center log (#20058) 2022-10-25 19:39:30 +08:00
metrics_info_test.go Etcd config source support TLS (#20874) (#20910) 2022-12-01 14:19:16 +08:00
mock_test.go Fix Memory calculation (#21798) 2023-01-28 11:09:51 +08:00
mock_tsafe_replica_test.go Return task context error when read task timeout (#19288) 2022-09-28 12:08:59 +08:00
partition.go Log segment type as possible in QueryNode (#17846) 2022-06-28 10:16:17 +08:00
partition_test.go [skip ci]Update license for qn partition (#12901) 2021-12-08 09:21:56 +08:00
plan.go Fix dead locks (#20121) 2022-10-27 20:53:32 +08:00
plan_test.go Separate public proto files (#19782) 2022-10-16 20:49:27 +08:00
query_node.go Gracefully stop session (#22386) 2023-02-27 16:05:48 +08:00
query_node_test.go Support the graceful stop for the query node (#21528) 2023-01-05 20:07:36 +08:00
query_shard.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
query_shard_service.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
query_shard_service_test.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
query_shard_test.go Add NotFoundTSafer and NoReplicaAvailable to retryable error code (#22505) 2023-03-03 16:37:49 +08:00
rate_collector.go Reduce and improve quota center log (#20058) 2022-10-25 19:39:30 +08:00
rate_collector_test.go Reduce and improve quota center log (#20058) 2022-10-25 19:39:30 +08:00
reduce.go Change the type of slice_nqs and slice_topks from int32_t[] to int64_t[] (#18867) 2022-08-29 11:36:56 +08:00
reduce_test.go Refine search logs in querynode (#21136) 2022-12-12 15:23:22 +08:00
result.go Guard bad distance/score from knowhere (#21198) 2023-02-03 17:29:54 +08:00
result_sorter.go Separate public proto files (#19782) 2022-10-16 20:49:27 +08:00
result_sorter_test.go Separate public proto files (#19782) 2022-10-16 20:49:27 +08:00
result_test.go Guard bad distance/score from knowhere (#21198) 2023-02-03 17:29:54 +08:00
retrieve.go Add more metrics (#21975) 2023-02-09 16:06:33 +08:00
retrieve_test.go 1. refine logging interfaces (#18692) 2022-08-23 10:44:52 +08:00
scheduler_policy.go Add quotaCenter, rateLimiter and rateCollector (#18636) 2022-09-16 09:56:47 +08:00
scheduler_policy_test.go Count growing segment number to estimate cpu usage (#17820) (#18027) 2022-07-04 15:10:20 +08:00
search.go Add more metrics (#21975) 2023-02-09 16:06:33 +08:00
search_test.go Fix segmentPtr concurrent visit and destroy (#19560) 2022-09-29 21:54:55 +08:00
segment.go Add config for disable BF load (#22998) 2023-03-28 20:06:08 +08:00
segment_loader.go Add config for disable BF load (#22998) 2023-03-28 20:06:08 +08:00
segment_loader_test.go Use tt msg stream for consume delete msg (#21478) 2023-01-04 10:57:34 +08:00
segment_test.go Fix Memory calculation (#21798) 2023-01-28 11:09:51 +08:00
shard_cluster.go Fix Dead lock in shard manager (#23446) 2023-04-17 16:32:33 +08:00
shard_cluster_service.go Fix ignoring error while subscribing channel (#22429) (#22452) 2023-02-28 14:35:48 +08:00
shard_cluster_service_test.go Fix watcher loop quit and channel shouldDrop logic (#23401) 2023-04-13 19:10:29 +08:00
shard_cluster_test.go Fix Dead lock in shard manager (#23446) 2023-04-17 16:32:33 +08:00
shard_cluster_version.go Fix lastVersion not expire when there is only loadSegmentsTask (#20156) 2022-10-28 13:05:31 +08:00
shard_cluster_version_test.go Refactor QueryCoord (#18836) 2022-09-15 18:48:32 +08:00
shard_node_detector.go Fix watcher loop quit and channel shouldDrop logic (#23401) 2023-04-13 19:10:29 +08:00
shard_node_detector_test.go Fix QueryNode may panics when stopped (#21406) (#21419) 2022-12-29 15:49:31 +08:00
shard_segment_detector.go Fix watcher loop quit and channel shouldDrop logic (#23401) 2023-04-13 19:10:29 +08:00
shard_segment_detector_test.go Use NodeIds instead of NodeID in segment info (#16912) 2022-05-11 17:39:53 +08:00
snapshot.go Fix Dead lock in shard manager (#23446) 2023-04-17 16:32:33 +08:00
snapshot_test.go Fix concurrent segment alloc changes caused LeaderView error (#22154) 2023-02-15 14:08:34 +08:00
statistic_test.go 1. refine logging interfaces (#18692) 2022-08-23 10:44:52 +08:00
statistics.go Fix dead locks (#20121) 2022-10-27 20:53:32 +08:00
task.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00
task_query.go Add more metrics (#21975) 2023-02-09 16:06:33 +08:00
task_queue.go Fix QueryNode log level (#16604) 2022-05-07 10:27:51 +08:00
task_queue_test.go [skip ci]Update license for qn task queue (#13414) 2021-12-15 11:49:26 +08:00
task_read.go Add NotFoundTSafer and NoReplicaAvailable to retryable error code (#22505) 2023-03-03 16:37:49 +08:00
task_read_counter.go Add quotaCenter, rateLimiter and rateCollector (#18636) 2022-09-16 09:56:47 +08:00
task_read_counter_test.go Add quotaCenter, rateLimiter and rateCollector (#18636) 2022-09-16 09:56:47 +08:00
task_read_test.go Add NotFoundTSafer and NoReplicaAvailable to retryable error code (#22505) 2023-03-03 16:37:49 +08:00
task_scheduler.go Fix Query Log Level (#19995) 2022-10-25 19:29:36 +08:00
task_scheduler_test.go Add more metrics (#21975) 2023-02-09 16:06:33 +08:00
task_search.go Improve search task merge policy (#22006) (#22287) 2023-02-20 13:56:26 +08:00
task_search_test.go Improve search task merge policy (#22006) (#22287) 2023-02-20 13:56:26 +08:00
task_statistics.go Fix dead locks (#20121) 2022-10-27 20:53:32 +08:00
task_test.go Release delta flowgraph if loadSegment failed (#20238) 2022-11-01 21:31:35 +08:00
tsafe_replica.go Add NotFoundTSafer and NoReplicaAvailable to retryable error code (#22505) 2023-03-03 16:37:49 +08:00
tsafe_replica_test.go Support to get real row count of segment (#18115) 2022-07-18 09:58:28 +08:00
type_def.go Fix load failure and remove parition release related code (#16038) 2022-03-14 23:18:02 +08:00
validate.go Refine search logs in querynode (#21136) 2022-12-12 15:23:22 +08:00
validate_test.go Fix dead locks (#20121) 2022-10-27 20:53:32 +08:00
watch_dm_channels_task.go [2.2] Fix unsub channel alway removes queryshard (#22961) 2023-03-23 20:25:59 +08:00