Commit Graph

176 Commits (eb046863485fdf3e130fc60484485c901b81276b)

Author SHA1 Message Date
cai.zhang 66b3566ac1
Update component state to healthy after start (#22118)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2023-02-10 17:40:32 +08:00
cai.zhang bcae97b125
Register after start to prevent there are tow coordinator at the same time (#21641) (#21707)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2023-01-30 11:11:50 +08:00
wei liu 73c44d4b29
resource group impl (#21609)
Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2023-01-30 10:19:48 +08:00
congqixia 5986106037
Make paramtable init only once (#21782)
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-01-19 14:53:44 +08:00
Xiaofan f8e1566b24
Support zstd compression in grpc (#21689)
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2023-01-13 10:55:41 +08:00
wayblink 6a722396bd
Integration test framework (#21283)
Signed-off-by: wayblink <anyang.wang@zilliz.com>
2023-01-12 19:49:40 +08:00
Enwei Jiao fb42466c65
Use opentelemetry (#21509)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2023-01-12 16:09:39 +08:00
Enwei Jiao 9fccbbb92b
Remove factory in querycoord (#21659)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2023-01-12 15:59:39 +08:00
cai.zhang aa203acfb3
Low IndexCoord weight (#21548)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2023-01-06 14:21:37 +08:00
cai.zhang e5f408dceb
Merge IndexCoord and DataCoord (#21267)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2023-01-04 19:37:36 +08:00
Enwei Jiao 166e9f0da5
Refactor GrpcConfig (#21142)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>

Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2022-12-16 15:59:23 +08:00
Enwei Jiao 2ecdb4ba4a
Etcd config source support TLS (#20874)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>

Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2022-11-30 18:23:15 +08:00
Enwei Jiao c05b9ad539
Add event dispatcher for config (#20393)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>

Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2022-11-17 18:59:09 +08:00
Enwei Jiao 956c5e1b9d
Make Params singleton (#20088)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>

Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2022-11-04 14:25:38 +08:00
smellthemoon 2f19e6595a
Fill SourceID (#20000)
Signed-off-by: lixinguo <xinguo.li@zilliz.com>

Signed-off-by: lixinguo <xinguo.li@zilliz.com>
Co-authored-by: lixinguo <xinguo.li@zilliz.com>
2022-10-24 23:43:30 +08:00
smellthemoon 581e1d8c35
Fill MsgBase ALL (#19912)
Signed-off-by: lixinguo <xinguo.li@zilliz.com>

Signed-off-by: lixinguo <xinguo.li@zilliz.com>
Co-authored-by: lixinguo <xinguo.li@zilliz.com>
2022-10-21 15:57:28 +08:00
smellthemoon 108e51b2f0
[test]Create index before load and fix error message (#19874) (#19857)
Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
Co-authored-by: zhuwenxing <wenxing.zhu@zilliz.com>
2022-10-19 10:01:26 +08:00
jaime 59bcbf0cf6
Support check health for the service level (#19779)
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>

Signed-off-by: yun.zhang <yun.zhang@zilliz.com>
2022-10-18 13:39:26 +08:00
Enwei Jiao 0a83cdfe1b
Refactor grpclient, make it generic (#19791)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>

Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2022-10-17 20:05:26 +08:00
SimFG a55f739608
Separate public proto files (#19782)
Signed-off-by: SimFG <bang.fu@zilliz.com>

Signed-off-by: SimFG <bang.fu@zilliz.com>
2022-10-16 20:49:27 +08:00
wayblink 85e04d845c
Move GetComponentStates to milvus.proto, make it an external interface (#19594)
Signed-off-by: wayblink <anyang.wang@zilliz.com>

Signed-off-by: wayblink <anyang.wang@zilliz.com>
2022-10-10 15:55:22 +08:00
SimFG d7f38a803d
Separate some proto files (#19218)
Signed-off-by: SimFG <bang.fu@zilliz.com>

Signed-off-by: SimFG <bang.fu@zilliz.com>
2022-09-16 16:56:49 +08:00
Bingyi Sun 626854cf0c
Refactor QueryCoord (#18836)
Signed-off-by: sunby <bingyi.sun@zilliz.com>
Co-authored-by: yah01 <yang.cen@zilliz.com>
Co-authored-by: Wei Liu <wei.liu@zilliz.com>
Co-authored-by: Congqi Xia <congqi.xia@zilliz.com>

Signed-off-by: sunby <bingyi.sun@zilliz.com>
Co-authored-by: sunby <bingyi.sun@zilliz.com>
Co-authored-by: yah01 <yang.cen@zilliz.com>
Co-authored-by: Wei Liu <wei.liu@zilliz.com>
Co-authored-by: Congqi Xia <congqi.xia@zilliz.com>
2022-09-15 18:48:32 +08:00
Zach 0c9a10e8f8
1. refine logging interfaces (#18692)
2. adjust logs for query/search requests

Signed-off-by: Zach41 <zongmei.zhang@zilliz.com>

Signed-off-by: Zach41 <zongmei.zhang@zilliz.com>
2022-08-23 10:44:52 +08:00
aoiasd 8a70f2badb
Add ShowConfigurations for all remaining session (#18594)
Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
2022-08-12 13:20:39 +08:00
SimFG f4c6a6734e
Fix rpc retry policy not taking effect (#17673)
Signed-off-by: SimFG <bang.fu@zilliz.com>
2022-06-22 22:22:13 +08:00
congqixia c88514bc49
Remove not used QueryChannel in Proxy and Query Cluster (#16856)
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2022-05-30 19:50:04 +08:00
zhenshan.cao b0d54ed0af
Rename Client to GrpcClient in mock package (#17230)
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2022-05-30 17:16:08 +08:00
Xiaofan 333b439a6c
Support config grpc log level (#16618)
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2022-05-05 10:35:50 +08:00
godchen bb7a0766fe
Add dependency factory (#16204)
Signed-off-by: godchen0212 <qingxiang.chen@zilliz.com>
2022-04-07 22:05:32 +08:00
XuanYang-cn 78200009a3
Impl GetReplicas in Proxy (#16390)
See also: #16298

Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2022-04-06 14:57:31 +08:00
yah01 c005f07ccc
Modify proto to add GetReplicas() interface (#16328)
Signed-off-by: yah01 <yang.cen@zilliz.com>
2022-04-01 16:15:29 +08:00
XuanYang-cn 58addbf9f4
Add GetShardLeaders rpc in querycoord proto (#16299)
See also: #16298

Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2022-03-31 16:39:29 +08:00
Xiaofan d013134b44
Enhance error message when coordinator not healthy (#15950)
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2022-03-09 15:57:58 +08:00
jaime 7a3a721380
Reconstruct mqstream module (#15784)
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>
2022-03-03 21:57:56 +08:00
Cai Yudong f1ea9613ae
Add EtcdConfig and move PulsarConfig/RocksdbConfig/MinioConfig into BaseParamTable (#15434)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-02-07 10:09:45 +08:00
Cai Yudong f8f61fb116
Use BaseParams etcd configuration for all components (#15012)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-07 16:15:26 +08:00
Xiaofan 69087ff8dd
Support embedded etcd (#14333)
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2021-12-29 14:35:21 +08:00
Cai Yudong 891c202b73
Use GlobalParamTable for all components (#13885)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-23 18:39:11 +08:00
Cai Yudong a101d1d3c5
[skip e2e] Unify component import alias (#13765)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-20 16:43:05 +08:00
Cai Yudong 966119526a
Rename Params to ClientParams for all component clients (#13743)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-20 14:25:25 +08:00
Cai Yudong cf50e9ac55
Use GrpcServerConfig and GrpcClientConfig for distributed components (#13469)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-17 10:23:15 +08:00
cai.zhang 9f23fc7f2a
Register the service when the component state is healthy (#13248)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-12-15 11:47:10 +08:00
jaime b06fe92b99
[skip ci] Add graceful stop grpc server log in querycoord (#12830)
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>

Co-authored-by: yun.zhang <yun.zhang@zilliz.com>
2021-12-07 09:49:57 +08:00
zhenshan.cao af22977cd3
Fixbug: grpc connection is closed by mistake (#12307)
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-03 15:15:32 +08:00
Xiaofan 1d9f4e0a5c
Add log when server is stopped (#12233)
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2021-11-30 10:59:42 +08:00
dragondriver 3850979308
Show stack trace info when rpc fail (#12290)
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-11-29 14:29:24 +08:00
zhenshan.cao 6831589b0b
Enable keepalive on the grpc (#12328)
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-11-29 14:25:17 +08:00
xige-16 03f63b7ec1
Start querycoord after root/datacoord healthy (#12145)
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2021-11-20 08:23:13 +08:00
zhenshan.cao 543c4891b3
Prevent the client from closing grpc connection by mistake (#11918)
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-11-18 11:17:12 +08:00
Xiaofan 71e814f796
Remove common.yaml and component.yaml (#11661)
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2021-11-12 21:25:08 +08:00
xige-16 94b31e6bf9
Postpone the execution of handoff until index creation is complete (#11665)
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2021-11-12 16:49:10 +08:00
cai.zhang fd7508a0d0
[skip ci]Fix golint for GetMetrics in QueryCoord (#11658)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-11-11 21:01:13 +08:00
cai.zhang 2cf7bb8a5b
[skip ci]Fix golint for LoadBalance in QueryCoord (#11570)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-11-10 20:03:51 +08:00
cai.zhang 4b9db5417d
[skip ci]Fix golint for GetSegmentInfo in QueryCoord (#11569)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-11-10 20:01:54 +08:00
cai.zhang ecae998edb
[skip ci]Fix golint for GetPartitionStates in QueryCoord (#11568)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-11-10 19:59:53 +08:00
cai.zhang 4d2575e8dc
[skip ci]Fix golint error for CreateQueryChannel in QueryCoord (#11516)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-11-09 20:07:58 +08:00
cai.zhang 6b111ce619
[skip ci]Fix golint error for ReleasePartitions in QueryCoord (#11515)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-11-09 20:06:05 +08:00
cai.zhang ddc80f14fc
[skip ci]Fix golint error for LoadPartitions in QueryCoord (#11514)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-11-09 20:04:08 +08:00
cai.zhang aa92078a20
[skip ci] Fix golint for ShowPartitions in QueryCoord (#11466)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-08 21:39:18 +08:00
cai.zhang 2adc2f0bf0
[skip ci] Fix golint for ReleaseCollection in QueryCoord (#11465)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-08 21:37:23 +08:00
xige-16 ab45718649
[skip ci] Add comments for LoadBalance (#11460)
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2021-11-08 21:30:11 +08:00
cai.zhang 090c4e3e93
[skip ci] Fix golint for LoadCollection in QueryCoord (#11464)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-08 21:27:42 +08:00
bigsheeper 38375ee1d3
Add LoadBalance (#9945)
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2021-11-06 16:54:59 +08:00
cai.zhang 6024346195
[skip ci]Fix golint error for ShowCollections in QueryCoord (#11329)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-05 18:07:07 +08:00
cai.zhang 9cf68b1076
[skip ci]Fix golint error for GetStatisticsChannel in QueryCoord (#11328)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-05 18:05:23 +08:00
cai.zhang b624ced622
[skip ci]Fix golint error for GetTimeTickChannel in QueryCoord (#11327)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-05 18:03:10 +08:00
cai.zhang 7eca7aec13
[skip ci]Fix golint error for Stop in QueryCoord (#11241)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-04 20:47:28 +08:00
cai.zhang bb12c3d39e
[skip ci]Fix golint error for GetComponentStates in QueryCoord (#11242)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-04 19:06:30 +08:00
cai.zhang 23941954b1
[skip ci]Fix golint error for Start in QueryCoord (#11240)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-04 18:02:53 +08:00
cai.zhang c50616711e
[skip ci]Fix golint error for Init in QueryCoord (#11163)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-03 19:33:01 +08:00
cai.zhang c5bc54abd6
[skip ci]Fix golint error for Client in QueryCoord (#11162)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-03 19:31:12 +08:00
cai.zhang c97c4d77b3
[skip ci]Fix golint error for GetMetrics in QueryCoord (#11161)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-03 19:29:26 +08:00
cai.zhang c3d0795e81
[skip ci]Fix golint error for ReleasePartitions in QueryCoord (#11060)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-03 10:47:00 +08:00
cai.zhang e1bb0fb797
[skip ci]Fix golint error for GetSegmentInfo in QueryCoord (#11062)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-02 21:01:14 +08:00
cai.zhang 60d1f60651
[skip ci]Fix golint error for CreateQueryChannel in QueryCoord (#11061)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-02 20:57:53 +08:00
cai.zhang 6956348633
[skip ci]Fix golint error for LoadPartitions in QueryCoord (#11001)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-01 17:03:59 +08:00
cai.zhang d96efac928
[skip ci]Fix golint error for GetPartitionStates in QueryCoord (#11000)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-01 17:02:03 +08:00
cai.zhang 4f5a71a475
[skip ci]Fix golint error for ShowPartitions in QueryCoord (#10999)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-11-01 16:55:53 +08:00
cai.zhang b179d239b1
[skip ci]Fix golint error for ReleaseCollection in QueryCoord (#10954)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-10-30 18:53:28 +08:00
cai.zhang b4e4a33b07
[skip ci]Fix golint error for LoadCollection in QueryCoord (#10953)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-10-30 18:51:20 +08:00
cai.zhang 166170f6fe
[skip ci]Fix golint error for ShowCollections in QueryCoord (#10952)
Signed-off-by: Cai.Zhang <cai.zhang@zilliz.com>
2021-10-30 18:49:01 +08:00
cai.zhang fb2e2a6405
[skip ci]Fix the comment description error (#10882)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-29 13:05:57 +08:00
cai.zhang 262f2316d2
[skip ci]Fix golint error for GetStatisticsChannel in QueryCoord (#10884)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-29 12:56:59 +08:00
cai.zhang e9a22a47eb
[skip ci]Fix golint error for GetTimeTickChannel in QueryCoord (#10883)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-29 12:05:27 +08:00
cai.zhang 3db53860a0
[skip ci]Fix golint error for SetDataCoord in QueryCoord (#10807)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-28 19:49:08 +08:00
cai.zhang 4d98dc59e7
[skip ci]Fix golint error for SetRootCoord in QueryCoord (#10806)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-28 19:47:20 +08:00
cai.zhang e0f46752e9
[skip ci]Fix golint error for GetComponentStates in QueryCoord (#10810)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-28 17:00:27 +08:00
cai.zhang a4c11731ed
[skip ci] Fix golint for Stop in QueryCoord (#10748)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-27 17:59:26 +08:00
cai.zhang 9c82d7751e
[skip ci] Fix golint for start in QueryCoord (#10747)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-27 17:57:21 +08:00
cai.zhang 5974a8e78c
[skip ci] Fix golint for init in QueryCoord (#10746)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-27 17:55:29 +08:00
groot 84f5075452
Add log (#10719)
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2021-10-27 14:58:38 +08:00
cai.zhang d6cc578d3f
[skip ci]Fix golint error for NewServer in QueryCoord (#10678)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-26 19:44:26 +08:00
cai.zhang 4ffa8458ed
[skip ci]Fix golint error for Server in QueryCoord (#10677)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-26 19:42:32 +08:00
cai.zhang a36c35d40e
[skip ci]Fix golint error for Run in QueryCoord (#10679)
Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
2021-10-26 19:08:24 +08:00
XuanYang-cn a111056fe4
[skip ci]Update license for distributed qc.client (#10422)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2021-10-22 14:17:26 +08:00
XuanYang-cn 2db93e70bc
[skip ci]Update license distributed qc (#10421)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2021-10-22 13:59:28 +08:00
zhenshan.cao d4e48fc4d1
[skip ci]Fix golint error in querycoord (#10137)
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-10-18 21:24:34 +08:00
groot 95502ce0ca
Rename test object (#9887)
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2021-10-14 18:48:56 +08:00
groot 7205fd3d9b
Remove unused interface (#9877)
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2021-10-14 17:42:35 +08:00