2640 Commits

Author SHA1 Message Date
yellow-shine
2df654274f
enhance: docker-compose first then try to use docker compose (#35228)
https://github.com/milvus-io/milvus/issues/35209
https://github.com/milvus-io/milvus/pull/35208

---------

Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>
2024-08-02 19:37:25 +08:00
Gao
0a122533d0
enhance: change autoindex default metric type (#34328)
issue: #34304 
pr: #34261

Signed-off-by: chasingegg <chao.gao@zilliz.com>
2024-08-02 16:22:20 +08:00
zhagnlu
a6c3056df3
fix: fix parse plan proto failed for search type (#34945)
pr: #34944

Signed-off-by: luzhang <luzhang@zilliz.com>
Co-authored-by: luzhang <luzhang@zilliz.com>
2024-07-24 14:59:45 +08:00
zhuwenxing
e94fa9e2ae
test: add partition key verify in import test (#33347)
pr: https://github.com/milvus-io/milvus/pull/33253

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-05-27 14:47:43 +08:00
sammy.huang
4e82bc4970
enhance: use soft node affinity instead of hard nodeSelector (#32676)
pr: #32677

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-29 14:25:36 +08:00
sammy.huang
d56bec07fb
enhance: bind e2e to dedicated nodes (#32578)
pr:#32600

---------

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-26 14:13:30 +08:00
PowderLi
2d5f674c78
fix: [restful]use default search parameter nq: 0 (#32362)
issue: #32225
master pr: #32355 #32485
v2.4 pr: #32356 #32486

1. v1 can only accept one vector, but v2 accept list of vectors
2. cannot get dbName from AliasReq #31978
3. parameters of create collection #31176

---------

Signed-off-by: PowderLi <min.li@zilliz.com>
2024-04-23 17:42:19 +08:00
PowderLi
0f118e7083
fix: restful v2 (#32162)
issue: #31176
master pr: #32144
2.4 pr: #32160

1. cannot get dbName correctly while describe alias [Bug]: [restful
v2]The dbName parameter of the describe alias interface did not take
effect #31978
2. return a valid json string even if the user doesn't have the whole
privileges to describe collection [Bug]: [restful v2]When accessing the
interface with a user without permission, the response will contain
multiple results, some of which will report an error of lack of
permission, while one will return the correct result #31635
3. rename IndexParam.IndexConfig to IndexParam.Params
4. FieldSchema.ElementTypeParams, IndexParam.Params can not only accept
string

Signed-off-by: PowderLi <min.li@zilliz.com>
2024-04-23 16:07:09 +08:00
nico
a75fe4034d
test: update pymilvus version (#32393)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-04-18 16:15:25 +08:00
nico
835862df22
enhance: [skip e2e] update milvus helm repo in nightly test (#31815)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-04-07 10:25:16 +08:00
cqy123456
47f767cf32
enhance: remove float16 in 2.3 branch (#31720)
issue: https://github.com/milvus-io/milvus/issues/31696

Signed-off-by: cqy123456 <qianya.cheng@zilliz.com>
2024-03-30 10:49:13 +08:00
nico
c1ca0b2b0d
test: update chart version and some cases (#31686)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-03-29 14:09:18 +08:00
zhuwenxing
a6fe96f20a
test: [cherry-pick][2.3] add restful v2 testcase (#31583)
pr: https://github.com/milvus-io/milvus/pull/31404

---------

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-03-26 10:49:09 +08:00
sre-ci-robot
2f0fa8488c
[automated] Update Pytest image changes (#31559)
Update Pytest image changes
See changes:
6b9004c728
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-25 16:43:08 +08:00
nico
6b9004c728
enhance: update pymilvus version (#31524)
pr: #31529

Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-03-25 10:47:08 +08:00
nico
75a86bc2d3
test: update test cases (#31253)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-03-15 15:23:10 +08:00
sre-ci-robot
a33751a2d7
[automated] Update Pytest image changes (#31235)
Update Pytest image changes
See changes:
645cc0bdc3
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-14 09:59:11 +08:00
nico
645cc0bdc3
test: update test cases (#31161)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-03-13 19:05:11 +08:00
sre-ci-robot
5386a2c43e
[automated] Update Pytest image changes (#31108)
Update Pytest image changes
See changes:
005dbf2b24
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-13 11:21:19 +08:00
zhuwenxing
542b46fb1e
test: add json and array datatype check in restful v1 (#31096)
pr: https://github.com/milvus-io/milvus/pull/31097

* When the collection is created using an SDK and includes array and
JSON datatypes in the schema, data can be inserted using the RESTful
API.
* When the collection is created using the RESTful API and includes JSON
and array datatypes in dynamic fields, data can also be inserted using
the RESTful API.

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-03-07 19:25:01 +08:00
nico
005dbf2b24
enhance: update pymilvus version (#31004)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-03-07 15:17:02 +08:00
zhuwenxing
4706da2435
test: fix query expr (#30885)
pr:https://github.com/milvus-io/milvus/pull/30351

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-02-29 10:31:08 +08:00
zhuwenxing
0fa147590b
test: fix query result empty (#30821)
fix query result empty
pr:https://github.com/milvus-io/milvus/pull/30351

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-02-27 14:06:54 +08:00
chyezh
a9625ec1ae
fix: nil ptr is used as nil interface in grpc client (#30755)
issue: #30715
pr: #30754

- Bug: Set nil struct pointer to describe nil interface.
Panic with segment violation when calling method on this nil struct
pointer.

Signed-off-by: chyezh <chyezh@outlook.com>
2024-02-23 10:08:54 +08:00
yihao.dai
20608287b9
fix: Decoupling importing segment from flush process (#30402) (#30439)
This pr decoups importing segment from flush process by:
1. Exclude the importing segment from the flush policy, this approch
avoids notifying the datanode to flush the importing segment, which may
not exist.
2. When RootCoord call Flush, DataCoord directly set the importing
segment state to `Flushed`.

issue: https://github.com/milvus-io/milvus/issues/30359

pr: https://github.com/milvus-io/milvus/pull/30402

---------

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2024-02-03 12:59:14 +08:00
sammy.huang
d33a37c1dd
enhance: move network mode of container into builder.sh file (#30420)
pr:#30419

Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-02-01 10:31:04 +08:00
sammy.huang
df2dc7617c
enhance: hotfix container network (#30390)
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-31 09:35:04 +08:00
nico
e0beea7fb6
test: update pymilvus version and test cases (#30209)
issue: #17614

Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-01-23 14:40:55 +08:00
zhuwenxing
3ec02826bf
test: [cherry-pick] add restful client test in ci (#30037)
add restful client test in ci

pr: https://github.com/milvus-io/milvus/pull/30036

---------

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-01-17 18:06:53 +08:00
zhagnlu
9f6a19c56c
fix: increase expr recursion depth to avoid parse failed (#29860) (#30021)
pr: #29860

Signed-off-by: luzhang <luzhang@zilliz.com>
Co-authored-by: luzhang <luzhang@zilliz.com>
2024-01-16 19:48:38 +08:00
zhuwenxing
58b9b8fdba
test: add more request type checker (#29826)
add more request type checker

pr: https://github.com/milvus-io/milvus/pull/29811

---------

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-01-15 15:16:52 +08:00
cai.zhang
434ac1f6d0
fix: [Pick]Fix error message for indexing (#29906)
issue: #29897 

master pr: #29898

---------

Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
2024-01-14 13:30:52 +08:00
zhenshan.cao
a689ea3228
feat: Add RBAC functionality to alias (#29885) (#29947)
issue: https://github.com/milvus-io/milvus/issues/29781
issue: https://github.com/milvus-io/milvus-proto/issues/237
pr : https://github.com/milvus-io/milvus/pull/29885

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2024-01-12 23:36:52 +08:00
wayblink
e1446da83c
feat: [Cherry-pick] Implement DescribeAlias and ListAliases interfaces (#29896)
#22882
pr: #29641

Signed-off-by: wayblink <anyang.wang@zilliz.com>
2024-01-12 16:30:51 +08:00
sre-ci-robot
ef7e4aea43
[automated] Update Pytest image changes (#29865)
Update Pytest image changes
See changes:
b580aef4dc
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-12 09:46:58 +08:00
congqixia
cd93954214
enhance: [Cherry-pick] pre-allocate result FieldData space to reduce growslice (#29726) (#29866)
Cherry-pick from master
pr: #29726

See also: #29113

Add a new utitliy function in `pkg/util/typetuil` to pre-allocate field
data slice capacity acoording to search limit. This shall avoid copying
the data during `AppendFieldData` when previous slice is out of space.
And shall also save CPU time during high paylog.

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-01-11 17:59:01 +08:00
zhenshan.cao
8c2ca3fb79
feat: Authorize users to query grant info of their roles (#29747) (#29762)
Once a role is granted to a user, the user should automatically possess
the privilege information associated with that role.

issue: #29710
pr: #29747

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2024-01-08 18:06:49 +08:00
zhuwenxing
6bf46c6fac
test: update bulk insert bench test (#29535)
update bulk insert bench test
cherry-pick from master
pr: https://github.com/milvus-io/milvus/pull/29534

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2024-01-03 19:16:55 +08:00
nico
b07dbea7fb
enhance: update pymilvus version (#29600)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2024-01-03 15:30:48 +08:00
nico
60a90463d0
test: update test cases (#29416)
issue: #27518 #29274
pr: #29383

Signed-off-by: nico <cheng.yuan@zilliz.com>
2023-12-23 15:46:42 +08:00
sre-ci-robot
2227cad047
[automated] Update Pytest image changes (#29333)
Update Pytest image changes
See changes:
f1ed04bee7
Signed-off-by: sre-ci-robot sre-ci-robot@users.noreply.github.com

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-20 19:52:42 +08:00
zhuwenxing
40ad5d714a
test: [skip e2e] [cherry-pick]fix getting hotfix image tag (#29350)
By adding conjunctions, you can obtain more accurate results.

pr: https://github.com/milvus-io/milvus/pull/29347

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2023-12-20 17:12:41 +08:00
zhuwenxing
d9a9eefa49
test: add bulk insert benchmark for different file size (#29329)
add bulk insert benchmark for different file size

pr: https://github.com/milvus-io/milvus/pull/29320

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2023-12-20 14:38:40 +08:00
nico
f1ed04bee7
enhance: update pymilvus version and test case (#29294)
pr: #29267

Signed-off-by: nico <cheng.yuan@zilliz.com>
2023-12-20 09:26:49 +08:00
zhuwenxing
08877e56f7
test: fix gen array field (#29247)
fix gen array field

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2023-12-18 11:30:46 +08:00
zhuwenxing
368a0cd55d
test: add more request type checker for test (#29211)
add more request type checker for test
pr: https://github.com/milvus-io/milvus/pull/29210

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2023-12-14 19:38:45 +08:00
zhuwenxing
6bf32d2f2b
test:add array data type and parquet file type for bulk insert case (#28990)
pr: https://github.com/milvus-io/milvus/pull/29030

add array data type and parquet file type for bulk insert test case

---------

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2023-12-14 19:36:39 +08:00
nico
30ec598a08
test: modify cases for the update of IVF_FLAT (#29069)
pr: #27179

Signed-off-by: nico <cheng.yuan@zilliz.com>
2023-12-12 11:48:36 +08:00
MrPresent-Han
5f4ac437b2
enhance: [Cherry-pick] Moving etcd client into session (#27069) (#28996)
relate: #26694
pr: https://github.com/milvus-io/milvus/pull/27069

Signed-off-by: Filip Haltmayer <filip.haltmayer@zilliz.com>
Signed-off-by: MrPresent-Han <chun.han@zilliz.com>
Co-authored-by: Filip Haltmayer <81822489+filip-halt@users.noreply.github.com>
2023-12-07 16:22:34 +08:00
cqy123456
8fd38c8eea
enhance:[cherry-pick] Use binlog index for better search performance (#29012)
this pr is cherry-pick from master:
pr: https://github.com/milvus-io/milvus/pull/28528
pr: https://github.com/milvus-io/milvus/pull/27673
related issue:
issue: https://github.com/milvus-io/milvus/issues/27678

Signed-off-by: cqy123456 <qianya.cheng@zilliz.com>
2023-12-07 09:52:34 +08:00