Xiaohai Xu
058cdf03bb
Add ivf index nprobe logging ( #3070 )
...
* add nprobe logging
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* add all cases
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
2020-08-01 09:46:53 +08:00
shengjun.li
a88f5b6cbb
Fix index size ( #2941 )
...
* add virtual IF UpdateIndexSize
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* update ivf index size
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix PQ logic
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix index size of index hnsw, annoy and nsg
Signed-off-by: cmli <chengming.li@zilliz.com>
* add GetSize() interface 4 SPTAG
Signed-off-by: cmli <chengming.li@zilliz.com>
* fix binary ivf
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
Co-authored-by: sahuang <xiaohai.xu@zilliz.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
2020-07-21 14:26:08 +08:00
cqy123456
585c8ea018
fix rnsg ip ( #2827 )
...
Signed-off-by: cqy <yaya645@126.com>
2020-07-13 14:05:28 +08:00
op-hunter
4922c9532f
fix a bug of getting wrong nprobe limitation in knowhere on GPU version ( #2788 )
...
* fix a bug of getting wrong nprobe limitation in knowhere on GPU version
Signed-off-by: cmli <chengming.li@zilliz.com>
* update changelog and fix build error
Signed-off-by: cmli <chengming.li@zilliz.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
2020-07-09 23:15:07 +08:00
shengjun.li
4038b0653e
fix too many data copies ( #2784 )
...
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
2020-07-09 09:23:49 +08:00
groot
714b777d05
#2642 Create index failed caused by server crashed. ( #2701 )
...
* #2642 Create index failed caused by server crashed.
Signed-off-by: yhmo <yihua.mo@zilliz.com>
* changelog
Signed-off-by: yhmo <yihua.mo@zilliz.com>
* changelog
Signed-off-by: yhmo <yihua.mo@zilliz.com>
* typo
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2020-07-02 09:37:15 +08:00
shengjun.li
0fb88f733a
fix too many copies ( #2660 )
...
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
2020-06-24 09:46:48 +08:00
shengjun.li
cd04f3fc9f
Suit the range of HNSW parameters ( #2638 )
...
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
2020-06-22 16:42:15 +08:00
shengjun.li
48e8cd36c2
Fix HNSW and RNSG index files size ( #2618 )
...
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
2020-06-20 14:06:05 +08:00
shengjun.li
290ff2e439
Support IVF_PQ on GPU with using metric_type IP ( #2593 )
...
* Support IVF_PQ on GPU with using metric_type IP
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* remove useless code
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
2020-06-19 10:42:23 +08:00
Cai Yudong
f4aeca2988
improve knowhere coverage ( #2444 )
...
* increase nb for NSG code coverage
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* test more APIs in test_annoy
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* disable get_vector_by_id and search_by_id
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* improve code coverage
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* improve code coverage
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update unittest
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* install test_instructionset
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-05-28 10:22:14 +08:00
Cai Yudong
ce4dcf69ae
add debug APIs and update GPU temp memory size ( #2420 )
...
* add debug APIs and update GPU temp memory size
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update thread name
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update DESIGN.md
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* retry ci
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-05-26 14:39:44 +08:00
Xiaohai Xu
6809150b1d
#2395 Fix large nq cudaMalloc ( #2409 )
...
* fix large nq cuda malloc issue
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix clang format
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* Change log
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
2020-05-23 08:23:05 +00:00
shengjun.li
34fdc00d19
fix MatchNlist ( #2401 )
...
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
2020-05-22 06:20:26 +00:00
Cai Yudong
b9e8acb5b2
#2370 clean compile warning ( #2371 )
...
* #2370 clean compile warning
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-05-18 02:35:14 +00:00
shengjun.li
bc74d16376
#2283 Suspend the building tasks when any query command arrives ( #2285 )
...
* add builder suspend
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* IndexIVF builder check wait
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* Build suspend for all IVF
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* HNSW suspend
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* HNSW suspend
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* HNSW suspend
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* HNSW suspend
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* HNSW suspend
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* cpubuilder
Signed-off-by: wxyu <xy.wang@zilliz.com>
* add suspend check during annoy build index
Signed-off-by: cmli <chengming.li@zilliz.com>
* fix hnsw
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* fix changelog
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* fix clang format
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* suspend nsg
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
Co-authored-by: sahuang <xiaohai.xu@zilliz.com>
Co-authored-by: wxyu <xy.wang@zilliz.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
Co-authored-by: JinHai-CN <hai.jin@zilliz.com>
2020-05-12 09:27:45 +08:00
op-hunter
a37f9b0764
Openblas macro ( #2269 )
...
* save local work 4 add openblas macro to chose compile openblas lib or not
Signed-off-by: cmli <chengming.li@zilliz.com>
* compile openblas by auto detect
Signed-off-by: cmli <chengming.li@zilliz.com>
* Update build environment docker images
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* update changelog
Signed-off-by: cmli <chengming.li@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* Update CMakeLists.txt
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
* set OpenBLAS_SOURCE auto in build.sh
Signed-off-by: cmli <chengming.li@zilliz.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
Co-authored-by: quicksilver <zhifeng.zhang@zilliz.com>
2020-05-09 22:47:03 +08:00
feisiyicl
e77fd12286
Feisiyicl 2190 memory usage ( #2191 )
...
* rename MILVUS_ENABLE_PROFILING to ENABLE_CPU_PROFILING, and add ENABLE_MEM_PROFILING
Signed-off-by: feisiyicl <7764126@qq.com>
* optimize ReadOnlyArrayInvertedLists
Signed-off-by: feisiyicl <7764126@qq.com>
* update changelog
Signed-off-by: feisiyicl <7764126@qq.com>
* retry ci
Signed-off-by: feisiyicl <7764126@qq.com>
* fix build issue
Signed-off-by: feisiyicl <7764126@qq.com>
2020-04-30 02:03:54 +00:00
feisiyicl
9b2368016c
#1946 fix load index file CPU2GPU fail during searching ( #2182 )
...
Signed-off-by: feisiyicl <7764126@qq.com>
2020-04-29 20:01:52 +08:00
Cai Yudong
150cca6bbf
Caiyd 1946 cpu2gpu getres ( #2124 )
...
* #1946 use new log format in knowhere
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1946 add more debug info for GPU device initialize
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* retry CI
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* retry CI
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-04-26 18:29:21 +08:00
shana0325
53133aafac
train func add catch excetpion ( #2096 )
...
* train func add catch excetpion
Signed-off-by: shana0325 <645842705@qq.com>
* Fix lint error
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
Co-authored-by: JinHai-CN <hai.jin@zilliz.com>
2020-04-26 11:29:20 +08:00
chen lu
d22f3c2c5f
[skip ci] remove useless log ( #2119 )
...
Signed-off-by: yiuluchen 1093633856@qq.com
2020-04-26 10:19:31 +08:00
grtoverflow
6fe2cf1580
Update ConfAdapter.cpp ( #2106 )
...
Signed-off-by: grtoverflow <grtoverflow@gmail.com>
2020-04-25 16:12:58 +08:00
xge-zilliz
42b1983625
Delete useless boolean ( #2107 )
...
Signed-off-by: xge-zilliz <xi.ge@zilliz.com>
2020-04-25 15:49:43 +08:00
dd-He
c33df2ee20
Use emplace_back instead of push_back ( #2103 )
...
Signed-off-by: dd-He <1843757857@qq.com>
2020-04-25 15:37:23 +08:00
格雷大大
bf4cea1d1f
add log 4 annoy if index has been built when BuildAll interface invoked ( #2071 )
...
* add log 4 annoy if index has been built when BuildAll interface invoked
Signed-off-by: grace <yan.gu@zilliz.com>
* fix lint error
Signed-off-by: grace <yan.gu@zilliz.com>
2020-04-24 19:38:21 +08:00
Yoya
44e8e02065
remove unused function "preprocessor" ( #2034 )
...
Signed-off-by: Yoya <taydycn@gmail.com>
2020-04-22 20:16:55 +08:00
Ben
9bfd48cdf5
move the definiation to cpp file ( #2033 )
...
Signed-off-by: Ben <sckim2008@gmail.com>
2020-04-22 15:16:37 +08:00
nameczz
5bcd3034c6
remove unused function "normalize_vector" ( #2015 )
...
Signed-off-by: nameczz <nameczz@126.com>
2020-04-21 15:53:17 +08:00
Cai Yudong
f039032c8c
Caiyd 1965 unify metric cal ( #2008 )
...
* #1965 add metric algorithm benchmark for FAISS
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1965 add metric algorithm benchmark for NSG
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1965 add metric algorithm benchmark for ANNOY
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1965 add metric algorithm benchmark for HNSW
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* code opt
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* calculate average time
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1965 annoy/nsg/hnsw all use faiss distance algorithm
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1965 support AVX512/AVX2/SSE42
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1965 update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* #1965 fix hnsw ip calculation error
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-04-21 14:22:33 +08:00
Jin Hai
0323aa1aad
Merge 080 ( #1940 )
...
* #1910 C++ SDK GetIDsInSegment could not work for large dataset (#1911 )
Signed-off-by: groot <yihua.mo@zilliz.com>
* #1903 Fix invalid annoy result (#1912 )
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* #1914 : Partition max size should be 4096 (#1915 )
Signed-off-by: jinhai <hai.jin@zilliz.com>
* add log (#1913 )
* add log
Signed-off-by: groot <yihua.mo@zilliz.com>
* add log
Signed-off-by: groot <yihua.mo@zilliz.com>
* fix ut
Signed-off-by: groot <yihua.mo@zilliz.com>
* partition limit 4096
Signed-off-by: groot <yihua.mo@zilliz.com>
* fix py test
Signed-off-by: groot <yihua.mo@zilliz.com>
* update server version (#1916 )
Signed-off-by: zw <zw@zilliz.com>
* Update to 0.8.0 (#1918 )
* Create new branch 0.8.0 and change preload_table to preload_collection
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Fix format
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* Update CHANGELOG
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Update CHANGELOG
Signed-off-by: jinhai <hai.jin@zilliz.com>
* update helm version
Signed-off-by: zw <zw@zilliz.com>
* Update CHANGELOG
Signed-off-by: jinhai <hai.jin@zilliz.com>
Co-authored-by: zw <zw@zilliz.com>
* fix issue 1901 (#1920 )
* fix issue 1901
Signed-off-by: cmli <chengming.li@zilliz.com>
* update change log
Signed-off-by: cmli <chengming.li@zilliz.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
* #1900 (#1923 )
* add log
Signed-off-by: yhmo <yihua.mo@zilliz.com>
* fix #1900
Signed-off-by: groot <yihua.mo@zilliz.com>
* Upgrade mishards to 0.8.0 (#1933 )
* update grpc server of milvus & rename table name to collection
Signed-off-by: Yhz <yinghao.zou@zilliz.com>
* update changlog
Signed-off-by: Yhz <yinghao.zou@zilliz.com>
* [skip ci] Skip CI
Signed-off-by: Yhz <yinghao.zou@zilliz.com>
* [skip ci] Update changlog
Signed-off-by: Yhz <yinghao.zou@zilliz.com>
* Caiyd 1883 fix rw (#1926 )
* #1883 use DiskIO
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix logic error
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* retry CI
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* Update CHANGELOG
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
Co-authored-by: JinHai-CN <hai.jin@zilliz.com>
* #1928 Too many data and uid copies when loading files (#1931 )
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
Co-authored-by: Jin Hai <hai.jin@zilliz.com>
* Update mishards configure files (#1938 )
* Update web readme
Signed-off-by: Yhz <yinghao.zou@zilliz.com>
* [skip ci] update configure files
Signed-off-by: Yhz <yinghao.zou@zilliz.com>
* [skip ci] rename table to collection
Signed-off-by: Yhz <yinghao.zou@zilliz.com>
* Update test.groovy
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Update test.groovy
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Fix lint
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* Fix compiling error
Signed-off-by: jinhai <hai.jin@zilliz.com>
Co-authored-by: groot <yhmo@zeronedata.com>
Co-authored-by: shengjun.li <49774184+shengjun1985@users.noreply.github.com>
Co-authored-by: del-zhenwu <56623710+del-zhenwu@users.noreply.github.com>
Co-authored-by: zw <zw@zilliz.com>
Co-authored-by: op-hunter <ophunter52@gmail.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
Co-authored-by: BossZou <40255591+BossZou@users.noreply.github.com>
Co-authored-by: Cai Yudong <yudong.cai@zilliz.com>
2020-04-15 21:32:20 +08:00
Cai Yudong
a05ec6a972
Caiyd 1885 optimize knowhere ut ( #1889 )
...
* optimize knowhere unittest
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* code clean
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* optimize knowhere util
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix clang-format
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix unittest build error
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* retry CI
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
Co-authored-by: Jin Hai <hai.jin@zilliz.com>
2020-04-09 23:37:13 +08:00
Cai Yudong
cc3b75b6b7
code revert ( #1877 )
...
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-04-07 18:58:18 +08:00
Cai Yudong
bf6d22e2f5
#1873 fix index file serialize to incorrect path ( #1874 )
...
* #1873 fix index file serialize to incorrect path
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* not create sq8h index when gpu disabled
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-04-07 16:25:46 +08:00
op-hunter
54337e9361
refactor knowhere inner unittest for annoy and hnsw, which a… ( #1855 )
...
* skip ci, refactor knowhere inner unittest for annoy and hnsw, which aimed to remove logs of std output
Signed-off-by: cmli <chengming.li@zilliz.com>
* skip ci, fix lint error
Signed-off-by: cmli <chengming.li@zilliz.com>
* fix annoy load bugs and add serialize test 4 annoy and hnsw
Signed-off-by: cmli <chengming.li@zilliz.com>
* update changelog
Signed-off-by: cmli <chengming.li@zilliz.com>
* update lower bound of annoy search_k param
Signed-off-by: cmli <chengming.li@zilliz.com>
* lint errorgit add src/utils/ValidationUtil.cpp
Signed-off-by: cmli <chengming.li@zilliz.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
2020-04-03 14:14:04 +08:00
Cai Yudong
7ccfa5b9f0
Caiyd 1627 move rw index ( #1833 )
...
* #1627 move read/write index into codec
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix clang-format
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update unittest
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* code optimize
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update WriteVectorIndex
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix clang-format
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-04-02 22:44:45 +08:00
Xiaohai Xu
f82aa4f493
#1849 Support NSG Deletion ( #1839 )
...
* nsg delete
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix request
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* Fix clang
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix typo
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* [skip ci] add changelog
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix test_nsg and changelog
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix test
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix test case
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix clang-format
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* Polish
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
2020-04-02 20:46:58 +08:00
op-hunter
6e7fb831bd
add annoy params validate check ( #1829 )
...
* fix bug & solve compile warning from annoylib
Signed-off-by: cmli <chengming.li@zilliz.com>
* fix lint error
Signed-off-by: cmli <chengming.li@zilliz.com>
Co-authored-by: cmli <chengming.li@zilliz.com>
2020-04-02 09:47:45 +08:00
Jin Hai
68625cbf1c
Fix 1724 ( #1821 )
...
* #1724 Remove unused unittests
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* #1724 Remove unused unittests - part2
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* #1724 Remove unused unittests - part3
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* #1724 Remove unused unittests - part4
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* #1724 Remove unused unittests - part5
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* Change table_id to collection_id
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Change table to collection
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Fix format error
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* Change table_ to collection_
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Change table_id_ to collection_id_
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Fix format error
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* #1724 Change table_name to collection_name
Signed-off-by: jinhai <hai.jin@zilliz.com>
* Reformat
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* Change TableFile to Segment
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* Change TableSchema to CollectionSchema
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
* fix compile lint
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
2020-04-01 17:37:55 +08:00
Cai Yudong
531fca8869
Caiyd 1655 gpu ivfflat delete ( #1809 )
...
* support GPUIVF delete
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* calc bitset offset correctly
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* support GPUSQ8 delete
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* support GPUIVFPQ delete
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update unittest for GPU delete
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* delete FAISS compile option -DFAISS_USE_FLOAT16
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* code opt
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update changelog
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-04-01 10:42:48 +08:00
Xiaohai Xu
8a731dea39
Add Unittest for IDMAP ( #1774 )
...
* gpu idmap unittest
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix clang format
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix build issue
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* small fix
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix case
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* fix back
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* Compact code
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* efficient code
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
* Fix GPU search hang
Signed-off-by: sahuang <xiaohai.xu@zilliz.com>
2020-03-30 14:08:56 +08:00
shengjun.li
52ac810a1f
fix share_ptr array ( #1786 )
...
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
2020-03-28 20:27:07 +08:00
op-hunter
4b996cd622
fix commpile error because of interface changed ( #1773 )
...
* fix commpile error because of interface changed
Signed-off-by: lichengming <chengming.li@zilliz.com>
* fix comiple error
Signed-off-by: lichengming <chengming.li@zilliz.com>
Co-authored-by: lichengming <chengming.li@zilliz.com>
2020-03-27 13:07:57 +08:00
op-hunter
310d5d70bc
Annoy support ( #1746 )
...
* add annoy source code
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* add annoy knowhere
Signed-off-by: shengjun.li <shengjun.li@zilliz.com>
* annoy local gtest passed
Signed-off-by: lichengming <chengming.li@zilliz.com>
* fix lint error and update changelog
Signed-off-by: lichengming <chengming.li@zilliz.com>
* fix compile error
Signed-off-by: cmli <chengming.li@zilliz.com>
* Update connect timeout in test cases
Signed-off-by: zw <zw@milvus.io>
* fix some potential bugs
Signed-off-by: cmli <chengming.li@zilliz.com>
* retry ci
Signed-off-by: cmli <chengming.li@zilliz.com>
* rerun ci!
Signed-off-by: cmli <chengming.li@zilliz.com>
* fix errors tested by c++ sdk
Signed-off-by: cmli <chengming.li@zilliz.com>
* fix lint error
Signed-off-by: cmli <chengming.li@zilliz.com>
Co-authored-by: shengjun.li <shengjun.li@zilliz.com>
Co-authored-by: lichengming <chengming.li@zilliz.com>
Co-authored-by: zw <zw@milvus.io>
2020-03-27 09:52:31 +08:00
Cai Yudong
207b854c3f
Caiyd 1655 gpu ivfflat delete ( #1767 )
...
* update sdk
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update segment interfaces
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* update some interfaces
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-03-26 21:58:48 +08:00
Tinkerrr
cda57cf77f
Update NSG ( #1744 )
...
* enable IP and fix crash
Signed-off-by: Nicky <nicky.xj.lin@gmail.com>
* update.
Signed-off-by: xiaojun.lin <xiaojun.lin@zilliz.com>
* lint pass
Signed-off-by: xiaojun.lin <xiaojun.lin@zilliz.com>
2020-03-25 16:24:18 +08:00
op-hunter
4fa45dc754
#1661 support HNSW deletion on nmslib ( #1729 )
...
* support HNSW deletion on nmslib
Signed-off-by: lichengming <chengming.li@zilliz.com>
* update changelog
Signed-off-by: lichengming <chengming.li@zilliz.com>
* fix lint error on test_hnsw.cpp
Signed-off-by: lichengming <chengming.li@zilliz.com>
Co-authored-by: lichengming <chengming.li@zilliz.com>
2020-03-23 18:04:46 +08:00
Cai Yudong
538c377e65
Caiyd 1689 fix sq8h fail ( #1723 )
...
* #1689 fix SQ8H search fail on SIFT-1B dataset
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix bug
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix unittest
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix gpu search fail
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix db_test
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* revert segment back
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix test_gpuresource
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix unittest
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* fix test_gpuresource
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-03-23 10:48:15 +08:00
Jin Hai
450573849b
#267 Improve search performance: reduce delay ( #1717 )
...
* #267 Improve search performance: reduce delay
Signed-off-by: jinhai <haijin.chn@gmail.com>
* #267 Improve search performance: reduce delay - update CHANGELOG
Signed-off-by: jinhai <haijin.chn@gmail.com>
* #267 Update
Signed-off-by: jinhai <hai.jin@zilliz.com>
* #267 Update
Signed-off-by: jinhai <hai.jin@zilliz.com>
* #267 Update
Signed-off-by: jinhai <hai.jin@zilliz.com>
* #267 Update format
Signed-off-by: JinHai-CN <hai.jin@zilliz.com>
2020-03-23 09:26:58 +08:00
Cai Yudong
5950deddfc
#1678 remove CUSTOMIZATION macro ( #1707 )
...
* #1678 remove CUSTOMIZATION macro
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
* disable faiss_benchmark
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
2020-03-20 10:24:27 +08:00