aoiasd
9b97131627
enhance: [GoSDK]support run analyzer by collection field ( #42642 )
...
relate: https://github.com/milvus-io/milvus/issues/42094
Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
2025-06-17 11:16:38 +08:00
congqixia
9976e8e297
enhance: Bump milvus, proto & client version to 2.6.0-rc.1 ( #42725 )
...
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-06-13 17:54:36 +08:00
groot
d0eabf0807
enhance: add FunctionTypeRerank for Go SDK ( #42659 )
...
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2025-06-13 17:12:36 +08:00
congqixia
469677cb81
enhance: [GoSDK] support AddCollectionField API ( #42687 )
...
Related to #39718
This PR makes go milvusclient support `AddCollectionField` API and adds
example code for it.
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-06-13 10:50:35 +08:00
Spade A
911a8df17c
feat: impl StructArray -- data storage support in segcore ( #42406 )
...
Ref https://github.com/milvus-io/milvus/issues/42148
This PR mainly enables segcore to support array of vector (read and
write, but not indexing). Now only float vector as the element type is
supported.
---------
Signed-off-by: SpadeA <tangchenjie1210@gmail.com>
Signed-off-by: SpadeA-Tang <tangchenjie1210@gmail.com>
2025-06-12 14:38:35 +08:00
cqy123456
317bbfbf81
enhance: milvus support minhash vector and mhjaccard metric ( #42036 )
...
issue:
https://github.com/issues/assigned?issue=milvus-io%7Cmilvus%7C41746
Signed-off-by: cqy123456 <qianya.cheng@zilliz.com>
2025-06-10 14:38:34 +08:00
groot
c00005bdaa
feat: support to drop properties of field ( #41996 )
...
issue: https://github.com/milvus-io/milvus/issues/41990
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2025-05-27 14:32:34 +08:00
yihao.dai
65dd3982d8
fix: Fix ants.Pool goroutine leak ( #41892 )
...
1. Release the pool after it is no longer in use.
2. Upgrade ants.Pool to fix the goroutine leak issue (see [PR
#287 ](https://github.com/panjf2000/ants/pull/287 )).
issue: https://github.com/milvus-io/milvus/issues/41838
---------
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-05-19 17:56:22 +08:00
congqixia
ba8f62a3b2
enhance: Bump x/net fixing CVE-2025-22872 ( #41861 )
...
Related to #41291
Related to CVE-2025-22872
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-05-15 19:04:23 +08:00
groot
b0f4b904cd
enhance: add multiAnalyzerParams for Go SDK ( #41814 )
...
relate: https://github.com/milvus-io/milvus/issues/41213
Signed-off-by: yhmo <yihua.mo@zilliz.com>
2025-05-14 16:34:22 +08:00
congqixia
8bc9ae9a9e
doc: Update go client golang version requirement ( #41815 )
...
Related to #41749
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-05-13 19:00:56 +08:00
ThreadDao
caaf9b1ea4
test: fix property case and remove load default replicaNum value ( #41674 )
...
issue: #41673
---------
Signed-off-by: ThreadDao <yufen.zong@zilliz.com>
2025-05-09 10:14:54 +08:00
shaoyue
f0451d2f3a
enhance: update go version to fix cve ( #41696 )
...
/cc @congqixia @czs007
Signed-off-by: haorenfsa <haorenfsa@gmail.com>
2025-05-08 16:04:54 +08:00
congqixia
f47b117991
enhance: [GoSDK] Make all valid normal column compactible with nullable ( #41606 )
...
Related to #41413
This PR
- Make normal columns treated as all valid data when insert into
nullable field
- Fix the typo of `WithPartitions` of HybridSearchOption
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-04-29 19:50:53 +08:00
congqixia
91bb89925c
enhance: [GoSDK] support compact&sparse mode nullable column ( #41576 )
...
Related to #41568
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-04-28 19:36:48 +08:00
congqixia
6084930854
fix: [GoSDK] Loose rowbased insert data check ( #41498 )
...
Related to #41460
This PR looses insert data check based on schema. These check shall
actually happen at milvus server side.
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-04-25 10:38:38 +08:00
SimFG
91d40fa558
fix: Update logging context and upgrade dependencies ( #41318 )
...
- issue: #41291
---------
Signed-off-by: SimFG <bang.fu@zilliz.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-23 10:52:38 +08:00
Mario Camou
6b30e9ae60
feat: Export milvusclient.annRequest (issue: #41261 ) ( #41356 )
...
Issue: #41261
`milvusclient.NewHybridSearchOption` receives a variadic `annRequests`
parameter. However, since `milvusclient.annRequest` is private, there is
no way to declare a slice, therefore there is no way to make it fully
generic (as in, create a slice of `milvusclient.annRequest`s and pass
them to `NewHybridSearchOption`. This PR renames
`milvusclient.annRequest` to `milvusclient.AnnRequest` to export it.
This is an API change since it's renaming a struct. However, since the
struct was previously private no external code depends on it, unless
it's doing nasty things with reflection (in which case it should not
depend on the name).
Signed-off-by: Mario Camou <mcamou@users.noreply.github.com>
Signed-off-by: mcamou <mcamou@users.noreply.github.com>
2025-04-23 02:38:38 +08:00
aoiasd
24eb70f382
enhance: [GOSDK] support run analyzer for go client ( #39973 )
...
relate: https://github.com/milvus-io/milvus/issues/39705
---------
Signed-off-by: aoiasd <zhicheng.yue@zilliz.com>
2025-04-21 10:24:40 +08:00
congqixia
4d37b2870d
enhance: [GoSDK] Add more example for godoc ( #41234 )
...
Related to #31293
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-04-11 13:26:26 +08:00
congqixia
8c679161f8
fix: [GoSDK] Fix array row base convertion logic ( #41197 )
...
Related to #40928
Array column is nil due to var lifespan issue
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-04-10 22:26:29 +08:00
zhenshan.cao
ecc2d80915
enhance: Add primary field name in SearchResult and QueryResults ( #39220 )
...
issue: https://github.com/milvus-io/milvus/issues/39219
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2025-04-09 10:48:25 +08:00
congqixia
d6f4348965
fix: [GoSDK] Fill collection schema for query resultset ( #41161 )
...
Related to #41108
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-04-09 10:34:26 +08:00
congqixia
2e9e16d732
fix: [GoSDK] Set nullable according to fieldSchema for RowBased insert ( #40928 )
...
Related to #40737
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-27 17:50:20 +08:00
congqixia
84e8e141ea
enhance: Support detailed manual compaction criterion ( #40892 )
...
Related to #40866
This PR:
- update go-api/v2 and support partition id/channel/segment level manual
compaction
- refines the compaction trigger implementation
- unify the compaction signal usage
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-25 20:06:22 +08:00
Ted Xu
688505ab1c
enhance: cleanup lint check exclusions ( #40829 )
...
See: #40828
Signed-off-by: Ted Xu <ted.xu@zilliz.com>
2025-03-21 18:12:14 +08:00
congqixia
77515310b9
enhance: Resolve existing lint issues ( #40797 )
...
This PR
- Format import issues in datacoord & datanode
- Fix JSONPathIndex naming issue
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-20 19:36:11 +08:00
congqixia
fd45e8bf93
enhance: [GoSDK] Support JSON Path index ( #40754 )
...
Related to #35528
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-20 14:18:13 +08:00
Ted Xu
be86d31ea3
feat: compaction to support add field ( #40415 )
...
See: #39718
---------
Signed-off-by: Ted Xu <ted.xu@zilliz.com>
2025-03-18 11:32:12 +08:00
congqixia
b3edb76516
enhance: [skip e2e][GoSDK] Add client example for common usage ( #40643 )
...
Related to #31293
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-17 14:16:10 +08:00
SimFG
5a87eb40ee
enhance: add GetService method to retrieve MilvusServiceClient ( #40658 )
...
/kind improvement
Signed-off-by: SimFG <bang.fu@zilliz.com>
2025-03-14 18:44:10 +08:00
congqixia
e93d53ca28
doc: Add README for go milvusclient ( #40630 )
...
Related to #31293
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-13 16:02:07 +08:00
ThreadDao
aaf8ddcec6
test: add cases for go client rbac APIs ( #40352 )
...
issue: #33419
- add cases for go client rbac APIs
- add dbName params for grant/revoke v1 & v2 api
- add dbName in GrantItem
---------
Signed-off-by: ThreadDao <yufen.zong@zilliz.com>
2025-03-13 14:28:08 +08:00
congqixia
c348e61bdb
fix: [GoSDK] move metaheader to client in case of race ( #40443 )
...
See failure run in #40352
This PR:
- move metaheader map to client struct from config
- set default value for field schema
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-07 17:06:02 +08:00
congqixia
a56b24054f
enhance: [GoSDK] Support alter/drop index properties ( #40417 )
...
Related to #31293
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-06 21:40:04 +08:00
congqixia
16bc2e8087
enhance: [GoSDK] support update ts caching policy ( #40381 )
...
Related to #39093
This PR add update timestamp check and retry policy according to the
design of the related issue
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-05 21:36:08 +08:00
congqixia
5b0881c93d
enhance: [GoSDK] Add DescribeReplica API & sync rbac v2 ( #40373 )
...
Related to #31293 #37031
This PR:
- Add DescribeReplica API
- Add unified RBAC v2 API names(AddPrivilegesToGroup,
RemovePrivilegesFromGroup, GrantPrivilegeV2, RevokePrivilegeV2)
- Mark old ones deprecated
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-05 21:34:11 +08:00
congqixia
c02763d49a
fix: [GoSDK] Pass only valid data for nullable column ( #40328 )
...
Related to #40327
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-04 20:58:04 +08:00
congqixia
16d468c875
fix: [GoSDK] Return role without grants ( #40284 )
...
Related to #40274
Previousy DescribeRole returns only roles with grants, this PR add
select role action to check role existence.
Also added database properties related option
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-03-03 18:05:59 +08:00
congqixia
0c74e409df
fix: [GoSDK] Pass base64 passwd content instead of raw data ( #40268 )
...
Related to #40261
Also add some options for create collection options and refine some
behavior
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-02-28 16:59:58 +08:00
SimFG
3b7b7e7e99
fix: use the different msg type for the OperatePrivilegeV2 api ( #40192 )
...
- issue: #40178
Signed-off-by: SimFG <bang.fu@zilliz.com>
2025-02-27 14:43:59 +08:00
congqixia
ce480c3f57
enhance: [GoSDK] Use pkg v2 module path ( #40134 )
...
Related to #39095
Previous PR #39990 update pkg module path using "/v2" package name, this
PR update milvusclient go sdk dependency for this update
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-02-25 10:33:56 +08:00
Cai Yudong
ad72fd968b
enhance: add some missing code for Int8Vector ( #39742 )
...
Issue: #38666
Signed-off-by: CaiYudong <yudong.cai@zilliz.com>
2025-02-18 16:20:52 +08:00
congqixia
f391ea136e
enhance: [GoSDK] Add WithEnableMatch syntactic sugar ( #39837 )
...
Related to #35922
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-02-13 15:50:47 +08:00
congqixia
95f3a248b3
enhance: [GoSDK] Add range & sparse ann param ( #39751 )
...
Related to #38846
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-02-12 14:54:46 +08:00
congqixia
0bac4d3f2a
fix: [GoSDK] Unify AnnRequest creation and fix nil map ( #39665 )
...
Related to #39559
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-02-07 10:34:44 +08:00
congqixia
d7c07d16d3
fix: [GoSDK] Use client config db name when connect ( #39662 )
...
Related to #34137
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-02-07 10:26:43 +08:00
congqixia
e61a841806
enhance: [GoSDK] Support return recall in search result ( #39580 )
...
Related to #37899
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-01-24 19:05:06 +08:00
Cai Yudong
f32830e016
feat: Support restful & go sdk for Int8Vector ( #39278 )
...
Issue: #38666
Signed-off-by: Cai Yudong <yudong.cai@zilliz.com>
2025-01-24 17:07:07 +08:00
ThreadDao
e02fb41db8
test: add go-sdk cases for database properties ( #39484 )
...
issue: #33419
- Add test cases for database properties
- Fixed typo AlterDatabaseProperies to AlterDatabaseProperties
- Rename UsingDatabase to UseDatabase
- Rename ListDatabases to ListDatabase
Signed-off-by: ThreadDao <yufen.zong@zilliz.com>
2025-01-23 14:29:16 +08:00