mirror of
https://gitee.com/dromara/easy-es.git
synced 2025-12-06 17:18:57 +08:00
5.2 KiB
5.2 KiB
版本更新计划
删除线标记的为已发布内容
0.9.4 (2022年1月上旬前,已发布)新增es配置项,可以灵活配置请求超时时间,最大连接数等一系列深度配置修复查询列表时,id为同一个的缺陷修复查询条件为in/notIn查询条件未生效的缺陷设置默认查询条目数为1w条文档更新,引入查询条目数说明及如何设置
0.9.5 (2022年4月前,大部分核心功能已提前发布)优化代码中一切可以优化的地方引入Lambda风格地理位置查询api- 引入自动创建索引模块,索引可配置策略是否自动创建,用户可灵活选择自动托管还是手动创建.
@2022-02-16 此需求因es索引更新会导致重建问题(核心原因),合理性待后续评估,暂时延后待排期
- 增强原@TableField字段注解,引入mapping类型的自动映射和手动指定,分词器指定等.
@2022-02-16 时间原因延期,此需求因es索引更新会导致重建问题(核心原因),合理性待后续评估,暂时延后待排期,已发布通过API方式指定和更新分词器功能作为平替版.
本版本已上线通过API方式指定和更新分词器,作为此功能的平替版先上线了
-
0.9.6(2022年3月中旬前)引入性能测试模块接口功能测试覆盖率100% (已完成)修缮所有被反馈或者存在缺陷或设计不合理的地方文档更新,引入顾虑粉碎模块(已提前发布)ID支持用户自定义传入,由GITEE网友@青山在2月提出,这样可以在插入数据时,如果ID重复,则自动更新文档,ID不重复时才新增. (此需求合理性待大家评估.目前已提供了UUID和ES默认ID两种ID生成方式)新增混合查询文档,帮助用户解决EE功能不支持问题
-
0.9.7(2022年6月前,有功能可能提前发布,有功能可能延后至下迭代,但大的时间线不会变)- 聚合模块功能支持更多ES独有的聚合功能 答疑群内网友提出 延后至0.9.8版本
- 聚合功能进一步强化,支持更多种类型的聚合 延后至0.9.8版本
地理位置查询的排序功能进一步强化,支持更多场景- 提供多数据源的支持(答疑群内用户"极光"提出)
提供对主键的多类型支持(Integer,Long等,不需要转为String,群内"大仙儿"提出)- 对or(),or(Function<Param, Param> func)进一步优化,提升用户体验 延后
引入插件Module,开发者可以定制自己所需插件,开发者自定义,目前该模块已有贡献者一个插件 @璐先生,代码在dev分支,喜欢尝鲜的用户可以下载尝试,该插件主要提供AOP前置拦截增强功能. 也欢迎更多开发者来贡献插件得分排序功能根据字符串排序功能,将排序字段和规则托管给前端,像传统MySQL那种方式自定义排序功能
-
0.9.8 (此3块功能较为复杂,工作量和改动相对较大,耗时可能会比较久,具体时间待定,也可能按一个迭代仅上一个功能的形式上线,当然也期望有更多感兴趣的开发者加入一起贡献)提供驼峰及自定义字段名映射
-
0.9.91. 提供根据注解和Model自动创建索引功能,发版网络原因,此版本不可正常下载,版本内容已迁移至0.9.10版本 -
0.9.10索引托管模式-平滑模式索引托管模式-非平滑模式索引托管模式-手动模式
-
0.9.11发布补丁包,优化了大量内容,参见更新日志或版本tag
-
~~0.9.12 ~~ ~~ 1. 聚合功能完善 ~~
1. CURD支持用户手动传入索引,以支撑更多灵活的场景 ~~ ~~ 大量新功能,功能优化及缺陷修复 具体参见版本tag
-0.9.13
- 嵌套类型支持
- 父子类型支持
- 届时会评估jackson对嵌套及父子类型的支持,预计将移除fastjson依赖
- 索引自动挡模式进一步优化,支持同步/异步可配置
- 提供refresh数据api
-0.9.20
- 替代一些容易引起歧义的注解,比如@TableName将替换为@IndexName,@TableId将替换为@EsId,@TableField替换为@IndexField...
- 进行一次完整的性能测试,压力测试,并出具和springdata的对比报告.
-0.9.30
- 优化官网及文档
- 持续接收用户反馈并观察是否再有任何缺陷并解决, 此迭代持续时间将比较长,为1.0版本发布做准备
-1.0 期待已经的1.0稳定版连同全新官网和文档一起正式上线,届时将显著降低发版频率,因为功能已经基本上成熟且非常丰富了,可以放心的在生产环境投产使用. 后期的迭代也会更慢,力求稳如老狗,API稳定性将排在第一位,另外节省出来的时间会发更多力在项目推广上,让更多人用到EE.
需求池
需求池中需求待排期,看迭代规划,择期上线
- xpack本地秘钥型权限校验模块配置功能 由网友@周立波邮件本人提出此需求支持 8.0+es才有,所以此需求预计将在很长时间之后才会支持
- Percolate反向检索支持,由GItee用户Earl提出
- 持续更新中...