Skip to content

Releases: dromara/easy-es

v2.1.0

05 Feb 07:50
Compare
Choose a tag to compare
  • Adapt solon.
  • Adapt to Old spring
  • Upgrade the bottom RestHighLevelClient version 7.14.0->7.17.8 is compatible with es7.x and 8.x.
  • Add copy_to index type.
  • Interceptor plug-ins support regular expression wildcard.
  • Optimize the condition judgment logic, and check the parameters only when the condition is true.
  • MapperScan supports multi-packet scanning.
  • Add a method to automatically generate reverse engineering of entity classes according to indexes.
  • When the fix boost is Null, there is an NPE problem in QueryBuilders unpacking.
  • Fixed the problem that searcAfter query reported an error after setting sorting in mixed query.
  • Document synchronization update

  • 适配solon
  • 适配老spring
  • 升级底层RestHighLevelClient版本7.14.0->7.17.8 可兼容es7.x及8.x
  • 增加copy_to索引类型
  • 拦截器插件支持正则表达式通配
  • 优化condition判断逻辑,仅condition为true时才进行参数校验
  • MapperScan支持多包扫描
  • 新增根据索引自动生成实体类逆向工程的方法
  • 修复boost为Null时,QueryBuilders拆箱存在NPE问题
  • 修复混合查询中设置排序后,searcAfter查询报错问题
  • 文档同步更新

v2.0.0

18 May 12:49
Compare
Choose a tag to compare

2.0.0 release
2.0.0 发行版

v2.0.0-beta8

08 Dec 07:02
9bade56
Compare
Choose a tag to compare
  • 新增高亮字段支持设置requireFieldMatch,可指定高亮是否与查询字段匹配(社区pr合并)
  • 新增mapper自定义default方法功能(社区pr合并)
  • 父子类型@Join注解增加eagerGlobalOrdinals属性,可用于指定是否创建全局序数,以此提升查询性能
  • 修复beat6引入的父子类型-平滑模式下,由eagerGlobalOrdinals默认值导致的重启项目误判索引发生变动而自动更新索引的问题
  • 修复高亮指定多个字段且分别使用不同高亮标签时的标签覆盖问题

  • The new highlighted field supports setting requireFieldMatch, which can specify whether the highlight matches the query field (community PR merge)
  • Added mapper custom default method function (community PR merge)
  • The parent-child type @ Join annotation adds the eagerGlobalOrdinals attribute, which can be used to specify whether to create a global ordinal to improve query performance.
  • Fixed the problem of the parent-child type introduced in beat6 - smooth mode, which caused the restart project to misjudge the index change and automatically update the index due to the default value of eagerGlobalOrdinals.
  • Fixed the label coverage problem when highlighting multiple fields and using different highlight labels respectively.