sre-ci-robot
022d149e90
[automated] Bump milvus version to v2.5.12 ( #41924 )
...
Bump milvus version to v2.5.12
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>
2025-05-19 16:58:27 +08:00
Chun Han
043e333290
enhance: support strict expiry compaction for milvus( #41855 ) ( #41856 )
...
related: #41855
Signed-off-by: MrPresent-Han <chun.han@gmail.com>
Co-authored-by: MrPresent-Han <chun.han@gmail.com>
v2.5.12
pkg/v2.5.12
2025-05-19 09:50:24 +08:00
yihao.dai
7c8370ccd2
fix: [2.5] Fix ants.Pool goroutine leak ( #41893 )
...
1. Release the pool after it is no longer in use.
2. Upgrade ants.Pool to fix the goroutine leak issue (see
https://github.com/panjf2000/ants/pull/287 ).
issue: https://github.com/milvus-io/milvus/issues/41838
pr: https://github.com/milvus-io/milvus/pull/41892
---------
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-05-16 19:12:22 +08:00
aoiasd
daf745ffa3
fix: [2.5] hybird search sub requset not set analyzer name ( #41897 )
...
relate: https://github.com/milvus-io/milvus/issues/41213
pr: https://github.com/milvus-io/milvus/pull/41896
Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
2025-05-16 17:58:22 +08:00
XuanYang-cn
aa01b6add4
fix: ChannelManager double assignment ( #41877 )
...
This pr fixs double assign in channels, recurr of dropped channel, amend
extra channel meta, and refresh incorrect state with DN by the following
edits:
1. Loose the lock in advanceStandbys to avoid concurrent assignment.
2. Trasfer ToWatch to ToRelease if DN returns ErrChannelRedupulicate.
3. Remove dup channel when recovering
See also: #41876
pr: #41837
---------
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2025-05-16 14:58:23 +08:00
yanliang567
bfdd6adb7b
test: Upgrade helm chart version and resource limit ( #41881 )
...
related issue: https://github.com/milvus-io/milvus/issues/41819
pr: #41820
---------
Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2025-05-16 13:24:23 +08:00
congqixia
e0c79ffee8
enhance: Bump milvus & proto version to v2.5.12 ( #41888 )
...
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-05-16 13:06:23 +08:00
yihao.dai
9f28a006cd
fix: [2.5] Fix ineffective log level setting in ThreadWatcher ( #41887 )
...
issue: https://github.com/milvus-io/milvus/issues/41781
pr: https://github.com/milvus-io/milvus/pull/41886
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-05-16 12:02:27 +08:00
XuanYang-cn
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
congqixia
30dda24982
enhance: [2.5] Bump x/net fixing CVE-2025-22872 ( #41878 )
...
Cherry-pick from master
pr: #41861
Related to #41291
Related to CVE-2025-22872
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-05-16 10:20:24 +08:00
cai.zhang
dc1e9e2f81
fix: [2.5] Don't create index for unsorted importing segment when enable stats ( #41865 )
...
issue: #41863
master pr: #41864
---------
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
2025-05-16 10:18:35 +08:00
yihao.dai
9b17108b50
fix: [2.5] Fix import reader goroutine leak ( #41870 )
...
Close the chunk manager's reader after the import completes to prevent
goroutine leaks.
issues: https://github.com/milvus-io/milvus/issues/41868
pr: https://github.com/milvus-io/milvus/pull/41869
---------
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-05-15 22:20:23 +08:00
SimFG
94e2871348
enhance: [2.5] implement authorization checks for DescribeCollection and DescribeDatabase tasks ( #41799 )
...
- issue: #41694
- pr: #41798
---------
Signed-off-by: SimFG <bang.fu@zilliz.com>
2025-05-15 17:48:23 +08:00
aoiasd
bb562c6a7e
fix:[2.5] analyzer memory leak because function runner not close ( #41840 )
...
relate: https://github.com/milvus-io/milvus/issues/41213
pr:https://github.com/milvus-io/milvus/pull/41839
Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
2025-05-15 15:48:23 +08:00
foxspy
e36df6991b
enhance: [2.5] Output index version information in the DescribeIndex interface ( #41841 )
...
issue: #41431
pr: #41847
Signed-off-by: foxspy <xianliang.li@zilliz.com>
2025-05-15 14:34:23 +08:00
cai.zhang
6278fb3b56
fix: [2.5] Collect entites num group by collection instead of partition ( #41789 )
...
issue: #41787
master pr: #41788
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
2025-05-15 11:40:23 +08:00
wei liu
aed074d83e
fix: unexpected password for root user ( #41818 )
...
issue: #41816
pr: #41817
pr #37983 introduced an issue, if doesn't specified
`defaultRootPassword` in milvus.yaml, then `"Milvus"` will be used as
default password for root user, instead of `Milvus`.
This PR fix the unexpected password for root, and add comment for case
which use large numeric password requires double quotes.
Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2025-05-14 19:40:22 +08:00
cai.zhang
813bcb14a7
fix: [2.5]prevent crash when contains_all/any is used with empty array ( #41756 )
...
issue: https://github.com/milvus-io/milvus/issues/41348
related and optimized by https://github.com/milvus-io/milvus/pull/41347
master pr: #41739
---------
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
Co-authored-by: Sangho Park <hoyaspark@gmail.com>
2025-05-14 14:30:22 +08:00
congqixia
e6bfa12064
enhance: [2.5][Restful] Add consistency level for query/get API ( #41825 ) ( #41830 )
...
Cherry-pick from master
pr: #41825
Related to #41805
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-05-14 14:16:22 +08:00
Julien Salleyron
9b8a8f7607
fix: Allow to compile on windows ( #41617 )
...
This PR fixes https://github.com/milvus-io/milvus/issues/41384 on 2.5.
Related to #41448 .
When using milvus client and compile on windows, the compilation failed
with the undefined RSS error.
On windows, the way to get memory used is the same as on darwin.
Signed-off-by: Julien Salleyron <julien.salleyron@gmail.com>
2025-05-14 11:33:40 +08:00
yihao.dai
841f02cf0e
fix: [2.5] Disable block and mutex profiling on arm to prevent SIGSEGV ( #41823 )
...
issue: https://github.com/milvus-io/milvus/issues/41821
pr: https://github.com/milvus-io/milvus/pull/41822
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-05-14 10:56:50 +08:00
foxspy
96f7ab592b
enhance: [2.5] update knowhere version ( #41828 )
...
issue: #37644
/kind branch-feature
Signed-off-by: foxspy <xianliang.li@zilliz.com>
2025-05-14 10:50:23 +08:00
yihao.dai
a7c818cadb
fix: [2.5] Fix no candidate segments error for small import ( #41772 )
...
When autoID is enabled, the preimport task estimates row distribution by
evenly dividing the total row count (numRows) across all vchannels:
`estimatedCount = numRows / vchannelNum`.
However, the actual import task hashes real auto-generated IDs to
determine
the target vchannel. This mismatch can lead to inaccurate row
distribution estimation
in such corner cases:
- Importing 1 row into 2 vchannels:
• Preimport: 1 / 2 = 0 → both v0 and v1 are estimated to have 0 rows
• Import: real autoID (e.g., 457975852966809057) hashes to v1
→ actual result: v0 = 0, v1 = 1
To resolve such corner case, we now allocate at least one segment for
each vchannel
when autoID is enabled, ensuring all vchannels are prepared to receive
data even
if no rows are estimated for them.
issue: https://github.com/milvus-io/milvus/issues/41759
pr: https://github.com/milvus-io/milvus/pull/41771
---------
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-05-14 10:36:22 +08:00
groot
2fbd7eddb2
enhance: add multiAnalyzerParams for Go SDK ( #41813 )
...
issue: https://github.com/milvus-io/milvus/issues/41213
pr: https://github.com/milvus-io/milvus/pull/41814
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2025-05-14 09:52:22 +08:00
Xianhui Lin
548754a5e3
fix: fallback to mixcoord session when upgrade to mixCoord ( #41773 )
...
fix: fallback to mixcoord session when upgrade to mixCoord
issue:https://github.com/milvus-io/milvus/issues/41737
Signed-off-by: Xianhui.Lin <xianhui.lin@zilliz.com>
2025-05-13 23:12:58 +08:00
shaoyue
0ecf99934a
enhance: update golang-jwt to v4.5.2 to fix cve ( #41742 )
...
master pr: #41734
Signed-off-by: haorenfsa <haorenfsa@gmail.com>
2025-05-13 14:00:57 +08:00
zhagnlu
5b8ea84d38
fix: add params to ignore config type exception ( #41777 )
...
pr: #41776
Signed-off-by: luzhang <luzhang@zilliz.com>
Co-authored-by: luzhang <luzhang@zilliz.com>
2025-05-13 11:28:57 +08:00
congqixia
8b026f93a9
enhance: [2.5] Add mutex preventing concurrent plugin.Open ( #41761 ) ( #41764 )
...
Cherry pick from master
pr: #41761
Concurrent calling plugin.Open might cause empty pluginpath issue
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-05-12 23:20:57 +08:00
groot
bf8e6e8ac0
enhance: Alter collection description ( #41547 )
...
issue: https://github.com/milvus-io/milvus/issues/41557
master pr: https://github.com/milvus-io/milvus/pull/41558
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2025-05-12 11:22:56 +08:00
zhikunyao
4dccc46222
enhance: update go env version for 2.5 ( #41745 )
...
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
2025-05-09 21:46:54 +08:00
cai.zhang
a69ae760e2
fix: Set worker totalSlot in standalone mode is half of cluster mode ( #41731 )
...
issue: #41616 , #41732
master pr: #41730
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
2025-05-09 18:30:58 +08:00
Xianhui Lin
dbcdb30db2
fix: [2.5]set quota center metrics configuration before watch ( #41708 )
...
fix: [2.5]set quota center metrics configuration before watch
pr:https://github.com/milvus-io/milvus/pull/41706
issue:https://github.com/milvus-io/milvus/issues/35177
Signed-off-by: Xianhui.Lin <xianhui.lin@zilliz.com>
2025-05-09 14:30:55 +08:00
shaoyue
973f6d80a1
enhance: update go version to fix cve ( #41697 )
...
master pr: #41696
/cc @congqixia @czs007
Signed-off-by: haorenfsa <haorenfsa@gmail.com>
2025-05-09 11:22:55 +08:00
zhagnlu
418c35630b
fix: GetValueFromConfig return nullopt instead of exception ( #41711 )
...
pr: #41709
Signed-off-by: luzhang <luzhang@zilliz.com>
Co-authored-by: luzhang <luzhang@zilliz.com>
2025-05-09 11:20:54 +08:00
SimFG
4c656e8a7a
enhance: support more ddl apis to replicate according to cdc ( #41679 )
...
- issue: #41677
- pr: #41678
Signed-off-by: SimFG <bang.fu@zilliz.com>
2025-05-08 20:02:58 +08:00
Bingyi Sun
22582a45b0
feat: Add json index support for json contains expr ( #41478 ) ( #41658 )
...
pr: #41478
issue: #35528
---------
Signed-off-by: sunby <sunbingyi1992@gmail.com>
2025-05-07 10:40:53 +08:00
SimFG
57c472e41f
enhance: [2.5] add timeout for message reception in mqMsgStream ( #41603 )
...
- pr: #41602
Signed-off-by: SimFG <bang.fu@zilliz.com>
2025-05-06 10:16:52 +08:00
congqixia
ecf3841ae9
enhance: [GoSDK] cherry pick patches for 2.5.3 ( #41631 )
...
pr: #41498 #41576 #41606 #39973
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
Co-authored-by: aoiasd <45024769+aoiasd@users.noreply.github.com>
client/v2.5.3
2025-04-30 15:10:53 +08:00
zhuwenxing
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
SimFG
b69bf42a04
enhance: [2.5] Implement OperatePrivilegeV2 message handling and unmarshal support ( #41594 )
...
- issue: #41353
- pr: #41355
Signed-off-by: SimFG <bang.fu@zilliz.com>
2025-04-30 11:52:53 +08:00
Xianhui Lin
d41f6839e9
fix:add exclusive lock mutex in DropSegmentsOfPartition ( #41619 )
...
issue:https://github.com/milvus-io/milvus/issues/41615
---------
Signed-off-by: Xianhui.Lin <xianhui.lin@zilliz.com>
2025-04-30 11:24:53 +08:00
XuanYang-cn
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
Xianhui Lin
17465ffe9e
feat: [2.5]add str update ts in describecollection ( #41600 )
...
issue:https://github.com/milvus-io/milvus/issues/39093
pr:https://github.com/milvus-io/milvus/pull/39096
Signed-off-by: Xianhui.Lin <xianhui.lin@zilliz.com>
2025-04-29 17:50:53 +08:00
liliu-z
324168a77a
enhance: Upgrade dependcies to fix CVEs ( #41590 )
...
Natsmq support will be removed from 2.6, for 2.5 we need to update the
version to fix related CVEs
pr: #41565
Signed-off-by: liliu-z <li.liu@zilliz.com>
2025-04-29 15:50:51 +08:00
yihao.dai
c891f17391
enhance: [2.5] Skip disk quota check for l0 import ( #41572 )
...
issue: https://github.com/milvus-io/milvus/issues/41569
pr: https://github.com/milvus-io/milvus/pull/41571
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-04-29 10:46:54 +08:00
zhuwenxing
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
sre-ci-robot
c0edb99fed
[automated] Bump milvus version to v2.5.11 ( #41581 )
...
Bump milvus version to v2.5.11
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>
2025-04-28 16:52:40 +08:00
Chun Han
69a80b9ce3
enhance: resize high priority wqthreadpool dynamically( #40838 ) ( #41549 )
...
related: #40838
Signed-off-by: MrPresent-Han <chun.han@gmail.com>
Co-authored-by: MrPresent-Han <chun.han@gmail.com>
pkg/v2.5.11
v2.5.11
2025-04-28 00:44:39 +08:00
aoiasd
8af350d9db
fix: [2.5] bulk insert should use function runner's input field list instead schema's ( #41561 )
...
relate: https://github.com/milvus-io/milvus/issues/41213
pr: https://github.com/milvus-io/milvus/pull/41560
Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
2025-04-27 22:16:40 +08:00
congqixia
41d910451f
enhance: Bump milvus & proto version to v2.5.11 ( #41541 )
...
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-04-27 19:56:39 +08:00