milvus/client
congqixia 629da61617
enhance: [2.5][GoSDK] sync milvusclient patches for 2.5.1 (#40410)
Cherry pick from master
pr: #40268 #40284 #40328 #40373 #40381

------------------------------------------
#### 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

------------------------------------------
#### 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

-----------------------------------------
#### fix: [GoSDK] Pass only valid data for nullable column (#40328)

Related to #40327

-----------------------------------------
#### 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

-----------------------------------------
#### 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-06 17:48:03 +08:00
..
bulkwriter enhance: [GoSDK] Add content-type header for bulk import req (#38581) 2024-12-20 10:28:47 +08:00
column enhance: [2.5][GoSDK] sync milvusclient patches for 2.5.1 (#40410) 2025-03-06 17:48:03 +08:00
common enhance: Bump milvus & proto verison to v2.5.0 (#38610) 2024-12-20 14:30:46 +08:00
entity enhance: [2.5][GoSDK] sync milvusclient patches for 2.5.1 (#40410) 2025-03-06 17:48:03 +08:00
index enhance: [2.5][GoSDK] sync milvusclient patches for 2.5.1 (#40410) 2025-03-06 17:48:03 +08:00
milvusclient enhance: [2.5][GoSDK] sync milvusclient patches for 2.5.1 (#40410) 2025-03-06 17:48:03 +08:00
row enhance: [GoSDK] write back auto id value to row based input (#36964) 2024-10-18 11:19:24 +08:00
ruleguard enhance: Add lint rules for client pkg and fix problems (#33180) 2024-05-20 20:47:38 +08:00
.golangci.yml enhance: update checker for go version (#33351) 2024-05-24 14:23:40 +08:00
Makefile enhance: Generate milvusclient mockery with latest proto (#37567) 2024-11-11 14:28:30 +08:00
OWNERS enhance: Update latest sdk update to client pkg (#33105) 2024-05-17 10:39:37 +08:00
go.mod enhance: Bump milvus & proto version to v2.5.6 (#40293) 2025-03-03 16:52:00 +08:00
go.sum enhance: Bump milvus & proto version to v2.5.6 (#40293) 2025-03-03 16:52:00 +08:00