Cai Yudong
28da6c73d0
#908 move primary_path and secondary_path to storage config ( #909 )
2020-01-04 15:44:46 +08:00
Cai Yudong
b9d9b8ecc2
support minio storage ( #895 )
...
* #815 add S3 client
* #815 update S3 interface
* #815 add bucket_name_ as class field, add StartService() and StopService()
* #815 add FileIOReader and FileIOWriter
* #815 fix unittest test_storage build error
* #815 add GetObjectStr()
* #815 add S3IOReader/S3IOWriter
* #815 add ListObjects(), support put string with \0, launch S3 service when server start
* #815 read/write s3 index file pass
* #815 add MinIO related config
* #815 fix storage config issuegs
* #815 code clean
* #815 use local file or S3 via minio_enable
* #815 add DeleteObjects() for S3
* #815 print out IO rate when read_index & write_index
* #815 clean code
* #815 fix centos build error
* #815 support MinIO storage
* #815 fix typo
2020-01-04 10:39:52 +08:00
shengjh
ba36d18d10
Fix mysqlmetaimpl ( #869 )
...
* *fix mysqlMetaImpl Initialize failed create directory
* *style: format code
* *style: format code
* *style: format code
* *style: format code
* *fix: sqliteMetaImpl Initialize failed create directory
* add empty line to trigger CI
2020-01-02 17:32:41 +08:00
Yukikaze-CZR
397a757f6f
IVFTest.gpu_seal_test unittest failed #805 ( #888 )
...
* Add log to debug #678
* Rename nsg_mix to RNSG in C++ sdk #735
* [skip ci] change __function__
* clang-format
* IVFTest.gpu_seal_test unittest failed #805
* rerun jenkins CI
* fix test_util
2020-01-02 14:03:28 +08:00
Heisenberg-Y
1e72267a65
add cpu mode for built-in Faiss ( #841 )
...
* add cpu mode for built-in Faiss
* delete customization options on build stage
* delete faiss version
* delete customization options on build stage
* fix unittest problem in cpu mode
* fix unittest problem in cpu mode
Co-authored-by: quicksilver <zhifeng.zhang@zilliz.com>
Co-authored-by: Jin Hai <hai.jin@zilliz.com>
2019-12-28 17:28:11 +08:00
yukun
79957330d7
Put C++ sdk out of milvus/core ( #785 )
...
* Put C++ sdk out of milvus/core
* Delete core/src/sdk
* Add clang-format for c++ sdk
* Add README.md for sdk
* Server unittest run failed on low-end server
* set gpu_cache_capacity to 1G
2019-12-20 14:08:45 +08:00
XuPeng-SH
d316f18cbc
Integrate libfiu for fault injection ( #784 )
...
* (feat): add libfiu for fault injection
* (feat): change libfiu from static to shared
* (feat): install libfiu
2019-12-18 18:11:18 +08:00
Cai Yudong
7c02c3760e
#771 add ProcessCommand() to process pre-defined commands ( #777 )
2019-12-17 10:48:28 +08:00
quicksilver
952f34352a
enable build milvus on centos7 ( #769 )
...
* enable build milvus on centos7
* Update build enviroment Centos7 dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* add centos7_build_deps.sh
* add centos7 build cpu version enviroment
* add centos7 on github actions
* fix bug
* fix bug
* fix bug
* update ci/docker/centos-7-core.dockerfile
* fix github actions bug
* update centos7 case on github actions
* update docker-compose.yml
* debug centos case on github actions
* debug centos case on github actions
* add centos7 deploy dockerfile
2019-12-16 14:07:20 +08:00
Cai Yudong
41d7500f61
support config cli test 2 ( #764 )
...
* #665 support get/set config via CLI
* #665 support get/set config via CLI
* #665 add unittest for config CLI
* #665 remove config_node_map_
* #665 remove config_node_map_
* #665 fix clang-format
* #665 fix clang-format
* #665 update changelog
* #665 code clean
* #665 update API interface
* #665 update API interface
* #665 handle server status
* #665 handle unknown command
* #665 update debug log
* #665 rollback CmdRequest.cpp
2019-12-14 15:11:02 +08:00
BossZou
5e045af51f
Refactor server module separating Grpc from server handler and scheduler ( #757 )
...
* refactoring(create_table done)
* refactoring
* refactor server delivery (insert done)
* refactoring server module (count_table done)
* server refactor done
* cmake pass
* refactor server module done.
* set grpc response status correctly
* format done.
* fix redefine ErrorMap()
* optimize insert reducing ids data copy
* optimize grpc request with reducing data copy
* clang format
* [skip ci] Refactor server module done. update changlog. prepare for PR
* remove explicit and change int32_t to int64_t
2019-12-12 14:13:22 +08:00
Zhiru Zhu
e99896ac62
Add Opentracing ( #729 )
...
* add TracerUtil
* Interceptor ok
* add handler
* add context
* minor update
* keep span in trace context
* add span in search okay
* Update Context.cpp
* refactor
* refactor
* refactor
* format
* add context in SearchJob
* trace search okay
* add back finish span in interceptor
* add namespace
* add tracing config in server config
* add random id
* debug mode okay
* update CMakeLists
* add opentracing to cmake
* update unittest
* add tracing namespace
* remove std::run_time error
* add lock when erasing context_map
* update tracing config
* lint
* update CHANGELOG
* small fix
* fix server unit test
* fix scheduler unit test
* fix db unit test
* lint
* fix db unit test gpu version
* rename to tracing_config
* fix
* update
* trigger ci
2019-12-10 15:24:54 +08:00
Wang XiangYu
4847e5027f
Remove unused codes ( #732 )
...
* remove unused function and comments
* remove always-true parameter
* run on python2 explicitly
* fix clang-format
2019-12-09 19:09:14 +08:00
groot
2b40ddbb27
fix unittest ( #720 )
...
* #670 Random failure of unittest db_test::SEARCH_TEST
* add an important log
* add an important log
* add an important log
* #674 server down in stability test
* add more log
* remove log
* #696 metric_type changed from IP to L2
* #696 metric_type changed from IP to L2
* #696 metric_type changed from IP to L2
* #696 metric_type changed from IP to L2
2019-12-06 16:40:51 +08:00
groot
b6f22c7370
Fix unittest failure ( #714 )
2019-12-05 20:08:15 +08:00
Yukikaze-CZR
8574b8b93f
add code coverage rate and fix #670 ( #693 )
2019-12-04 19:37:13 +08:00
groot
3321a82c32
#670 Random failure of unittest db_test::SEARCH_TEST ( #671 )
2019-12-04 10:11:50 +08:00
Lizhou Gao
6c14297a29
use better names for timing MACROs milvus-io#556
2019-12-03 10:49:00 +08:00
groot
3df535e11e
#649 Typo partiton should be partition
2019-12-02 15:39:16 +08:00
groot
0b3f7e15c0
Merge remote-tracking branch 'source/0.6.0' into ongoing
2019-11-30 16:26:02 +08:00
groot
c220e0e157
refine code
2019-11-29 16:18:57 +08:00
yudong.cai
a023511f16
#611 remove MILVUS_CPU_VERSION
2019-11-29 16:02:08 +08:00
groot
85211d537f
reconstruct code
2019-11-29 12:38:18 +08:00
groot
3a36d75404
Merge remote-tracking branch 'source/0.6.0' into ongoing
2019-11-29 10:47:46 +08:00
groot
50cd6dd8d2
add unittest case
2019-11-29 10:47:23 +08:00
Jin Hai
7d0a3ae05d
Merge pull request #604 from Yukikaze-CZR/0.6.0
...
Increase code coverage rate #485
2019-11-29 10:35:55 +08:00
Jin Hai
fc364d25ce
Merge pull request #595 from cydrain/caiyd_config_version
...
#560 add version in server config file
2019-11-29 10:34:03 +08:00
groot
930097128b
#596 Frequently insert operation cost too much disk space
2019-11-29 10:30:10 +08:00
Yukikaze-CZR
09d6165290
Increase code coverage rate #485
2019-11-28 19:37:36 +08:00
yudong.cai
2aad94b678
#560 add version in server config file
2019-11-28 16:12:39 +08:00
Yukikaze-CZR
5a5e76fe6a
#552 Server down during building index_type: IVF_PQ using GPU-edition
2019-11-28 14:37:23 +08:00
Jin Hai
095d07bf01
Merge pull request #562 from yhmo/migration
...
#354 Build migration scripts into milvus docker image
2019-11-27 15:53:43 +08:00
Yukikaze-CZR
47abe4ff47
#504 The code coverage rate of core/src/scheduler/optimizer is too low
2019-11-27 14:21:53 +08:00
groot
73f12432cc
random failure of unittest
2019-11-27 11:01:29 +08:00
groot
8b652a00e2
#530 BuildIndex stop when do build index and search simultaneously
2019-11-26 18:08:15 +08:00
groot
8aac809ad7
fix typo
2019-11-23 14:36:22 +08:00
groot
2b805489a1
#485 Increase code coverage rate
2019-11-23 11:34:45 +08:00
groot
d3ab5ffa40
add unittest case
2019-11-22 19:35:42 +08:00
groot
e96c97c8f7
#470 raw files should not be build index
2019-11-22 11:28:31 +08:00
fishpenguin
29006f3cb5
fix conflict
2019-11-20 19:00:56 +08:00
fishpenguin
8a42c8759e
Query API in customization still uses old version
2019-11-20 18:44:11 +08:00
xiaojun.lin
863cc5dbaf
Merge branch '0.6.0' into 0.6.0-#227
2019-11-20 16:23:39 +08:00
xiaojun.lin
bfd4c6c522
upgrade SPTAG and support KDT and BKT
2019-11-20 16:08:18 +08:00
groot
75c1186cd2
fix conflict
2019-11-20 15:04:41 +08:00
yudong.cai
c89bb6699e
#306 Use int64 for all config integer
2019-11-20 14:26:39 +08:00
groot
b65685df8f
fix typo
2019-11-20 14:15:57 +08:00
groot
50c4f98dc5
merge from 0.6.0
2019-11-20 12:25:17 +08:00
groot
15dcce417e
#377 Create partition success if tag name only contains spaces
2019-11-20 12:24:18 +08:00
yudong.cai
37df2b6fc4
#346 rename gpu_resource_config.enable_gpu to gpu_resource_config.enable
2019-11-20 10:22:42 +08:00
fishpenguin
fdb7decdd3
Remove DefaultLabel
2019-11-19 20:30:43 +08:00