215 Commits

Author SHA1 Message Date
xgc
d15e1f8c51
!56 态字段查询与映射转换 & 优化分区名称设置前的集合非空判断
Merge pull request !56 from CodeYuan-Y/main
2025-09-30 00:44:00 +00:00
苑勇
e6f7bcaf0a 当 outputMetaFields为空且 metaFunctionSet 非空时,自动填充 meta 字段 & 优化分区名称设置前的集合非空判断 2025-09-29 22:37:07 +08:00
苑勇
a316368aa3 修复动态字段转换时的空指针风险,判断outputMetaFields非空 2025-09-29 21:29:50 +08:00
苑勇
69eb4cc0c9 支持动态字段查询与映射转换
- 新增 outputMetaFields 字段用于存储动态字段输出字段
- 修改 SearchRespConverter 中的转换方法,支持动态字段过滤与映射
- 更新 LambdaQueryWrapper 的 query 方法,处理动态字段输出逻辑
- 扩展 PropertyCache 缓存结构,增加动态字段相关集合与映射
- 优化 MilvusConverter 初始化逻辑,注册动态字段信息
2025-09-29 21:18:22 +08:00
苑勇
fd9be066f9 feat(Converter): 支持动态字段映射与解析
- 在 MilvusConverter 中添加对动态字段的处理逻辑(目的为了query()无outputFields能获取到$meta)
- 在 SearchRespConverter 中增加对 $meta 字段的解析
2025-09-28 21:23:26 +08:00
xgc
9f4f92871b
!53 支持动态字段插入功能 & MilvusField 支持分区键为true时, 设置集合分区数量
Merge pull request !53 from CodeYuan-Y/main
2025-09-28 01:15:44 +00:00
Your Name
b4dac2083b fix(LambdaInsertWrapper): 支持动态字段插入功能 2025-09-27 20:58:55 +08:00
苑勇
5959b6836d feat(create scheme): 支持分区键为true时, 设置集合分区数量
- 在`CollectionSchemaBuilder`中添加`numPartitions`字段及设置方法
- 更新创建集合时的构建逻辑以包含分区数量配置
- 在`MilvusConverter`中根据注解自动设置分区数量
- 扩展`MilvusField`注解支持`numPartitions`属性
- 在`MilvusEntity`中增加`numPartitions`字段用于存储分区配置
2025-09-25 20:33:32 +08:00
xgc
08de94e495
!52 发布 2.2.5
Merge pull request !52 from xgc/dev
2025-07-22 09:23:38 +00:00
xgc
18c8f38335 发布 2.2.5 2025-07-22 17:22:45 +08:00
xgc
51ca465d77 更新README 2025-07-22 17:07:11 +08:00
xgc
4dfb602b78 去除向量字段必须ListFloat限制 2025-07-22 17:05:25 +08:00
xgc
3976aa6eec
!51 发布 2.2.4:更新 sdk 2.5.5,更新日志打印,通过spi支持选择log4j、logback等
Merge pull request !51 from xgc/dev
2025-03-10 07:24:48 +00:00
xgc
8f4f1e7494 发布 2.2.4:更新 sdk 2.5.5,更新日志打印,通过spi支持选择log4j、logback等 2025-03-10 15:23:20 +08:00
xgc
7fc911a2bd
!50 dev to main
Merge pull request !50 from xgc/dev
2025-01-16 11:08:20 +00:00
xgc
262df827e3 Merge remote-tracking branch 'origin/dev' into dev 2025-01-16 19:06:25 +08:00
xgc
9d3925f655 测试 2025-01-16 19:06:16 +08:00
xgc
0099c4fa5e
!49 dev to main
Merge pull request !49 from xgc/dev
2024-12-23 01:43:18 +00:00
xgc
5de8c93a6c 发布 2.2.4-M1 2024-12-23 09:42:20 +08:00
xgc
7cf972ca70 fix: 缓存字段是否允许为空 2024-12-19 17:11:14 +08:00
xgc
c9c8f4127f
!48 解决将序列化当作字段bug
Merge pull request !48 from cencxc/dev
2024-12-19 09:06:57 +00:00
cxc
611b691e0f fix 校验Property是否为空,解决将序列化当作字段bug 2024-12-19 09:42:45 +08:00
cxc
de3fb89618 Revert "fix 校验Property是否为空,解决将序列化当作字段bug"
This reverts commit 4c17b0a0038d4be2d035a369ec9b1d56041872a0.
2024-12-19 09:37:47 +08:00
cxc
7dcef69f6a Merge remote-tracking branch 'refs/remotes/dromara/dev' into dev 2024-12-19 09:18:31 +08:00
cxc
4c17b0a003 fix 校验Property是否为空,解决将序列化当作字段bug 2024-12-19 09:15:09 +08:00
xgc
64298a4074
!47 支持配置打印banner
Merge pull request !47 from cencxc/dev
2024-12-18 02:26:22 +00:00
cxc
51cc4ed9df update 配置banner将字段统一命名为banner 2024-12-18 10:23:08 +08:00
cxc
3a49969125 feat: 支持配置打印banner 2024-12-17 18:35:31 +08:00
cxc
f72e07e804 feat: 支持配置打印banner 2024-12-17 18:12:40 +08:00
xgc
baf2d914d6
!46 dev to main
Merge pull request !46 from xgc/dev
2024-12-12 13:23:08 +00:00
xgc
0de190f59c fix: 2.2.3版本 修复MilvusService通过主键删除的bug 2024-12-12 21:22:09 +08:00
xgc
93a3ce4714 fix: 2.2.3版本 修复MilvusService通过主键删除的bug 2024-12-12 21:21:03 +08:00
xgc
d99b09e47f
!45 dev to main
Merge pull request !45 from xgc/dev
2024-12-12 07:21:36 +00:00
xgc
3675d95a0b fix: 2.2.2.1版本 修复 wrapper 生成的not过滤条件不正确 2024-12-12 15:17:01 +08:00
xgc
481cf1e35f
!44 dev to main
Merge pull request !44 from xgc/dev
2024-12-09 04:33:06 +00:00
xgc
7ea69690fb 2.2.2 version 2024-12-09 12:31:07 +08:00
xgc
915823fa62 Added file nullable and new search parameter 2024-12-09 12:27:52 +08:00
xgc
272af444ea 添加enableDynamicField功能 2024-12-03 08:06:31 +08:00
xgc
ec82110cb0 添加enableDynamicField功能 2024-12-02 23:09:53 +08:00
xgc
47def3cc9c
!43 dev to main
Merge pull request !43 from xgc/dev
2024-12-02 01:40:16 +00:00
xgc
6ee0137faf 修改文档 2024-12-02 09:39:02 +08:00
xgc
39aa6f7564
!42 dev to main
Merge pull request !42 from xgc/dev
2024-11-29 08:43:56 +00:00
xgc
6e53da73a5 发布 2.2.1 2024-11-29 16:29:36 +08:00
xgc
e92cc55ec1 fix:修复2.2.0无法使用内置分析仪的问题,并优化注解的使用 2024-11-29 16:29:16 +08:00
xgc
5dc94f3aaf
!41 dev to main
Merge pull request !41 from xgc/dev
2024-11-29 03:38:19 +00:00
xgc
cfac4d68dd 发版 2.2.0 2024-11-29 11:36:20 +08:00
xgc
996f91b539 feat: add Sparse-BM25文本搜索,Tantivy文本匹配 2024-11-29 11:25:11 +08:00
xgc
6e66ab96ae
!40 dev to main
Merge pull request !40 from xgc/dev
2024-11-25 10:17:27 +00:00
xgc
10126a61c4 发布版本2.1.8,调整 groupId 2024-11-25 18:15:30 +08:00
xgc
6cabf65f5c
!39 dev to main
Merge pull request !39 from xgc/dev
2024-10-29 08:37:25 +00:00