104 Commits

Author SHA1 Message Date
xpc
1531775207 v2.1.0
插件支撑正则表达式
2025-02-01 19:53:27 +08:00
elasticsearch
563033d2f3
!111 关于easy-es关于spring、springboot2/3 、solon https://gitee.com/dromara/easy-es/issues/IBGU25
Merge pull request !111 from 阿杰/feature-spring
2025-01-24 12:20:59 +00:00
xpc
93f78fc78f v2.1.0
# features
适配solon,spring
新增根据索引结构生成实体类功能
新增支持多个包扫描
新增copy_to类型字段
兼容混合查询中设置了排序,searchAfter查询报错:排序参数不能为空
@IndexName中支持通过表达式动态生成indexName
...
2025-01-24 20:15:38 +08:00
阿杰
8d84736714 feat: 2025-01-08 22:11:35 +08:00
阿杰
308a22d3ee feat: 自动装配提示由原来的spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports修改为additional-spring-configuration-metadata.json文件 2025-01-08 18:34:10 +08:00
hwy0907
5127baf3d5 ossummer-根据索引结构自动生成领域模型 2024-08-20 16:35:17 +08:00
hwy0907
1426fba70b ossummer-根据索引结构自动生成领域模型 2024-08-20 16:32:24 +08:00
xpc
d2d843a405 v2.0.0 2024-05-18 20:26:17 +08:00
xpc
257a4c92b0 v2.0.0-beta8
1.新增高亮字段支持设置requireFieldMatch,可指定高亮是否与查询字段匹配(社区pr合并)
2.新增mapper自定义default方法功能(社区pr合并)
3.父子类型@Join注解增加eagerGlobalOrdinals属性,可用于指定是否创建全局序数,以此提升查询性能
4.修复beat6引入的父子类型-平滑模式下,由eagerGlobalOrdinals默认值导致的重启项目误判索引发生变动而自动更新索引的问题
5.修复高亮指定多个字段且分别使用不同高亮标签时的标签覆盖问题
2024-04-10 23:07:20 +08:00
xpc
65efe235bc v2.0.0-beta7
1.新增对LocalDate,LocalDateTime,Date日期类型字段的无注解支持及默认格式化格式支持
2.新增RequestOptions自定义API,可拓展性进一步提升
3.修复#I7HNQZ 多排序距离不生效问题
4. 修复#I9BIPO Springboot3.1.7不兼容问题
5. 修复#I9BIPV 自动挡模式下,若未指定父子类型关系注解,无法托管索引问题(beta6引入)
6.包命名优化
2024-03-25 21:49:56 +08:00
xpc
1ead5a58c5 v2.0.0-beta7
1.新增对LocalDate,LocalDateTime,Date日期类型字段的无注解支持及默认格式化格式支持
2.新增对RequestOptions的自定义设置API,框架可拓展性进一步提升
2024-03-24 22:07:42 +08:00
xpc
4367f4defa v2.0.0-beta7
1.新增对LocalDate,LocalDateTime,Date日期类型字段的无注解支持及默认格式化格式支持
2.新增对RequestOptions的自定义设置API,框架可拓展性进一步提升
2024-03-24 22:05:38 +08:00
xpc
53b906da78 v2.0.0-beta6
1.新增父子类型对一父多子以及一父多子多孙场景的索引自动化支持
2.增加对父子类型所有查询功能支持
3.所有CRUD方法支持方法粒度的自定义路由功能
4.提供全新自定义注解@Settings,支持便捷预设与灵活自定义功能,可支持ES索引中所有Settings的编辑处理
5.javadoc及注释和部分代码细节优化
6.其它优化持续更新中...
2024-03-17 21:50:14 +08:00
xpc
46a0081fad v2.0.0-beta6
1.新增父子类型对一父多子以及一父多子多孙场景的索引自动化支持
2.增加对父子类型所有查询功能支持
3.所有CRUD方法支持方法粒度的自定义路由功能
4.提供全新自定义注解@Settings,支持便捷预设与灵活自定义功能,可支持ES索引中所有Settings的编辑处理
5.javadoc及注释和部分代码细节优化
6.其它优化持续更新中...
2024-03-05 22:18:02 +08:00
xpc
da96ba5708 v2.0.0-beta5
配置文件及日志细节优化
2024-01-23 23:32:59 +08:00
xpc
2298dac969 Merge remote-tracking branch 'origin/feature-dynamicDataSource'
# Conflicts:
#	easy-es-test/src/test/resources/application.yml
2024-01-23 23:22:58 +08:00
xpc
842ed4f472 v2.0.0-beta5
索引刷新返回参数优化及代码细节优化
2024-01-23 23:18:15 +08:00
xpc1024
1d8919ac6d v2.0.0-beta5
多数据源代码合并及优化
2024-01-21 19:21:39 +08:00
xpc
8bd4815a60 Merge branch 'master' of https://gitee.com/dromara/easy-es 2024-01-20 12:04:05 +08:00
xpc
d60715fdac v2.0.0-beta5
提供新特性 支持dense_vector
提供新特性 支持https方式连接
代码细节优化
...
2024-01-20 12:03:29 +08:00
lym
8ef38555e4 feat:嵌套多字段高亮 2024-01-12 11:28:22 +08:00
lym
971d0eaa49 fix:@MultiIndexField标注的字段无法高亮 2024-01-12 10:19:06 +08:00
邢鹏成
095a7bb2b2 v2.0.0-beta5
1.嵌套类型支持高亮注解
2.增加小黑子趣味debug模式
3.修复已知缺陷
4.持续更新中...
2023-10-30 22:20:47 +08:00
yinlei1006
db8c94495e v2.0.0-beta4
提供多个强大新特性及ISSUE修复
2023-08-11 18:05:01 +08:00
yinlei1006
522a4dc89b v2.0.0-beta4
提供多个强大新特性及ISSUE修复
2023-08-09 18:26:11 +08:00
lym
b7f46c30bf feat:支持对单个索引指定数据刷新策略 2023-08-09 15:22:47 +08:00
yinlei1006
cd6e71a0c5 新增@MultiIndexField注解及索引创建相关功能;新增自定义ignore_above参数功能 2023-08-07 20:29:49 +08:00
lym
0f863a37dd feat:支持对单个索引指定数据刷新策略 2023-08-02 14:50:12 +08:00
xpc1024
4a402ed009 v2.0.0-beta3 2023-07-10 18:24:50 +08:00
xpc1024
60f0e5a870 v2.0.0-beta3 2023-07-10 17:59:07 +08:00
xpc1024
5ac2b90e80 v2.0.0-beta2 完整版 2023-04-21 20:22:51 +08:00
xpc1024
61e07929ce v2.0.0-beta2 完整版 2023-04-21 20:20:37 +08:00
xpc1024
105e80d27d v2.0-beta2
新增忽略大小写功能
2023-04-20 23:37:21 +08:00
xpc1024
c944b77d36 v2.0-beta2
优化banner显示,针对所有长度的版本号,做了更友好的展示效果
修复multiMatch中minShouldMatch参数没有自动添加百分号的缺陷
修复四大嵌套类型算法在一些特殊复杂场景下不能正确还原lambda表达式的缺陷
修复距离字段在指定多个排序器且首个排序器不是按距离排时不能正确返回距离的缺陷
2023-04-20 21:00:08 +08:00
xpc1024
2a855e225c v2.0-beta1
全部细节优化
2023-03-18 23:00:15 +08:00
xpc1024
01a50faa8f v2.0-beta1
进一步完善功能,测试用例,以及增加执行SQL功能
2023-03-11 16:49:20 +08:00
xpc1024
848ba0c7b5 v2.0-beta1
调整重建索引超时时间默认值为72小时,避免小白踩坑超时,并且可配置.
彻底搞定5种嵌套及多层级嵌套
2023-02-28 18:03:46 +08:00
xpc1024
572591aa31 v2.0-beta1
增加默认最大连接超时时间,心跳时间,并且给予了一个合适的值,尽量帮助不懂ES的小白白少踩坑
@Distance获取距离注解,新增支持多字段,多排序器功能,并且不再需要用户手动指定排序迭代器位置,由框架全自动处理,使用更简单.
2023-02-12 18:55:05 +08:00
xpc1024
5a4ecb1625 v2.0-beta
补充链式功能以及新增dsl执行方法
2023-02-02 18:18:25 +08:00
xpc1024
800d2ac04b v2.0-beta
stage 3 链式调用
2023-02-01 22:10:52 +08:00
xpc1024
e35e0afd2d v2.0-beta
stage 2
2023-02-01 19:16:50 +08:00
xpc1024
2527559f85 v2.0-beta
大功告成!
2023-01-30 20:20:20 +08:00
xpc1024
cc437c19e6 v2.0-beta
stage 1
2023-01-30 19:04:29 +08:00
xpc1024
bba07ca3ec v2.0-beta
修复一些测试中发现的问题
2023-01-30 16:50:26 +08:00
xpc1024
ae60d2da22 v2.0-beta
彻底解决and or 无极嵌套问题 以及海量代码重构优化
2023-01-29 19:07:48 +08:00
elasticsearch
e26449a6b5 and or tree 2023-01-27 22:04:32 +08:00
xpc1024
af06907bef v1.1.1
1.修复在混合查询模式下,用户手count api无效的缺陷。
2.修复分页参数中hasNextPage不正确的缺陷。
3.修复仅设置socketTimeOut不设置requestTimeOut等参数时socketTimeOut参数无效的缺陷。
本期主要是一些小缺陷修复和体验优化,后面两个版本将有重大更新
2022-12-16 18:07:26 +08:00
xpc1024
53306be4ba v1.1.0
1.@IndexName注解新增设置max_result_window参数功能
2.调整注解依赖,将注解包独立,便于多模块项目用户使用
3.原PageInfo更名为EsPageInfo,解决与分页插件名称冲突问题
4.调整banner样式,看起来更正式好看
5.调整版本检测日志打印,jar依赖不满足直接打印error级别日志提示用户解决依赖冲突
6.修复1.0.3版本引入的一处avg聚合方法重载缺陷 @郑建建
2022-11-19 11:46:29 +08:00
elasticsearch
db23fad6a2
!34 #I5MOKM 添加聚合功能(terms,avg,min,max,sum)支持多参数传参,删除returnName参数
Merge pull request !34 from zhengjianjian/feature
2022-10-20 09:13:09 +00:00
xpc1024
cfb558ab06 v1.0.3
1.修复手动挡-自定义模式下,同时指定analyzer和searchAnalyzer时,searchAnalyzer不生效的缺陷 严重等级 极低 替代方案较多且极少数场景才会用到
2022-09-21 18:51:40 +08:00