1940 Commits
Author SHA1 Message Date
cai.zhangandGitHub c4a03966ef fix: [2.5]Align the options of WKT/WKB conversions to ensure consistent behavior (#46872)
issue: #46823
master pr: #46828

Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
2026-01-08 12:19:24 +08:00
XuanYang-cnandGitHub 70fc91da90 test: Increase PyMilvus version to 2.5.19rc1 for 2.5 branch (#46485)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-12-22 18:39:18 +08:00
XuanYang-cnandGitHub da3ace1325 test: Increase PyMilvus version to 2.5.18 for 2.5 branch (#46031)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-12-04 17:33:20 +08:00
XuanYang-cnandGitHub b8f14d3992 test: Increase PyMilvus version to 2.5.17 for 2.5 branch (#45440)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-11-13 11:33:41 +08:00
XuanYang-cnandGitHub abeabd4e87 test: Increase PyMilvus version to 2.5.17rc4 for 2.5 branch (#45385)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-11-07 15:23:38 +08:00
XuanYang-cnandGitHub 93e8c5465a test: Increase PyMilvus version to 2.5.17rc3 for 2.5 branch (#45213)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

---------

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-11-06 17:01:35 +08:00
zhuwenxingandGitHub 36a30dd34e test: add geometry datatype testcases (#44383)
master pr: https://github.com/milvus-io/milvus/pull/44646

/kind improvement

---------

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-11-04 11:03:34 +08:00
aoiasdandGitHub 529a31a1bf enhance: [2.5]support use nullable field as bm25 function input field (#44586) (#45118)
relate: https://github.com/milvus-io/milvus/pull/44586

Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
2025-10-28 19:20:11 +08:00
XuanYang-cnandGitHub cdcad7b1c7 test: Increase PyMilvus version to 2.5.17rc1 for 2.5 branch (#44552)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-09-24 17:16:10 +08:00
XuanYang-cnandGitHub 83e162bf66 test: Increase PyMilvus version to 2.5.16 for 2.5 branch (#44493)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-09-22 11:24:08 +08:00
XuanYang-cnandGitHub 6f9e42fbe4 test: Increase PyMilvus version to 2.5.16rc3 for 2.5 branch (#44125)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-08-29 15:09:51 +08:00
XuanYang-cnandGitHub 0cac47c02c test: Increase PyMilvus version to 2.5.16rc2 for 2.5 branch (#44101)
Automated daily bump from pymilvus 2.5 branch. Updates
tests/python_client/requirements.txt.

Signed-off-by: XuanYang-cn <xuan.yang@zilliz.com>
2025-08-28 18:07:52 +08:00
congqixiaandGitHub 94acb811bb fix: [2.5] Invalidate proxy cache for create alias op (#43854) (#44073)
Cherry-pick from master
pr: #43854
Related to #43853

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-08-27 16:19:51 +08:00
cd931a0388 feat:Geospatial Data Type and GIS Function support for milvus (#43661)
issue: #43427
pr: #37417

This pr's main goal is merge #37417 to milvus 2.5 without conflicts.

# Main Goals

1. Create and describe collections with geospatial type
2. Insert geospatial data into the insert binlog
3. Load segments containing geospatial data into memory
4. Enable query and search can display  geospatial data
5. Support using GIS funtions like ST_EQUALS in query

# Solution

1. **Add Type**: Modify the Milvus core by adding a Geospatial type in
both the C++ and Go code layers, defining the Geospatial data structure
and the corresponding interfaces.
2. **Dependency Libraries**: Introduce necessary geospatial data
processing libraries. In the C++ source code, use Conan package
management to include the GDAL library. In the Go source code, add the
go-geom library to the go.mod file.
3. **Protocol Interface**: Revise the Milvus protocol to provide
mechanisms for Geospatial message serialization and deserialization.
4. **Data Pipeline**: Facilitate interaction between the client and
proxy using the WKT format for geospatial data. The proxy will convert
all data into WKB format for downstream processing, providing column
data interfaces, segment encapsulation, segment loading, payload
writing, and cache block management.
5. **Query Operators**: Implement simple display and support for filter
queries. Initially, focus on filtering based on spatial relationships
for a single column of geospatial literal values, providing parsing and
execution for query expressions.Now only support brutal search
6. **Client Modification**: Enable the client to handle user input for
geospatial data and facilitate end-to-end testing.Check the modification
in pymilvus.

---------

Signed-off-by: Yinwei Li <yinwei.li@zilliz.com>
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
Co-authored-by: cai.zhang <cai.zhang@zilliz.com>
2025-08-26 19:11:55 +08:00
Ted XuandGitHub 8821743c17 enhance: returning collection metadata from cache (#42823) (#43911)
See #43187
pr: #42823

---------

Signed-off-by: Ted Xu <ted.xu@zilliz.com>
2025-08-26 14:23:54 +08:00
XuanYang-cnandGitHub 199002f9e3 test: Increase PyMilvus version to 2.5.15rc4 (#43991)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-08-21 19:29:47 +08:00
zhuwenxingandGitHub 888dcb57cf test: [cp2.5]add more testcase for analyzer (#43712)
pr: https://github.com/milvus-io/milvus/pull/43367

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-08-05 14:51:41 +08:00
congqixiaandGitHub 1a2871b628 enhance: [2.5] Remove collection name validation from DescribeCollection (#43300)
Cherry-pick from master
pr: #43299
Related to #43031

Previous pr: #43064

Since old version may create collection with invalidate collection name,
milvus shall allow some API to let user notice such collection still
exists.

This patch removes collection name validation from `DescribeCollection`
call, letting user know that such collection still exists.

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-08-04 10:51:04 +08:00
XuanYang-cnandGitHub 9b2e0edc36 enhance: Upgrade pymilvus to 2.5.14rc3 (#43472)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-07-22 11:52:53 +08:00
nicoandGitHub 0c316b9172 test: update nightly cases[2.5] (#43415)
pr: #43252

Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-07-21 15:34:54 +08:00
zhuwenxingandGitHub 4ec32aae3f test:[cp2.5]add collection rename checker in chaos test (#43418)
pr: https://github.com/milvus-io/milvus/pull/43412

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-07-21 14:08:53 +08:00
XuanYang-cnandGitHub ba8c605be2 enhance: Upgrade PyMilvus to 2.5.13rc2 (#43368)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-07-18 15:16:52 +08:00
zhikunyaoandGitHub 180214d406 test: update pytest base image 2.5 (#43328)
pr: #43327

Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
2025-07-15 15:34:51 +08:00
congqixiaandGitHub e13b55fc0a fix: [2.5] Remove trimming space logic when validating collection name (#43064) (#43138)
Cherry-pick from master
pr: #43064
Related to #43031

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-07-07 09:54:46 +08:00
XuanYang-cnandGitHub 3666fced6c enhance: Upgrade pymilvus to 2.5.12rc8 (#43084)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-07-03 11:30:45 +08:00
yanliang567andGitHub c84e0119db test: [cp 2.5]Add verfification tests for partition key filter and ttl issue (#43077)
related issue: #42918 
pr: #43052

also improve performance in check query results

---------

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2025-07-03 10:22:46 +08:00
nicoandGitHub 5f7ef6d9dd test: update test cases[2.5] (#42998)
pr: #42991

Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-07-03 09:18:51 +08:00
zhikunyaoandGitHub d6ee1d1c3c enhance: update minio to RELEASE.2024-05-28T17-19-04Z (#43071)
pr: #43063

Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
2025-07-02 16:18:45 +08:00
zhuwenxingandGitHub 591d7cc51a test: [cp2.5]add negative import case (#42883)
pr: https://github.com/milvus-io/milvus/pull/42100

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-06-23 18:38:41 +08:00
zhuwenxingandGitHub 95ac0415c4 test:[skip e2e][cp2.5]remove tls connection (#42800)
pr: https://github.com/milvus-io/milvus/pull/42799

---------

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-06-18 10:34:43 +08:00
nicoandGitHub f19349e514 test: fix connection errror of BulkInsert nightly (#42796)
pr: #42805

Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-06-17 15:28:39 +08:00
nicoandGitHub 3b3f25d074 test: update sdk version and cases[2.5] (#42603)
pr: #42077

Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-06-16 10:32:37 +08:00
cai.zhangandGitHub bcb6566c6a fix: [2.5] Unsorted small segments should not be considered as indexed (#42615)
issue: #42143 
master pr: #42614

---------

Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
2025-06-13 18:16:46 +08:00
zhuwenxingandGitHub 46920da0f3 test: [cp2.5]add default user and pwd (#42591)
pr: https://github.com/milvus-io/milvus/pull/42590

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-06-12 10:36:43 +08:00
XuanYang-cnandGitHub 0f0e45af9b enhance: Upgrade pymilvus to 2.5.11rc7 (#42458)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-06-10 10:58:34 +08:00
Bingyi SunandGitHub a32b55ed71 enhance: support auto index type for json index (#42161)
issue: #42070 
pr: #42071

Signed-off-by: sunby <sunbingyi1992@gmail.com>
2025-06-09 21:20:34 +08:00
yanliang567andGitHub 73ed1a6105 test: [2.5] Add TTL tests to verify expiration in read (#42190)
related issue: #42182
pr: #42189

---------

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2025-05-29 20:54:29 +08:00
zhuwenxingandGitHub f4fe920fde test: [cherry-pick]add multi analyzer test (#41632)
pr: https://github.com/milvus-io/milvus/pull/41578

/kind improvement

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-05-26 19:06:31 +08:00
XuanYang-cnandGitHub f6d2f01640 enhance: Upgrade PyMilvus to 2.5.10rc2 (#42034)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-05-26 19:02:28 +08:00
zhuwenxingandGitHub 60b651c36c test: add csv import testcase and adjust import testcase tag (#41638) (#42069)
/kind improvement
pr: #41638

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-05-26 16:20:31 +08:00
XuanYang-cnandGitHub 4f3fd71ba7 enhance: Upgrade pymilvus to 2.5.9rc3 (#41753)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-05-16 11:38:25 +08:00
zhuwenxingandGitHub 3df2156ee2 test: [cherry-pick]add icu tokenizer testcases (#41630)
pr: https://github.com/milvus-io/milvus/pull/41501

/kind improvement

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-04-30 14:18:54 +08:00
XuanYang-cnandGitHub 1510dea7e3 enhance: Upgrade pymilvus to 2.5.8rc3 (#41580)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-04-30 11:22:54 +08:00
zhuwenxingandGitHub c40e8cf44b test: add run_analyzer api test and lindera tokenizer test (#41487)
/kind improvement

pr: https://github.com/milvus-io/milvus/pull/40160
https://github.com/milvus-io/milvus/pull/41064

---------

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2025-04-28 19:38:49 +08:00
XuanYang-cnandGitHub 143ca8c02b enhance: Upgrade pymilvus to 2.5.7rc10 (#41464)
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-04-23 20:26:38 +08:00
2498eb0691 enhance: add optimize for like expr (#41222)
pr: #41066  cherry-pick from master

Signed-off-by: luzhang <luzhang@zilliz.com>
Co-authored-by: luzhang <luzhang@zilliz.com>
2025-04-14 21:06:32 +08:00
yanliang567andGitHub 409721d9e7 test: [cherry-pick] gen collection name by testcase name (#41193)
related issue: #40698 
pr: #41170

Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2025-04-09 22:52:27 +08:00
binbinandGitHub cc1b0a8cdb test: Fix test cases for part of json path index (#41132)
related pr: #41016

Signed-off-by: binbin lv <binbin.lv@zilliz.com>
2025-04-08 11:04:25 +08:00
nicoandGitHub e4782b95a0 test: update test cases (#41080)
Signed-off-by: nico <cheng.yuan@zilliz.com>
2025-04-03 15:54:29 +08:00
wtandGitHub a47bb93c58 test: [cp] add more varchar expressions for query (#41083)
pr: https://github.com/milvus-io/milvus/pull/39122

Signed-off-by: wangting0128 <ting.wang@zilliz.com>
2025-04-03 14:36:22 +08:00