Commit Graph

794 Commits (63b4c8621b7c70949ba627d23048cb36bcb208d5)

Author SHA1 Message Date
Xieql 9c1c7bc54b
[skip e2e] Improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-28 13:27:17 +08:00
Cai Yudong 88b125643f
[skip e2e] Remove ConcurrentBitset.h reference ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-28 12:04:09 +08:00
Cai Yudong 5b8b68c9f2
[skip e2e] Remove redundant files ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-28 00:08:07 +08:00
Cai Yudong fdfa93d385
Merge ConcurrentBit.h into BitsetView.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-28 00:02:06 +08:00
zhenshan.cao b6383a5e77
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-27 23:12:06 +08:00
zhenshan.cao 8ee2965459
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-27 23:04:06 +08:00
zhenshan.cao 2b99889861
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-27 23:02:06 +08:00
zhenshan.cao 8d707dc921
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-27 23:00:07 +08:00
Xieql 20f40b7988
[skip e2e] Improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-27 17:46:06 +08:00
Cai Yudong 0dae260a9c
[skip e2e] Re-organize header files included under query ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-27 14:12:11 +08:00
Cai Yudong 8def3c44dc
[skip e2e] Reorder header files for query/SearchOnGrowing.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-27 14:10:21 +08:00
Cai Yudong d9cac2b3f0
[skip e2e] Reorder header files for query/SearchBruteForce.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-27 14:08:18 +08:00
Cai Yudong 3a6e240fae
[skip e2e] Remove redundant header files for query/SubSearchResult.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-27 11:30:11 +08:00
Cai Yudong 6fd109dc61
[skip e2e] Reorder header files for query/SearchOnIndex.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-27 11:20:14 +08:00
Cai Yudong 390bff5e1c
[skip e2e] Remove redundant header files for query/visitors/ExecPlanNodeVisitor.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-27 11:18:23 +08:00
Xieql b022615b2c
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-27 10:24:17 +08:00
Xieql 89f3bbf454
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-27 10:22:18 +08:00
Cai Yudong 132b3c2248
Remove redundant ConcurrentBitset dependency ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-26 01:20:18 +08:00
zhenshan.cao 025bf610a6
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-25 23:54:26 +08:00
zhenshan.cao 0d0cf43a61
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-25 23:52:45 +08:00
zhenshan.cao 95a723f043
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-25 23:50:40 +08:00
zhenshan.cao afa5c7af4c
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-25 23:48:28 +08:00
Cai Yudong 4be6a442e8
Remove index build suspend support ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-25 21:38:20 +08:00
zhenshan.cao a3942571c4
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-24 20:00:22 +08:00
zhenshan.cao 7519a7de7f
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-24 19:58:28 +08:00
zhenshan.cao d2b15f8d61
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-24 19:46:22 +08:00
zhenshan.cao 1fa825675a
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-23 22:11:20 +08:00
zhenshan.cao 12d0062072
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-23 22:09:27 +08:00
zhenshan.cao f9e6709839
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-23 21:31:28 +08:00
Cai Yudong 86de70a4ba
[skip e2e] Disable FAISS GPU build ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-23 21:13:21 +08:00
Cai Yudong 583fc21e15
[skip e2e] Fix core/src/index build issue ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-23 21:11:16 +08:00
Cai Yudong c141b2a242
[skip e2e] Reorder header files for query/SearchBruteForce.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-23 19:19:24 +08:00
Xieql 18c0ff116b
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-23 15:25:13 +08:00
Xieql c769c77d98
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-23 15:14:11 +08:00
Xieql e6e58b69d5
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-23 14:40:14 +08:00
cxytz01 370b878857
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-23 14:38:14 +08:00
Cai Yudong 1dca18d3d3
Use std::numeric_limits instead of MAXFLOAT to fix porting issue ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-23 10:31:15 +08:00
zhenshan.cao 73b00c7754
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-22 21:29:18 +08:00
zhenshan.cao 9a0edf20f2
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-22 21:27:19 +08:00
zhenshan.cao 09bb8f0019
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-22 21:25:19 +08:00
cxytz01 4dafe15f5c
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-22 20:12:26 +08:00
cxytz01 3440f129be
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-22 20:10:32 +08:00
cxytz01 756a09a44b
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-22 20:08:25 +08:00
Xieql ac8ae914b4
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-22 17:05:42 +08:00
Xieql c36439b13e
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-22 14:25:12 +08:00
Xieql 6af7741c5f
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-22 14:23:23 +08:00
zhenshan.cao a275417b54
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-21 22:03:03 +08:00
zhenshan.cao 4415095e08
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-21 22:01:12 +08:00
zhenshan.cao a32c637776
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-21 21:57:11 +08:00
Jiquan Long 8a63dba149
Add consistency level field in collection meta ()
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-12-21 19:49:02 +08:00
cxytz01 8961c2da51
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-21 15:40:25 +08:00
cxytz01 def735db73
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-21 15:19:24 +08:00
cxytz01 89fee68fec
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-21 15:17:02 +08:00
Cai Yudong fbfebf1cf9
[skip e2e] Reorder header files for query/PlanProto.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-21 14:30:55 +08:00
Cai Yudong 42ca867708
[skip e2e] Update comments ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-21 14:29:01 +08:00
Cai Yudong 83624d5850
[skip e2e] Reorder header files for query/ScalarIndex.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-21 12:10:54 +08:00
Cai Yudong dbd6408158
[skip e2e] Reorder header files for query/PlanProto.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-21 12:09:03 +08:00
Cai Yudong dd35141774
[skip e2e] Remove useless comments ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-21 12:07:09 +08:00
Xieql f332e14034
[skip e2e] improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2021-12-21 11:59:33 +08:00
zhenshan.cao 12bfa1a414
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-20 23:42:53 +08:00
zhenshan.cao 207ab1e1f2
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-20 23:41:00 +08:00
zhenshan.cao db13166197
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-20 23:39:05 +08:00
cxytz01 88e399b729
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-20 19:24:08 +08:00
cxytz01 bdf9e338c4
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-20 19:20:31 +08:00
cxytz01 fcddbc2401
[skip e2e] Grammar correction ()
Signed-off-by: cxytz01 <xueyou.chen@zilliz.com>
2021-12-20 19:10:44 +08:00
Cai Yudong 96598ab276
[skip e2e] Reorder header files for query/PlanNode.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-20 16:39:03 +08:00
Cai Yudong 9849a800d8
[skip e2e] Reorder header files for query/PlanImpl.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-20 16:37:55 +08:00
Cai Yudong 92bee96b74
[skip e2e] Reorder header files for query/ExprImpl.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-20 16:31:00 +08:00
Cai Yudong b8db99b91b
Seperate Parser.h and Parser.cpp from query/Plan.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-20 14:27:16 +08:00
Cai Yudong 0a2bfae4a2
[skip e2e] Reorder header files for query/Expr.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-20 14:11:14 +08:00
zhenshan.cao 6099d4c55f
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-17 21:14:41 +08:00
zhenshan.cao 9506e75e21
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-17 20:54:42 +08:00
zhenshan.cao dcebee2367
[skip e2e]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-17 20:52:45 +08:00
zhenshan.cao 930e9daeaf
[skip ci] Update License ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-16 20:23:28 +08:00
zhenshan.cao a5e762bb4a
[skip ci]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-16 20:21:29 +08:00
zhenshan.cao 177c57a7c7
[skip ci]Update license ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-16 20:19:41 +08:00
xige-16 6f8ea8cc7b
Fix querycoord panic at getRecoveryInfo ()
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2021-12-13 10:29:27 +08:00
Cai Yudong 4884541896
Update unittest log ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-10 15:55:08 +08:00
Cai Yudong 15b932c63c
Add unittest IVFFlatNM for Indexing ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-09 14:21:28 +08:00
zhenshan.cao 3bb2412ddb
Remove dependency with etcd_meta in segcore ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-12-09 11:45:06 +08:00
Cai Yudong 1ae249adb5
Update profiler CMakeLists.txt ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-08 23:23:06 +08:00
Cai Yudong 85efcd8582
Move fiu nlohmann and easylogging to core/thirdparty ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-08 18:45:07 +08:00
Cai Yudong 45bac3e4ec
Move profiler under core/thirdparty ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-08 13:01:04 +08:00
Cai Yudong df875c5985
Clean useless thirdparty version ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-08 12:15:03 +08:00
Cai Yudong 7b97b155e8
Remove duplicated thirdparty ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-08 10:37:37 +08:00
Cai Yudong 2c42abf23b
Optimize segcore CMakeLists.txt ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-08 10:35:04 +08:00
Cai Yudong 41ba52bb28
Support C unittest profiling ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-07 20:17:03 +08:00
Cai Yudong d40af885b9
Update header files for segcore/SegmentInterface.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-07 10:17:51 +08:00
Cai Yudong 55c4d4754a
Remove useless header file for segment_c.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-07 10:15:59 +08:00
Cai Yudong b053317545
Rename FaissMetricTypeToString to MetricTypeToString ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-07 10:13:53 +08:00
Cai Yudong 32f3f78790
Reorder header files for segcore/TimestampIndex.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-06 18:11:07 +08:00
Cai Yudong 35cd7b5689
Format TimestampIndex.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-06 18:07:31 +08:00
Cai Yudong 1a806a174a
Support load collection with multiple vector column ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-03 11:29:33 +08:00
Cai Yudong cbb01051f0
Update Search return type ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-12-02 11:45:32 +08:00
Ji Bin 26b9d0e9f7
Support cpu/qemu only support SSE42 ()
Compiler options for compiling faiss updated:
- for common objs using -mss4.2 for tunning, remove -mf16c, which may
  need newer CPU.
- for avx2 objs using -mavx2 and -mf16c
- for avx512 objs using -mavx512* and -mf16c

Issue: 

Signed-off-by: Ji Bin <matrixji@live.com>
2021-12-01 17:05:32 +08:00
dragondriver a44c00b0d0
Format test_c_api.cpp ()
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-12-01 15:28:00 +08:00
dragondriver 1db1cf2104
Fix similarity correlation ()
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-12-01 15:26:02 +08:00
dragondriver 6d92b8499c
Revert , Fix wrong jaccard distance ()
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-11-30 20:31:35 +08:00
Cai Yudong 7f9a41496d
Reorder header files for segcore/SegmentSealedImpl.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-30 18:45:35 +08:00
Cai Yudong f899644e88
Update header files for segcore/SegmentSealedImpl.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-30 18:43:40 +08:00
Cai Yudong 97c2d2aec2
Reorder header files for segcore/SegmentSealed.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-30 18:41:44 +08:00
Cai Yudong d24cc8f846
Reorder header files for segcore/SegmentInterface.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-30 18:39:49 +08:00
Cai Yudong 8f1e75718c
Clean code ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-30 18:37:41 +08:00
yukun 7bb9ae8802
Deleted data could not be searched using timestamp before delete time ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-11-30 12:39:41 +08:00
Cai Yudong 486ceca7fb
Remove useless type ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-30 09:53:52 +08:00
Cai Yudong 365b5a5d01
Rename SubSearchResult fields for better readability ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-29 17:07:40 +08:00
Cai Yudong cb952d6036
Rename SearchResult fields for better readability ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-29 14:57:18 +08:00
Cai Yudong 45fac75889
Fix segcore unittest fail ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-29 12:27:17 +08:00
zhenshan.cao f95ef2260b
Add GetFlushState grpc method ()
Update sdk version

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-11-23 22:57:17 +08:00
Bingyi Sun 01be91116e
Add GetFlushState interface ()
issue: 
Signed-off-by: sunby <bingyi.sun@zilliz.com>

Co-authored-by: sunby <bingyi.sun@zilliz.com>
2021-11-23 10:55:14 +08:00
dragondriver 73f18c564f
Refine logs when search with unsupported metric type ()
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-11-23 10:13:14 +08:00
congqixia 8a9fb9b287
Fix CMakeLists.txt comment error ()
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2021-11-19 19:33:13 +08:00
jaime 11110906a4
[skip ci] Add a TODO for a faiss cpp file ()
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>

Co-authored-by: yun.zhang <yun.zhang@zilliz.com>
2021-11-19 17:57:46 +08:00
jaime c6fea64aa7
[skip ci] Add a comment to faiss CMakeLists ()
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>

Co-authored-by: yun.zhang <yun.zhang@zilliz.com>
2021-11-19 17:55:40 +08:00
Cai Yudong 3aca73969f
Optimize segcore API arrangement ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-19 17:23:12 +08:00
dragondriver 8c951217ee
Fix wrong distances caused by metric type ()
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-11-16 19:11:10 +08:00
Xiangyu Wang 12f50cb22c
[skip ci]Update OWNERS files ()
Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>
2021-11-16 15:41:11 +08:00
Cai Yudong fd45a7ee5f
Remove redundant header file in segcore/SegmentGrowingImpl.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-16 10:37:12 +08:00
Cai Yudong a58f6b4820
Reorder header files for segcore/SegmentGrowing.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-16 10:35:16 +08:00
Cai Yudong e920b6d6ff
Reorder header files for segcore/SegmentGrowingImpl.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-16 10:33:16 +08:00
Cai Yudong ecae18ad40
Use LOG_SEGCORE_ERROR_ instead of std::cout ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-15 18:13:09 +08:00
Cai Yudong b0054f1b48
Update C API NewSegment ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-15 16:57:09 +08:00
Cai Yudong 106ed4d4ee
Reorder header files for segcore/segment_c.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-15 15:43:10 +08:00
Cai Yudong a35db8eda0
Optimize retrieve to use batch mode assignment ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-12 10:06:44 +08:00
Cai Yudong 5fdc6626cb
Change API retrieve return type from CProtoResult to CProto ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-12 10:04:49 +08:00
dragondriver daaeb27ee1
Make AdapterMgr.GetAdapter thread-safe ()
Signed-off-by: dragondriver <jiquan.long@zilliz.com>
2021-11-11 20:42:44 +08:00
Cai Yudong c5f566357a
Remove debug code ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-10 17:31:37 +08:00
Cai Yudong 4df4dc8f80
Reorder header files for segcore/SealedIndexingRecord.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-10 17:13:41 +08:00
Cai Yudong 87b4fe2220
Remove empty file SealedIndexingRecord.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-10 17:11:45 +08:00
Cai Yudong 72340d7c36
Remove duplicated SIMD setting ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-10 17:09:37 +08:00
congqixia 85af0b571d
Add dropped segment state ()
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2021-11-09 18:41:37 +08:00
Cai Yudong 993d8ec4d3
Reorder header files for ScalarIndex ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-09 16:29:04 +08:00
Cai Yudong 64b47ee4b3
Reorder header files for segcore/reduce_c.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-09 16:27:20 +08:00
Cai Yudong ba49490b04
Reorder header files for segcore/reduce_c.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-09 16:25:32 +08:00
Bingyi Sun 50791765d5
Add GetCompactionStateWithPlans rpc interface in milvus.proto ()
Signed-off-by: sunby <bingyi.sun@zilliz.com>

Co-authored-by: sunby <bingyi.sun@zilliz.com>
2021-11-09 15:47:00 +08:00
Cai Yudong dae65640a7
Remove redundant header file in segcore/Record.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-09 15:03:09 +08:00
Bingyi Sun c3f0c5a3ff
Add compaction interfaces in proxy ()
issue: 
Signed-off-by: sunby <bingyi.sun@zilliz.com>

Co-authored-by: sunby <bingyi.sun@zilliz.com>
2021-11-09 14:47:02 +08:00
Cai Yudong 14c37058e3
Rename simd configuration valid values for better readability ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-08 22:07:05 +08:00
Cai Yudong caf3a2405d
Update KnowhereException ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-08 22:05:05 +08:00
Cai Yudong feb7f47faa
Reorder header files for segcore/plan_c.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-08 16:11:16 +08:00
Cai Yudong f609f3f1c8
Reorder header files for segcore/plan_c.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-08 16:09:26 +08:00
Cai Yudong 315aa0aff9
Merge GetResultData and ResetResultData into ReduceResultData ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-08 15:58:58 +08:00
bigsheeper 38375ee1d3
Add LoadBalance ()
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2021-11-06 16:54:59 +08:00
Cai Yudong db2a0a3bd3
Fix reduce panic ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-05 18:17:00 +08:00
godchen 09f8fa1040
Add query coord watch delta channel ()
Signed-off-by: godchen <qingxiang.chen@zilliz.com>
2021-11-05 14:47:19 +08:00
xige-16 b567a8e5b5
Add SystemInfo msgType for getMetricRequest ()
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2021-11-04 10:58:11 +08:00
Cai Yudong f25def79ed
Add debug logs for search results handling ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-03 19:12:10 +08:00
Ji Bin 68d6839ab0
Improvements: Some adaptation for gcc-10 ()
Support windows compile with MSYS (partial). This part including:

- CMakeLists.txt using CMAKE_SHARED_LIBRARY_SUFFIX instead .so
- Replace finite() with std::isfinite()
  ref: https://github.com/facebookresearch/faiss/pull/1341
- Replace bzero (deprecated in POSIX 2001) with memset.
  ref: https://github.com/facebookresearch/faiss/pull/1340
- Some int types match.

Signed-off-by: Ji Bin <matrixji@live.com>
2021-11-03 16:00:16 +08:00
zhenshan.cao cd79fd07c4
Fix timetravel bug on sealed segment ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-11-03 12:40:12 +08:00
Cai Yudong e059c99ada
Reorder header files for segcore/load_index_c.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-03 12:16:12 +08:00
Cai Yudong 9531fc5adf
Reorder header files for segcore/load_index_c.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-03 11:46:12 +08:00
Cai Yudong 40d254d09c
Reorder header files for segcore/InsertRecord.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-03 11:42:12 +08:00
Cai Yudong 885e5f4210
Remove redundant empty lines ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-03 11:38:15 +08:00
Cai Yudong dca0f1a463
Reorder header files for segcore/DeletedRecord.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-02 14:16:31 +08:00
Cai Yudong 93339c7f49
Reorder header files for segcore/FieldIndexing.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-02 11:14:33 +08:00
Cai Yudong 5397449f2a
Reorder header files for segcore/FieldIndexing.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-02 11:06:30 +08:00
Cai Yudong 623a31ab42
Reorder header files for segcore/ConcurrentVector.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-02 11:02:28 +08:00
Cai Yudong 6d5755998b
Reorder header files for segcore/Collection.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-02 10:46:33 +08:00
Cai Yudong ca936affac
Reorder header files for segcore/AckResponder.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-02 10:44:34 +08:00
Cai Yudong 4241326524
Update test API CheckSearchResultDuplicate ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-01 18:31:59 +08:00
yukun d8044299a0
Add uids and seg_offsets check in segcore ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-11-01 15:21:52 +08:00
Cai Yudong da0cb4a702
Use primary key only to check search result duplicate ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-11-01 10:06:03 +08:00
yukun 8153beffb2
[skip ci]Remove unused code in segcore ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-29 17:26:44 +08:00
yukun 64d5584670
[skip ci]Format segcore comments ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-29 17:24:51 +08:00
groot 57783827fb
Add cpp coverage ()
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2021-10-28 18:54:35 +08:00
yukun 36e19ab9cd
[skip ci]Format segcore code ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-28 17:22:28 +08:00
yukun 1cfafb9ee0
[skip ci]Remove unused code in segcore Search ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-28 17:20:34 +08:00
yukun b76c526907
[skip ci]Remove unused code in segcore ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-28 17:18:41 +08:00
Cai Yudong 4186e785ab
Optimize GetResultData in reduce_c.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-28 14:24:22 +08:00
Cai Yudong 5ad4cdda25
Clean search result duplicates removal debug log ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-27 20:02:26 +08:00
xige-16 80215eb2f0
Retruen segment state when get query segment info ()
Signed-off-by: xige-16 <xi.ge@zilliz.com>
2021-10-27 19:28:21 +08:00
yukun 5cd935729c
Fix bitmap merge in segcore ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-27 14:34:31 +08:00
Cai Yudong 07fe3758c4
Remove core/src/utils/Log.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 19:34:22 +08:00
Cai Yudong 492dd1a66f
Remove redundant file ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 19:32:33 +08:00
Cai Yudong 403b41084f
Remove redundant head files for SegmentGrowingImpl.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 19:30:44 +08:00
yukun 471ddb07b2
Decide the final offset when repeated keys ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-26 19:28:52 +08:00
Cai Yudong 1227b9ebae
Rename utils/tools.h to utils/Utils.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 17:28:23 +08:00
Cai Yudong fa01a888a0
Remove redundant files under internal/core ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 17:26:30 +08:00
Cai Yudong 04d34bfcd7
Remove redundant code ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 13:12:21 +08:00
Cai Yudong 4cd83e78ed
Reorder header files for segcore/Collection.cpp ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 13:10:30 +08:00
Cai Yudong 06dad68f91
Add common/Consts.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-26 13:08:18 +08:00
godchen 6a0a5cf274
Add delete request hash values proto ()
Signed-off-by: godchen <qingxiang.chen@zilliz.com>
2021-10-25 21:20:44 +08:00
yukun 6c13008dc3
Fix sealed segment get deleted bitmap assert ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-25 21:18:47 +08:00
yukun b8fd695838
Fix duplicate delete bug in growing segment ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-25 20:15:49 +08:00
Cai Yudong e4909c1c0b
Optimize segcore API GetResultData ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-25 17:53:20 +08:00
Cai Yudong be57e8fdd8
Remove redundant code ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-25 14:27:12 +08:00
yukun 7acb48919b
Add Delete func in Segcore SegmentSealed ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-24 14:19:10 +08:00
yukun bc083950a8
Add delete in segcore segment sealed ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-22 23:35:18 +08:00
yukun 0304a8014b
Support delete in query ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-22 20:05:12 +08:00
yukun f7c0f5b3da
Add segmentLoadDeletedRecord in querynode ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-22 18:51:14 +08:00
groot 73c9ab43e0
Simplify cpp ()
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2021-10-22 14:33:11 +08:00
yukun fe1927c05d
Support delete in SegmentSealed ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-22 13:11:11 +08:00
Cai Yudong 824005115a
Remove duplicated search results in proxy ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-21 19:52:28 +08:00
groot a91486e966
Fix a compile error ()
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2021-10-21 19:10:37 +08:00
yukun ac581c5a38
Fix bitmap bug when delete without expression ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-21 11:01:07 +08:00
groot 525a85ef06
Remove unused code ()
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2021-10-20 19:21:18 +08:00
yukun e91eafd871
Fix Bitsetview bug in segcore ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-20 16:34:36 +08:00
Cai Yudong 983bd1d473
Reorder header files for LoadInfo.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-20 15:46:47 +08:00
Cai Yudong 597523bf40
Reorder header files for FieldMeta.h ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-20 15:44:41 +08:00
Cai Yudong 48648c818b
Remove duplicated search results in segcore reduce ()
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2021-10-20 15:40:49 +08:00