Skip to content

Commit

Permalink
Fix proto conflicts (#2)
Browse files Browse the repository at this point in the history
* Add new requirements (milvus-io#10415)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* Support delete in SegmentSealed (milvus-io#10181)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Update Pytest image changes (milvus-io#10426)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* [skip ci]Update license distributed qc (milvus-io#10421)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for distributed rc (milvus-io#10423)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for distributed qn (milvus-io#10419)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Format markdown for milvus_create_index_en.md (milvus-io#10409)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Improve flush collections doc (milvus-io#10410)

Signed-off-by: tumao <yan.wang@zilliz.com>

* [skip ci] Fix typo (milvus-io#10411)

Signed-off-by: yhmo <yihua.mo@zilliz.com>

* [skip ci] Fix typo (milvus-io#10412)

Signed-off-by: yhmo <yihua.mo@zilliz.com>

* [skip ci]Update license for distributed rc.client (milvus-io#10418)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for distributed qn.client (milvus-io#10420)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for distributed qc.client (milvus-io#10422)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for distributed cm (milvus-io#10424)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* Get stats delta path from datacoord (milvus-io#10362)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* Simplify cpp (milvus-io#10413)

Signed-off-by: yhmo <yihua.mo@zilliz.com>

* Trim segmentinfo binlog for VChaninfo usage (milvus-io#10425)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* Update simd compatiblity test (milvus-io#10427)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* [skip ci]Refine index design doc (milvus-io#10432)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* Change delete data primary key to int64 (milvus-io#10438)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* [skip ci] Fix code typo (milvus-io#10437)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci] Refine the comments in metrics (milvus-io#10435)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Fix some grammar issues (milvus-io#10440)

Signed-off-by: min.tian <min.tian.cn@gmail.com>

* [skip ci] Refine benchmark readme (milvus-io#10434)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* Debug and update delete cases (milvus-io#10439)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Add search test cases (milvus-io#10405)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* Remove not needed ctx from rocksmq client (milvus-io#10416)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* Improve comment in storage (milvus-io#10447)

Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>

* Improve comments in tso (milvus-io#10446)

Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>

* Update Pytest image changes (milvus-io#10444)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* [skip ci] Add link to wiki for advanced deployment in readme (milvus-io#10445)

Signed-off-by: Jael Gu <mengjia.gu@zilliz.com>

* [skip ci] Refine Has Collection Rate Panel expression (milvus-io#10453)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Refine Create Collection Rate panel expression (milvus-io#10454)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Add comment of parser file on benchmark (milvus-io#10455)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* [skip ci] Add comment of utils on benchmark (milvus-io#10456)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* [skip ci] Add comment of update file on benchmark (milvus-io#10457)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* Add segmentLoadDeletedRecord in querynode (milvus-io#10449)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* [skip ci] Add comment for removeExcludedSegments (milvus-io#10463)

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>

* [skip ci] Add comment for addExcludedSegments (milvus-io#10464)

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>

* [skip ci] Add comment for getExcludedSegments (milvus-io#10465)

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>

* BroadCast sealedSegmentChangeInfo to queryChannel (milvus-io#10084)

Signed-off-by: xige-16 <xi.ge@zilliz.com>

* [skip ci]Fix golint error for RemoveQueryChannel in QueryNode (milvus-io#10475)

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

* [skip ci]Fix golint error for AddQueryChannel in QueryNode (milvus-io#10474)

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

* Debug and update delete cases (milvus-io#10471)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* [skip ci]Fix golint error for WatchDmChannels in QueryNode (milvus-io#10476)

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

* [skip ci]Fix grafana panel expr (milvus-io#10477)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Fix grafana panel description (milvus-io#10478)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Update grafana template (milvus-io#10480)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Add scripts for local chaos test (milvus-io#10479)

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

* Support delete in query (milvus-io#10452)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* [skip ci]Update readme of chaos test (milvus-io#10481)

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

* [skip ci]Update pod failure chaos test (milvus-io#10482)

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

* Improve comment in storage (milvus-io#10448)

Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>

* Add cgroups to get container memory and check index memory in segment loader (milvus-io#10363)

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>

* Add delete in segcore segment sealed (milvus-io#10470)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* [skip ci] Add comment for types.go - Datacoord.GetRecoveryInfo (milvus-io#10483)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* [skip ci]Fix golint error in querynode (milvus-io#10484)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Add case to test query growing segment (milvus-io#10450)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Call segmentLoadDeletedRecord in segment_loader (milvus-io#10472)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* [skip ci]Update comments in custom resource class (milvus-io#10489)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* [skip ci]Add comments for endpoint in milvus operator (milvus-io#10490)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* [skip ci]Add comments in simd config test (milvus-io#10491)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* Fix golint error in proxy (milvus-io#10485)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Fix modify segment without clone (milvus-io#10498)

issue: milvus-io#10430
Signed-off-by: sunby <bingyi.sun@zilliz.com>

* [skip ci] Fix typo in comments (milvus-io#10492)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci] Improve test comments (milvus-io#10493)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci] Add test logs (milvus-io#10494)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci]Format markdown doc for query_boolean_expr.md (milvus-io#10495)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Add more comments in chap06_root_coordinator.md (milvus-io#10496)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Format markdown doc for developer_guides.md (milvus-io#10497)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Fix global id typo error (milvus-io#10499)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* [skip ci]Fix datanode comment typo error (milvus-io#10502)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* [skip ci]Update grafana panel expr (milvus-io#10505)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Fix grafana panel expr (milvus-io#10506)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Update grafana panel description (milvus-io#10507)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci] Refine comments in metrics (milvus-io#10511)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Refine Create Index Rate panel expression (milvus-io#10512)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci]Fix golint error for LoadSegments in QueryNode (milvus-io#10508)

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

* [skip ci]Fix golint error for ReleaseCollection in QueryNode (milvus-io#10509)

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

* Fix golint error in proxy (milvus-io#10486)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Fix golint error in proxy (milvus-io#10487)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Fix golint error for ReleaseCollection in QueryNode (milvus-io#10510)

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

* [skip ci]Refine log of test_chaos (milvus-io#10513)

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

* [skip ci] Refine Create Index Rate panel description (milvus-io#10514)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci]Add comments for chaos_test.sh (milvus-io#10515)

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

* [skip ci]Fix ssl error in pip install (milvus-io#10516)

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

* Fix golint error in proxy (milvus-io#10488)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Add some comments in chap03_index_service.md (milvus-io#10519)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Add some comments in chap07_query_coordinator.md (milvus-io#10520)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Format markdown doc for milvus_drop_collection_en.md (milvus-io#10521)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* Debug and update delete case (milvus-io#10518)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Remove schema in delete codec (milvus-io#10517)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* Update Pytest image changes (milvus-io#10522)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* [skip ci]Fix id typo error (milvus-io#10500)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* Fix the bug of indexcoord meta returns the underlying pointer (milvus-io#10504)

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

* Add Delete func in Segcore SegmentSealed (milvus-io#10501)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Enhance querycoord log (milvus-io#10523)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Fix proxy unittest bug:failed to stop rootcoord (milvus-io#10524)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Add case to test merge delete ids (milvus-io#10525)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Add handoffTask (milvus-io#10330)

Signed-off-by: xige-16 <xi.ge@zilliz.com>

* Update scale deploy milvus by operator (milvus-io#10529)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Remove redundant code (milvus-io#10343)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Optimize proxy reduce code readability (milvus-io#10537)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* [skip ci] Remove comments (milvus-io#10541)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Optimize segcore API GetResultData (milvus-io#10548)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Reset the msgstream threshold to PulsarMaxMessageSize (milvus-io#10186)

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

* [skip ci]Fix golint error for ReleaseSegments in QueryNode (milvus-io#10553)

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

* Allow flushed segments trigger flushe process (milvus-io#10539)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* Merge auto manual flush with same segment id (milvus-io#10550)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* [skip ci]Fix golint error for GetSegmentInfo in QueryNode (milvus-io#10554)

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

* [skip ci]Fix golint error for GetMetrics in QueryNode (milvus-io#10555)

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

* Add compaction field in querycoord segment info (milvus-io#10565)

Signed-off-by: sunby <bingyi.sun@zilliz.com>

* Fix delete node flush error (milvus-io#10549)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* [skip ci]Fix grafana panel expr (milvus-io#10584)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Update grafana panel (milvus-io#10585)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Update grafana expr (milvus-io#10586)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci] Update code for log on benchmark (milvus-io#10566)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* [skip ci] Refine Drop Index Rate panel description (milvus-io#10559)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Add new func on benchmark (milvus-io#10568)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* [skip ci] Update codes on benchmark (milvus-io#10569)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* [skip ci] Add comment for newCollectionReplica (milvus-io#10573)

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>

* [skip ci] Add comment for getCollectionIDs (milvus-io#10574)

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>

* [skip ci] Add comment for freeAll (milvus-io#10575)

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>

* [skip ci]Format markdown doc for root_coordinator_recovery_on_power_failure (milvus-io#10578)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Update license for dc segmentinfo (milvus-io#10588)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for dc server (milvus-io#10589)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for dc policy (milvus-io#10590)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Add comments in milvus operator class (milvus-io#10571)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* [skip ci] Refine Drop Index Rate panel success expression (milvus-io#10558)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci]Improve datanode recovery design doc (milvus-io#10531)

Signed-off-by: tumao <yan.wang@zilliz.com>

* [skip ci] Add IndexDescription comments in milvus.proto (milvus-io#10246)

Signed-off-by: Gitea <zizhao.chen@zilliz.com>

* [skip ci] Check the grammar of docs (milvus-io#10532)

Signed-off-by: min.tian <min.tian.cn@gmail.com>

* [skip ci]Update contributing.md (milvus-io#10542)

Signed-off-by: shiyu22 <shiyu.chen@zilliz.com>

* [skip ci]Update code_review.md (milvus-io#10543)

Signed-off-by: shiyu22 <shiyu.chen@zilliz.com>

* [skip ci] Refine Drop Index Rate panel total expression (milvus-io#10556)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci]Simpify lines of code (milvus-io#10576)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* [skip ci]Update typos in proxy design doc (milvus-io#10577)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* Add binlog io for compaction (milvus-io#10536)

See also: milvus-io#9530

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* Fix duplicate delete bug in growing segment (milvus-io#10570)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Add injection logic for FlushManager (milvus-io#10580)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* [skip ci]Update license for dc channel manager (milvus-io#10591)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for dc meta (milvus-io#10592)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci]Update license for dc cluster (milvus-io#10593)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>

* [skip ci] Fix typo in code comments (milvus-io#10594)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci] Improve test comments (milvus-io#10595)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci] Remove unused test code (milvus-io#10596)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci]Remove unused code (milvus-io#10597)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* [skip ci]Format markdown doc for scripts_and_tools.md (milvus-io#10598)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Add parameter passing to shell scripts (milvus-io#10600)

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

* [skip ci]Add a command to get long name of master-latest (milvus-io#10602)

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

* Fix sealed segment get deleted bitmap assert (milvus-io#10572)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Add delete request hash values proto (milvus-io#10601)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* [skip ci]Fix datacoord package name missing (milvus-io#10608)

* [skip ci]Add comment for GetRecoveryInfo (milvus-io#10605)

Signed-off-by: sunby <bingyi.sun@zilliz.com>

* [skip ci]Add comment for GetSegmentInfoChannel (milvus-io#10606)

Signed-off-by: sunby <bingyi.sun@zilliz.com>

* [skip ci] Test chaos memory stress datanode (milvus-io#10610)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Add time sleep for query growing cases (milvus-io#10551)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Fix delete msg hash error (milvus-io#10599)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* [skip ci]Update readme for deploy test (milvus-io#10615)

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

* Fix case for delete insert same entity (milvus-io#10613)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Add datanode ut (milvus-io#10433)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* [skip ci]Add etcd config comment (milvus-io#10617)

Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>

* Fix golint error in proxy (milvus-io#10618)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Fix golint error in proxy (milvus-io#10621)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Fix golint error in proxy (milvus-io#10622)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* Fix golint error in proxy (milvus-io#10623)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Update proxy design doc (milvus-io#10629)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* Fix golint error in proxy (milvus-io#10620)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Refine comments in milvus operator class (milvus-io#10630)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* [skip ci]Add todo in test_simd_compat test (milvus-io#10632)

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>

* Fix remove segment when querynode receive segmentChangeInfo (milvus-io#10619)

Signed-off-by: xige-16 <xi.ge@zilliz.com>

* Add common/Consts.h (milvus-io#10631)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Reorder header files for segcore/Collection.cpp (milvus-io#10634)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Remove redundant code (milvus-io#10635)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* [skip ci]Fix typo in stop.sh (milvus-io#10637)

Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>

* [skip ci] Fix some grammar issues (milvus-io#10626)

Signed-off-by: min.tian <min.tian.cn@gmail.com>

* [skip ci] Add comment for types.go - Datacoord.SaveBinlogPaths (milvus-io#10627)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* [skip ci]Improve api reference doc grammar (milvus-io#10628)

Signed-off-by: tumao <yan.wang@zilliz.com>

* [skip ci]Format markdown doc for Search.md (milvus-io#10639)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Format markdown doc for segment_growing.md (milvus-io#10640)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* Add case to test delete sealed only (milvus-io#10636)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* [skip ci]Format markdown doc for segment_interface.md (milvus-io#10641)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Update development.md (milvus-io#10544)

Signed-off-by: shiyu22 <shiyu.chen@zilliz.com>

* [skip ci]Add punctuation in datanode_flowgraph_recovery_design_0604_2021.md (milvus-io#10644)

Signed-off-by: JackLCL <chenglong.li@zilliz.com>

* [skip ci] Add params of benchmark (milvus-io#10645)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* [skip ci] import package of benchmark (milvus-io#10647)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* [skip ci]Fix doc error in milvus_create_index_en.md (milvus-io#10648)

Signed-off-by: JackLCL <chenglong.li@zilliz.com>

* [skip ci]Fix doc error in proxy.md (milvus-io#10649)

Signed-off-by: JackLCL <chenglong.li@zilliz.com>

* [skip ci] Remove unused code of benchmark (milvus-io#10650)

Signed-off-by: wangting0128 <ting.wang@zilliz.com>

* Add querynode delete ids in sealed segment (milvus-io#10638)

Signed-off-by: godchen <qingxiang.chen@zilliz.com>

* Supprot to read the configuration of minio from environment variables (milvus-io#10534)

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

* Compaction multiSegmentChangeInfo to a single info (milvus-io#10587)

Signed-off-by: xige-16 <xi.ge@zilliz.com>

* Increase compatibility for EstimateMemorySize interface (milvus-io#10603)

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

* Remove redundant files under internal/core (milvus-io#10658)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Rename utils/tools.h to utils/Utils.h (milvus-io#10665)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Add default value for the parameter roundDeciaml (milvus-io#9626)

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

* [skip ci]Fix golint error for Run in QueryCoord (milvus-io#10679)

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

* Fix query coord set seek position error (milvus-io#10651)

Signed-off-by: xige-16 <xi.ge@zilliz.com>

* Fix empty getQuerySegmentInfos results (milvus-io#10667)

Signed-off-by: xige-16 <xi.ge@zilliz.com>

* Decide the final offset when repeated keys (milvus-io#10671)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Remove redundant head files for SegmentGrowingImpl.cpp (milvus-io#10672)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Remove redundant file (milvus-io#10674)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Remove core/src/utils/Log.h (milvus-io#10675)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Split watch operations to many transactions (milvus-io#10655)

issue: milvus-io#10633
Signed-off-by: sunby <bingyi.sun@zilliz.com>

* Change default balance policy (milvus-io#10563)

issue: milvus-io#10198
Signed-off-by: sunby <bingyi.sun@zilliz.com>

* [skip ci]Fix golint error for Server in QueryCoord (milvus-io#10677)

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

* [skip ci]Fix golint error for NewServer in QueryCoord (milvus-io#10678)

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

* [skip ci] Improve test comments (milvus-io#10661)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci] Fix typo in milvus meta snapshot design doc (milvus-io#10657)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Remove unused code (milvus-io#10662)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* [skip ci] Fix typo in test comments (milvus-io#10663)

Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>

* Change channel's field to upper case to log details (milvus-io#10567)

Signed-off-by: sunby <bingyi.sun@zilliz.com>

* Update hybrid-search wiki link in README (milvus-io#10664)

Signed-off-by: Jael Gu <mengjia.gu@zilliz.com>

* [skip ci] Refine milvus create collection design doc (milvus-io#10666)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Refine milvus create index design doc (milvus-io#10669)

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* [skip ci] Add comment for types.go - Datacoord.GetFlushedSegments (milvus-io#10676)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* Fix querycoord panic when upgrade querychannelInfo (milvus-io#10681)

Signed-off-by: xige-16 <xi.ge@zilliz.com>

* [skip ci]Fix grafana panel description (milvus-io#10687)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Fix grafana panel expr (milvus-io#10688)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Update grafana panel expr (milvus-io#10689)

Signed-off-by: Weida Zhu <weida.zhu@zilliz.com>

* [skip ci]Fix scripts to export error log (milvus-io#10691)

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

* Add case to test search de-duplicate (milvus-io#10690)

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

* [skip ci]Update command to export error logs (milvus-io#10694)

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

* [skip ci]Add comments for rocksmq producer_impl (milvus-io#10695)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* [skip ci]Add comments for rocksmq producer_impl Send (milvus-io#10696)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Fix merge caused compile error (milvus-io#10693)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* [skip ci]Fix golint error in data_codec (milvus-io#10697)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Fix golint error in basetable (milvus-io#10698)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Fix golint error in minio_kv (milvus-io#10699)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Fix golint error in minio_kv (milvus-io#10700)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Fix golint error in minio_kv (milvus-io#10701)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci]Fix golint error in minio_kv (milvus-io#10702)

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>

* [skip ci] Comment out memory stress case (milvus-io#10704)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* [skip ci] Add memory stress testcase (milvus-io#10705)

Signed-off-by: ThreadDao <yufen.zong@zilliz.com>

* Fix create meta table fails for compatibility issue (milvus-io#10703)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* Optimize decodeSearchResults (milvus-io#10728)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>

* Fix waitNewTSafe not waiting (milvus-io#10724)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

* Fix bitmap merge in segcore (milvus-io#10711)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Fix duplicate delete bugs (milvus-io#10715)

Signed-off-by: fishpenguin <kun.yu@zilliz.com>

* Improved empty string tests (milvus-io#10429)

Signed-off-by: Biki-das <bikid475@gmail.com>

* [skip ci]Add some comments in chap09_data_coord.md (milvus-io#10709)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Add some comments in chap06_root_coordinator.md (milvus-io#10707)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* [skip ci]Add some comments in chap07_query_coordinator.md (milvus-io#10708)

Signed-off-by: ruiyi.jiang <ruiyi.jiang@zilliz.com>

* Add log (milvus-io#10716)

Signed-off-by: yhmo <yihua.mo@zilliz.com>

* Add log (milvus-io#10717)

Signed-off-by: yhmo <yihua.mo@zilliz.com>

* Add log (milvus-io#10718)

Signed-off-by: yhmo <yihua.mo@zilliz.com>

* Add log (milvus-io#10719)

Signed-off-by: yhmo <yihua.mo@zilliz.com>

* [skip ci]Keep first deployment running longer time on weekend (milvus-io#10732)

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

* Fix segments not removed from flushingCache (milvus-io#10738)

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>

Co-authored-by: yanliang567 <82361606+yanliang567@users.noreply.github.com>
Co-authored-by: yukun <kun.yu@zilliz.com>
Co-authored-by: milvus-ci-robot <87847967+milvus-ci-robot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: XuanYang-cn <xuan.yang@zilliz.com>
Co-authored-by: ryjiang <shanghaikid@users.noreply.github.com>
Co-authored-by: Tumao <yan.wang@zilliz.com>
Co-authored-by: groot <yihua.mo@zilliz.com>
Co-authored-by: godchen <qingxiang.chen@zilliz.com>
Co-authored-by: congqixia <congqi.xia@zilliz.com>
Co-authored-by: binbin <83755740+binbinlv@users.noreply.github.com>
Co-authored-by: edward.zeng <jie.zeng@zilliz.com>
Co-authored-by: min.tian <min.tian.cn@gmail.com>
Co-authored-by: ThreadDao <yufen.zong@zilliz.com>
Co-authored-by: Xiangyu Wang <xiangyu.wang@zilliz.com>
Co-authored-by: Jael Gu <mengjia.gu@zilliz.com>
Co-authored-by: wt <ting.wang@zilliz.com>
Co-authored-by: xige-16 <xi.ge@zilliz.com>
Co-authored-by: cai.zhang <cai.zhang@zilliz.com>
Co-authored-by: zwd1208 <weida.zhu@zilliz.com>
Co-authored-by: zhuwenxing <wenxing.zhu@zilliz.com>
Co-authored-by: zhenshan.cao <zhenshan.cao@zilliz.com>
Co-authored-by: sunby <bingyi.sun@zilliz.com>
Co-authored-by: Cai Yudong <yudong.cai@zilliz.com>
Co-authored-by: nameczz <nameczz@126.com>
Co-authored-by: shiyu22 <shiyu.chen@zilliz.com>
Co-authored-by: Xiaofan <83447078+xiaofan-luan@users.noreply.github.com>
Co-authored-by: JackLCL <chenglong.li@zilliz.com>
Co-authored-by: BIKI DAS <bikid475@gmail.com>
  • Loading branch information
1 parent 5afe5e8 commit 9a598e6
Show file tree
Hide file tree
Showing 423 changed files with 12,108 additions and 10,816 deletions.
4 changes: 2 additions & 2 deletions .env
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
IMAGE_REPO=milvusdb
IMAGE_ARCH=amd64
OS_NAME=ubuntu18.04
DATE_VERSION=20210927
LATEST_DATE_VERSION=20210927
DATE_VERSION=20211018
LATEST_DATE_VERSION=20211018
MINIO_ADDRESS=minio:9000
PULSAR_ADDRESS=pulsar://pulsar:6650
ETCD_ENDPOINTS=etcd:2379
32 changes: 16 additions & 16 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,22 @@ body:
options:
- label: I have searched the existing issues
required: true
- type: textarea
attributes:
label: Environment
description: |
Enter the Environment Details:
value: |
- Milvus version:
- Deployment mode(standalone or cluster):
- SDK version(e.g. pymilvus v2.0.0rc2):
- OS(Ubuntu or CentOS):
- CPU/Memory:
- GPU:
- Others:
render: markdown
validations:
required: false
- type: textarea
attributes:
label: Current Behavior
Expand Down Expand Up @@ -44,22 +60,6 @@ body:
render: markdown
validations:
required: false
- type: textarea
attributes:
label: Environment
description: |
Enter the Environment Details:
value: |
- Milvus version:
- Deployment mode(standalone or cluster):
- SDK version(e.g. pymilvus v2.0.0rc2):
- OS(Ubuntu or CentOS):
- CPU/Memory:
- GPU:
- Others:
render: markdown
validations:
required: false
- type: textarea
attributes:
label: Anything else?
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/deploy-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ jobs:
pip install --upgrade protobuf
- name: First Milvus Deployment
timeout-minutes: 15
timeout-minutes: 60
shell: bash
working-directory: tests/python_client/deploy
run: |
Expand All @@ -117,6 +117,7 @@ jobs:
# uninstall milvus
if [[ $(date +%w) -eq 0 || $(data +%w) -eq 6 ]]; then sleep 1800s; fi
helm uninstall deploy-testing
- name: Seconde Milvus Deployment
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/pod-failure-chaos-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ name: Pod Failure Chaos Test

on:
workflow_dispatch:

schedule:
- cron: "30 19 * * *"
jobs:

test-pod-failure-chaos:
Expand All @@ -12,7 +13,7 @@ jobs:
strategy:
fail-fast: false
matrix:
pod: [querynode]
pod: [querynode, datanode, indexnode]

steps:

Expand Down Expand Up @@ -60,7 +61,7 @@ jobs:
shell: bash
working-directory: tests/python_client/chaos
run: |
declare -A pod_map=( ["querynode"]="queryNode")
declare -A pod_map=( ["querynode"]="queryNode" ["indexnode"]="indexNode" ["datanode"]="dataNode")
helm repo add milvus https://milvus-io.github.io/milvus-helm
helm repo update
helm install --wait --timeout 360s milvus-chaos milvus/milvus --set ${pod_map[${{ matrix.pod }}]}.replicas=2 -f cluster-values.yaml -n=chaos-testing
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/pod-kill-chaos-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
retry_on: error
shell: bash
command: |
pip install -r tests/python_client/requirements.txt
pip install -r tests/python_client/requirements.txt --trusted-host https://test.pypi.org
pip install --upgrade protobuf
- name: Deploy Chaos Mesh
Expand All @@ -61,6 +61,8 @@ jobs:
shell: bash
working-directory: tests/python_client/chaos
run: |
echo "latest tag:"
bash ../../../scripts/docker_image_find_tag.sh -n milvusdb/milvus-dev -t master-latest -f master- -F -L -q
helm repo add milvus https://milvus-io.github.io/milvus-helm
helm repo update
helm install --wait --timeout 360s milvus-chaos milvus/milvus -f cluster-values.yaml -n=chaos-testing
Expand Down
8 changes: 4 additions & 4 deletions CODE_REVIEW.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ All PRs are checked in automatically by the sre-robot, with the following condit

Generally speaking, reviewer is volunteered and can be anyone in the community who is familiar with the packages the PR modifies.
Reviewers are responsible for the logic correctness, error handling, unit test coverage and code readability.
While Approver focus on overall design, code readability, and ensuring the PR follows code of
While Approver focuses on overall design, code readability, and ensuring the PR follows code of
conduct(Such as meaningful title and commit message, marked with correct labels, meaningful comments). Currently,
all Approvers are listed under OWNERS_ALIASES file.

## Things to do before review

- Read the title, commit message and related issue of the PR, if it's not easy to understand, ask for improvement

- For a bug fix PR, there should be a detailed bug description in related issue, and make sure there test cases to cover this bug.
- For a bug fix PR, there should be a detailed bug description in related issue, and make sure the test cases to cover this bug.

- For a function enhancement PR, understand the function use case, make sure the functionality is reasonable.

Expand All @@ -29,7 +29,7 @@ all Approvers are listed under OWNERS_ALIASES file.

- Does the code follow style guide?

- Does the code do excatly the same as title and commit message describe?
- Does the code do exactly the same as title and commit message describe?

- Can this function and variable's behavior be inferred by its name

Expand Down Expand Up @@ -71,6 +71,6 @@ Besides All the reviewer's responsibility listed above, Approvers should also ma

- PR sets kind label

- The variable names appearing in the source code need to be readable. Comments are necessary if it is a unusual abbreviations
- The variable names appearing in the source code need to be readable. Comments are necessary if it is an unusual abbreviations

Thanks for [Code Review Guide](https://github.com/pingcap/tidb/blob/master/code_review_guide.md) from Pingcap community.
10 changes: 5 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,13 @@ As for everything else in the project, the contributions to Milvus are governed

- (**Recommended**) Provide answers for issue labeled `question`.
- Provide help for issues labeled `bug`, `improvement`, and `enhancement` by
- (**Recommended**) Ask questions, reproduce the issue, or providie solutions.
- (**Recommended**) Ask questions, reproduce the issue, or provide solutions.
- Pull a request to fix the issue.

**If you require new feature or major enhancement, you can**

- (**Recommended**) File an issue about the feature/enhancement with reasons.
- Provide a MEP for the feature/enhancement.
- Provide an MEP for the feature/enhancement.
- Pull a request to implement the MEP.

**If you are a reviewer/approver of Milvus, you can**
Expand All @@ -68,7 +68,7 @@ If you want to become a contributor of Milvus, send us your pull requests! For t
All submissions will be reviewed as quickly as possible.
There will be a reviewer to review the codes, and an approver to review everything aside the codes, see [code review](CODE_REVIEW.md) for details.
If everything is perfect, the reviewer will label `/lgtm`, and the approver will label `/approve`.
Once the 2 labels are on your PR, and all actions pass, your PR will be merged into base branch automaticaly by our @sre-ci-robot
Once the 2 labels are on your PR, and all actions pass, your PR will be merged into base branch automatically by our @sre-ci-robot

### GitHub workflow

Expand All @@ -77,7 +77,7 @@ Generally, we follow the "fork-and-pull" Git workflow.
1. [Fork](https://docs.github.com/en/github/getting-started-with-github/fork-a-repo) the repository on GitHub.
2. Clone your fork to your local machine with `git clone git@github.com:<yourname>/milvus.git`.
3. Create a branch with `git checkout -b my-topic-branch`.
4. [Commit](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/committing-changes-to-a-pull-request-branch-created-from-a-fork) changes to your own branch, then push to to GitHub with `git push origin my-topic-branch`.
4. [Commit](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/committing-changes-to-a-pull-request-branch-created-from-a-fork) changes to your own branch, then push to GitHub with `git push origin my-topic-branch`.
5. Submit a [pull request](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests) so that we can review your changes.

![](docs/developer_guides/figs/fork-and-pull.png)
Expand Down Expand Up @@ -184,7 +184,7 @@ ok github.com/milvus-io/milvus/internal/datanode 3.874s coverage: 88.2% of sta

You can run a sub unit test.

In this case, we only concern about the tests with name "SegmentReplica" and
In this case, we are only concerned about the tests with name "SegmentReplica" and
sub tests with name "segmentFlushed". When running sub tests, the coverage is not concerned.

```shell
Expand Down
8 changes: 4 additions & 4 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ Note: go1.15 is required to build Milvus.

#### Docker & Docker Compose

Milvus depends on etcd, Pulsar and MinIO. Using Docker Compose to manage these is an easy way in a local development. To install Docker and Docker Compose in your development environment, follow the instructions from the Docker website below:
Milvus depends on etcd, Pulsar and MinIO. Using Docker Compose to manage these is an easy way in local development. To install Docker and Docker Compose in your development environment, follow the instructions from the Docker website below:

- Docker: https://docs.docker.com/get-docker/
- Docker Compose: https://docs.docker.com/compose/install/
Expand All @@ -135,7 +135,7 @@ $ make all

If this command succeed, you will now have an executable at `bin/milvus` off of your Milvus project directory.

If you want to update proto file before make, we can use the following command:
If you want to update proto file before `make`, we can use the following command:
```shell
$ make generated-proto-go
```
Expand Down Expand Up @@ -219,7 +219,7 @@ $ make codecov-cpp

### E2E Tests

Milvus uses Python SDK to write test cases to verify the correctness of Milvus functions. Before run E2E tests, you need a running Milvus:
Milvus uses Python SDK to write test cases to verify the correctness of Milvus functions. Before running E2E tests, you need a running Milvus:

```shell
# Running Milvus cluster
Expand All @@ -235,7 +235,7 @@ $ cd ../../../
$ ./scripts/start_standalone.sh
```

To run E2E tests, use these command:
To run E2E tests, use these commands:

```shell
$ cd tests/python_client
Expand Down
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,11 @@ build-cpp-with-unittest:
# Run the tests.
unittest: test-cpp test-go

test-proxy:
@echo "Running go unittests..."
go test -race -coverpkg=./... -coverprofile=profile.out -covermode=atomic -timeout 5m github.com/milvus-io/milvus/internal/proxy -v


test-go: build-cpp-with-unittest
@echo "Running go unittests..."
@(env bash $(PWD)/scripts/run_go_codecov.sh)
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Milvus was released under the [open-source Apache License 2.0](https://github.co

<details>
<summary><b>Hybrid search</b></summary>
In addition to vectors, Milvus supports data types such as Boolean, integers, floating-point numbers, and more. A collection in Milvus can hold multiple fields for accommodating different data features or properties. Milvus pairs scalar filtering with powerful vector similarity search to offer a modern, flexible platform for analyzing unstructured data. Check [Hybrid search](https://github.com/milvus-io/milvus/wiki/Hybrid-Search) for examples and boolean expression rules.
In addition to vectors, Milvus supports data types such as Boolean, integers, floating-point numbers, and more. A collection in Milvus can hold multiple fields for accommodating different data features or properties. Milvus pairs scalar filtering with powerful vector similarity search to offer a modern, flexible platform for analyzing unstructured data. Check https://github.com/milvus-io/milvus/wiki/Hybrid-Search for examples and boolean expression rules.
</details>

<details>
Expand All @@ -73,6 +73,8 @@ Milvus was released under the [open-source Apache License 2.0](https://github.co

- [Cluster Quick Start Guide](https://milvus.io/docs/v2.0.0/install_cluster-docker.md)

- [Advanced Deployment](https://github.com/milvus-io/milvus/wiki)

### Build Milvus from source code

Check the requirements first.
Expand Down
2 changes: 2 additions & 0 deletions configs/advanced/etcd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
# limitations under the License.

# This is the configuration file for the etcd server.
# Only standalone users with embeded etcd should change this file, others could just keep this file As Is.
# All the etcd client should be added to milvus.yaml if necessary

# Human-readable name for this member.
name: 'default'
Expand Down
3 changes: 2 additions & 1 deletion configs/milvus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ proxy:
queryCoord:
address: localhost
port: 19531
autoHandoff: true

grpc:
serverMaxRecvSize: 2147483647 # math.MaxInt32
Expand All @@ -82,7 +83,7 @@ queryCoord:
# Related configuration of queryNode, used to run hybrid search between vector and scalar data.
queryNode:
cacheSize: 32 # GB, default 32 GB, `cacheSize` is the memory used for caching data for faster query. The `cacheSize` must be less than system memory size.
gracefulTime: 1000 # ms, for search
gracefulTime: 0 # ms, for search
port: 21123

grpc:
Expand Down
30 changes: 15 additions & 15 deletions deployments/binary/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,43 +9,43 @@ Before installing, you can refer to [docker-compose.yml](https://github.com/milv
#### Refer: https://github.com/etcd-io/etcd/releases

```shell
wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz
tar zxvf etcd-v3.5.0-linux-amd64.tar.gz
cd etcd-v3.5.0-linux-amd64
./etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd
$ wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz
$ tar zxvf etcd-v3.5.0-linux-amd64.tar.gz
$ cd etcd-v3.5.0-linux-amd64
$ ./etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd
```

## Start MinIO service

#### Refer: https://min.io/download#/linux

```shell
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /minio
$ wget https://dl.min.io/server/minio/release/linux-amd64/minio
$ chmod +x minio
$ ./minio server /minio
```

## Start Milvus standalone service

To start Milvus service, you need a Milvus binary file. Currently you can get the latest version of Milvus binary file through the Milvus docker image. (We will upload Milvus binary files in the future)

```shell
docker run -d --name milvus milvusdb/milvus:v2.0.0-rc7-20211011-d567b21 /bin/bash
docker cp milvus:/milvus .
$ docker run -d --name milvus milvusdb/milvus:v2.0.0-rc7-20211011-d567b21 /bin/bash
$ docker cp milvus:/milvus .
```

### Install Milvus dependencies

```shell
sudo apt-get install libopenblas-dev
sudo apt-get install libgomp1
sudo apt-get install libtbb2
$ sudo apt-get install libopenblas-dev
$ sudo apt-get install libgomp1
$ sudo apt-get install libtbb2
```

### Start Milvus service

```shell
cd milvus
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/lib
./bin/milvus run standalone
$ cd milvus
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/lib
$ ./bin/milvus run standalone
```
Loading

0 comments on commit 9a598e6

Please sign in to comment.