cai.zhang and GitHub
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-cn and GitHub
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-cn and GitHub
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-cn and GitHub
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-cn and GitHub
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-cn and GitHub
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
zhuwenxing and GitHub
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
aoiasd and GitHub
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-cn and GitHub
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-cn and GitHub
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-cn and GitHub
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-cn and GitHub
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
congqixia and GitHub
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 Xu and GitHub
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-cn and GitHub
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
zhuwenxing and GitHub
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
congqixia and GitHub
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-cn and GitHub
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
nico and GitHub
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
zhuwenxing and GitHub
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-cn and GitHub
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
zhikunyao and GitHub
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
congqixia and GitHub
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-cn and GitHub
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
yanliang567 and GitHub
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
nico and GitHub
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
zhikunyao and GitHub
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
zhuwenxing and GitHub
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
zhuwenxing and GitHub
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
nico and GitHub
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
nico and GitHub
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.zhang and GitHub
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
zhuwenxing and GitHub
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-cn and GitHub
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 Sun and GitHub
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
yanliang567 and GitHub
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
zhuwenxing and GitHub
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-cn and GitHub
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
zhuwenxing and GitHub
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-cn and GitHub
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
zhuwenxing and GitHub
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-cn and GitHub
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
zhuwenxing and GitHub
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-cn and GitHub
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
yanliang567 and GitHub
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
binbin and GitHub
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
nico and GitHub
e4782b95a0
test: update test cases ( #41080 )
...
Signed-off-by: nico <cheng.yuan@zilliz.com >
2025-04-03 15:54:29 +08:00
wt and GitHub
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