Commit Graph

698 Commits (ca45e0bd00dd3a6eaa0e609985965806ed672f37)

Author SHA1 Message Date
Ji Bin 3cd28420f1
Support compile under windows (#15786)
This patch makes compile milvus under windows(MSYS), including:
- some cpp adaptation for compile under msys/gcc-10.3
- install toolchain scripts for setup from MinGW/MSYS `scripts/install_deps_msys.sh`
- adaptation for POSIX API use in golang
  * using gofrs/flock instead of syscall.Flock
  * using x/exp/mmap instead of syscall.Mmap
- introducing github actions for build milvus.exe under windows/MSYS
- rocksdb's patch for MSYS
- adaptation for compile knowhere under windows
- a windows package script for pack zip file, `scripts/package_windows.sh`

issue #7706

Signed-off-by: Ji Bin <matrixji@live.com>
2022-03-17 17:17:22 +08:00
Cai Yudong d65cf5309f
Remove useless LogMgr (#16080)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-03-16 21:19:21 +08:00
Ten Thousand Leaves a3a29fed06
Add entry point for embedded Milvus. (#16008)
/kind feature

issue: #15711
Signed-off-by: Yuchen Gao <yuchen.gao@zilliz.com>
2022-03-16 16:51:22 +08:00
xige-16 09b2c46b61
Support create collection with VarChar field (#15904)
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2022-03-14 23:20:02 +08:00
groot 89356ebcb9
Modify import rpc interfaces (#16006)
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2022-03-11 17:13:59 +08:00
Letian Jiang 8f52e5b6c7
Add unit tests in segcore (#15960)
Signed-off-by: Letian Jiang <letian.jiang@zilliz.com>
2022-03-10 16:33:59 +08:00
groot 5fdef607d5
Add rpc interfaces for import (#15930)
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2022-03-09 18:33:59 +08:00
Cai Yudong 529098fd87
[skip ci] Update knowhere/CMakeLists.txt (#15804)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-03-01 17:55:55 +08:00
Cai Yudong 503724be19
Optimize CMakeLists.txt under internal/core (#15770)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-03-01 10:31:55 +08:00
Nemo a77e0562b2
Make C++ log level configurable and add log configuration while building embedded milvus. (#15743)
Signed-off-by: Yuchen Gao <yuchen.gao@zilliz.com>
2022-03-01 10:15:55 +08:00
Cai Yudong adca79facc
Fix centos build error (#15760)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-02-25 18:49:54 +08:00
Cai Yudong 54b8b24151
Rename variable names for better readibility (#15700)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-02-22 22:15:52 +08:00
Cai Yudong 9a6ee61731
Change all fields in Expr to const to avoid modification (#15663)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-02-22 14:45:51 +08:00
zhenshan.cao 142848fcc3
Abandon using protobuf to pass binaryset parameter (#15626)
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2022-02-18 18:39:50 +08:00
Nemo dc65b1aeea
Switch to knowhere v1.0.1. Also switch to forked gorocksdb v0.0.1 (#15603)
Signed-off-by: Yuchen Gao <yuchen.gao@zilliz.com>
2022-02-17 19:05:49 +08:00
jaime cb9c63d039
Remove index dir (#15467)
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>
2022-02-09 16:07:45 +08:00
jaime 307a8ce535
Support compile and run on Mac (#15491)
Co-authored-by: jaime <yun.zhang@zilliz.com>
Co-authored-by: Cai Yudong <yudong.cai@zilliz.com>
Co-authored-by: Jenny Li <jing.li@zilliz.com>
Co-authored-by: Nemo <yuchen.gao@zilliz.com>
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>

Co-authored-by: Cai Yudong <yudong.cai@zilliz.com>
Co-authored-by: Jenny Li <jing.li@zilliz.com>
Co-authored-by: Nemo <yuchen.gao@zilliz.com>
2022-02-09 14:27:46 +08:00
Ji Bin d83f69bb21
Support windows compliation (#15448)
- remove dl dependency while compiling some lib under MSYS
- int types aligement in golang
- core/src/utils adaptation for compile under MSYS

issue: #7706

Signed-off-by: Ji Bin <matrixji@live.com>
2022-02-07 23:43:46 +08:00
Filipe Caixeta dee1961b4d
Make SearchResults and QueryResults return collectionID (#15377)
* Make SearchResults and QueryResults return collectionID

Signed-off-by: Filipe Caixeta <filipecaixeta@gmail.com>

* add return collection name from QueryRequest and SearchRequest

Signed-off-by: Filipe Caixeta <filipecaixeta@gmail.com>

* remove comment

Signed-off-by: Filipe Caixeta <filipecaixeta@gmail.com>
2022-01-27 22:55:41 +08:00
bigsheeper 390cdd2515
Remove tmporary debug log in core (#15330)
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2022-01-24 10:03:41 +08:00
xige-16 cc5bee4684
Stop handoff if segment has been compacted (#15181)
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2022-01-13 21:49:35 +08:00
bigsheeper ebed1a68ff
Add log for segcore search (#15159)
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2022-01-11 18:07:34 +08:00
Cai Yudong e8c2869e6d
[skip e2e] Reorder header files for indexbuilder/utils.h (#15076)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-10 13:30:12 +08:00
Cai Yudong caa4ba6392
[skip e2e] Reorder header files for indexbuilder/IndexWrapper.h (#15075)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-10 13:28:21 +08:00
Cai Yudong e9fe927f5d
[skip e2e] Reorder header files for indexbuilder/IndexWrapper.cpp (#15074)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-10 12:53:44 +08:00
Cai Yudong 8e3f258d80
[skip e2e] Remove duplicated copyright (#15073)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-10 12:51:42 +08:00
Xieql c992659234
[skip e2e] Improve annotation (#14898)
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2022-01-06 13:21:02 +08:00
Cai Yudong 5efb234f41
[skip e2e] Reorder header files for common/SystemProperty.h (#14828)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-05 12:03:20 +08:00
Cai Yudong 446f5e1b15
[skip e2e] Remove discard (#14827)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-05 12:01:24 +08:00
Cai Yudong 6f7696549e
[skip e2e] Reorder header files for common/SystemProperty.cpp (#14823)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-05 11:59:29 +08:00
Cai Yudong 6c1c42f18d
[skip e2e] Reorder header files for common/Span.h (#14821)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-05 11:57:34 +08:00
Cai Yudong ca7f1c1038
[skip e2e] Reorder header files for common/Schema.cpp (#14808)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-05 11:55:20 +08:00
Cai Yudong 2520e57ebf
[skip e2e] Reorder header files for ShowExprVisitor.cpp (#14730)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-05 09:43:35 +08:00
Cai Yudong 96a4450f2e
[skip e2e] Reorder header files for ShowPlanNodeVisitor.cpp (#14731)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-05 09:07:24 +08:00
Cai Yudong 606b613318
[skip e2e] Reorder header files for VerifyPlanNodeVisitor.cpp (#14732)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-04 20:03:33 +08:00
Cai Yudong 9f04855588
[skip e2e] Remove redundant code (#14725)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-04 20:01:37 +08:00
Cai Yudong d5c285ed5b
[skip e2e] Reorder header files for ExecExprVisitor.cpp (#14719)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-04 19:59:35 +08:00
Cai Yudong ec40959b24
[skip e2e] Optimize ExecPlanNodeVisitor.cpp (#14722)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-04 19:19:28 +08:00
Cai Yudong feb620f6c4
[skip e2e] Remove redundant code (#14728)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2022-01-04 19:05:34 +08:00
bigsheeper 8a3a1b556a
Free OS memory in QueryNode and IndexNode (#14305)
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2021-12-30 20:03:29 +08:00
Xieql bdbeac2204
[skip e2e] Improve annotation (#14562)
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-30 14:15:38 +08:00
Xieql 778383ff4a
[skip e2e] Improve annotation (#14561)
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-30 14:11:42 +08:00
Cai Yudong 7f6b7998db
Let FAISS support all CPU SIMD (#14587)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-30 12:09:46 +08:00
Cai Yudong 76eba2cb1f
[skip e2e] Remove redundant extern (#14554)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-29 22:33:45 +08:00
Cai Yudong 7316d77559
Remove FaissAssert from distances_simd_avx (#14525)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-29 19:53:45 +08:00
Cai Yudong cb7301f1df
[skip e2e] Remove redundant includes (#14537)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-29 18:57:45 +08:00
Cai Yudong 1a76707e36
Abstract distances_simd.h from distances.h (#14512)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-29 16:13:20 +08:00
Xieql 95709b6aa8
[skip e2e] Improve annotation (#14480)
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-29 12:00:31 +08:00
Xieql d7b4884474
[skip e2e] Improve annotation (#14479)
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-29 11:58:37 +08:00
Xieql 9968825254
[skip e2e] Improve annotation (#14478)
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-29 11:57:00 +08:00