mirror of https://github.com/milvus-io/milvus.git
[skip ci] mishards upgrade for milvus 0.10.5 (#4581)
Signed-off-by: yinghao.zou <yinghao.zou@zilliz.com>pull/4627/head v0.10.5
parent
4eda95e63b
commit
4175ac1f22
|
@ -54,7 +54,7 @@ Follow below steps to start a standalone Milvus instance with Mishards from sour
|
|||
3. Start Milvus server.
|
||||
|
||||
```shell
|
||||
$ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/var/lib/milvus/db milvusdb/milvus:0.10.4-gpu-d120220-e72454
|
||||
$ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/var/lib/milvus/db milvusdb/milvus:0.10.5-gpu-d010621-4eda95
|
||||
```
|
||||
|
||||
4. Update path permissions.
|
||||
|
|
|
@ -48,7 +48,7 @@ Python 版本为3.6及以上。
|
|||
3. 启动 Milvus 服务。
|
||||
|
||||
```shell
|
||||
$ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/var/lib/milvus/db milvusdb/milvus:0.10.4-gpu-d120220-e72454
|
||||
$ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/var/lib/milvus/db milvusdb/milvus:0.10.5-gpu-d010621-4eda95
|
||||
```
|
||||
|
||||
4. 更改目录权限。
|
||||
|
|
|
@ -3,7 +3,7 @@ services:
|
|||
milvus_wr:
|
||||
runtime: nvidia
|
||||
restart: always
|
||||
image: milvusdb/milvus:0.10.4-gpu-d120220-e72454
|
||||
image: milvusdb/milvus:0.10.5-gpu-d010621-4eda95
|
||||
ports:
|
||||
- "0.0.0.0:19540:19530"
|
||||
volumes:
|
||||
|
@ -13,7 +13,7 @@ services:
|
|||
milvus_ro:
|
||||
runtime: nvidia
|
||||
restart: always
|
||||
image: milvusdb/milvus:0.10.4-gpu-d120220-e72454
|
||||
image: milvusdb/milvus:0.10.5-gpu-d010621-4eda95
|
||||
ports:
|
||||
- "0.0.0.0:19541:19530"
|
||||
volumes:
|
||||
|
|
|
@ -18,7 +18,7 @@ services:
|
|||
milvus_wr:
|
||||
runtime: nvidia
|
||||
restart: always
|
||||
image: milvusdb/milvus:0.10.4-gpu-d120220-e72454
|
||||
image: milvusdb/milvus:0.10.5-gpu-d010621-4eda95
|
||||
volumes:
|
||||
- /tmp/milvus/db:/var/lib/milvus/db
|
||||
- ./wr_server.yml:/var/lib/milvus/conf/server_config.yaml
|
||||
|
@ -29,7 +29,7 @@ services:
|
|||
milvus_ro:
|
||||
runtime: nvidia
|
||||
restart: always
|
||||
image: milvusdb/milvus:0.10.4-gpu-d120220-e72454
|
||||
image: milvusdb/milvus:0.10.5-gpu-d010621-4eda95
|
||||
volumes:
|
||||
- /tmp/milvus/db:/var/lib/milvus/db
|
||||
- ./ro_server.yml:/var/lib/milvus/conf/server_config.yaml
|
||||
|
|
|
@ -66,8 +66,10 @@ class Factory(RouterMixin):
|
|||
raise exceptions.DBError(message=str(e), metadata=metadata)
|
||||
|
||||
if not collections:
|
||||
logger.error("Cannot find collection {} / {} in metadata".format(collection_name, partition_tags))
|
||||
raise exceptions.CollectionNotFoundError('{}:{}'.format(collection_name, partition_tags), metadata=metadata)
|
||||
logger.error("Cannot find collection {} / {} in metadata during routing. Meta url: {}"
|
||||
.format(collection_name, partition_tags, db.url))
|
||||
raise exceptions.CollectionNotFoundError("{}:{} not found in metadata".format(collection_name, partition_tags),
|
||||
metadata=metadata)
|
||||
|
||||
collection_list = []
|
||||
if not partition_tags:
|
||||
|
|
|
@ -132,12 +132,12 @@ class ServiceHandler(milvus_pb2_grpc.MilvusServiceServicer):
|
|||
all_topk_results.append(ret)
|
||||
else:
|
||||
futures = []
|
||||
start = time.time()
|
||||
for addr, files_tuple in routing.items():
|
||||
search_file_ids, ud_file_ids = files_tuple
|
||||
if ud_file_ids:
|
||||
logger.debug(f"<{addr}> needed update segment ids {ud_file_ids}")
|
||||
conn = self.router.query_conn(addr, metadata=metadata)
|
||||
start = time.time()
|
||||
ud_file_ids and conn.reload_segments(collection_id, ud_file_ids)
|
||||
span = kwargs.get('span', None)
|
||||
span = span if span else (None if self.tracer.empty else
|
||||
|
@ -155,6 +155,7 @@ class ServiceHandler(milvus_pb2_grpc.MilvusServiceServicer):
|
|||
for f in futures:
|
||||
ret = f.result(raw=True)
|
||||
all_topk_results.append(ret)
|
||||
logger.debug("Search in routing {} cost {} s".format(routing, time.time() - start))
|
||||
|
||||
reverse = collection_meta.metric_type == Types.MetricType.IP
|
||||
with self.tracer.start_span('do_merge', child_of=p_span):
|
||||
|
@ -308,7 +309,7 @@ class ServiceHandler(milvus_pb2_grpc.MilvusServiceServicer):
|
|||
topk = request.topk
|
||||
|
||||
if len(request.extra_params) == 0:
|
||||
raise exceptions.SearchParamError(message="Search parma loss", metadata=metadata)
|
||||
raise exceptions.SearchParamError(message="Search param loss", metadata=metadata)
|
||||
params = ujson.loads(str(request.extra_params[0].value))
|
||||
|
||||
logger.info('Search {}: topk={} params={}'.format(
|
||||
|
@ -329,7 +330,7 @@ class ServiceHandler(milvus_pb2_grpc.MilvusServiceServicer):
|
|||
metadata=metadata).get_collection_info(collection_name)
|
||||
if not status.OK():
|
||||
raise exceptions.CollectionNotFoundError(collection_name,
|
||||
metadata=metadata)
|
||||
metadata=metadata)
|
||||
|
||||
self.collection_meta[collection_name] = info
|
||||
collection_meta = info
|
||||
|
|
|
@ -14,8 +14,8 @@ py==1.8.0
|
|||
pyasn1==0.4.7
|
||||
pyasn1-modules==0.2.6
|
||||
pylint==2.5.0
|
||||
#pymilvus==0.2.14
|
||||
pymilvus-test==0.3.37
|
||||
pymilvus==0.2.15
|
||||
#pymilvus-test==0.3.37
|
||||
pyparsing==2.4.0
|
||||
pytest==4.6.3
|
||||
pytest-level==0.1.1
|
||||
|
|
Loading…
Reference in New Issue