easy-es

A foolproof Elasticsearch ORM framework that is easy to use, requires minimal coding, and is highly expandable...

APACHE-2.0 License

Stars
1.4K

Bot releases are hidden (Show)

easy-es - v2.0.0 Latest Release

Published by xpc1024 5 months ago

2.0.0 release
2.0.0 发行版

easy-es - v2.0.0-beta4

Published by xpc1024 almost 3 years ago

  • 新增@MultiIndexField注解及@InnerIndexField注解,可用于单字段指定多种分词器等场景
  • @IndexName注解新增refreshPolicy属性,可以更细粒度的控制索引刷新策略的功能
  • @HighLight高亮注解新增numberOfFragments属性, 用户可自定义搜索返回的高亮片段数量
  • @IndexField新增ignoreAbove属性,用户可以自定义索引内容长度限制,默认值保持256
  • @IndexField新增scalingFactor属性,用户可以自定义浮点数字段的缩放因子
  • 升级Lombok版本至最新版1.18.28
  • 新增对springboot3和jdk20的支持,至此支持:springboot1.x3.x, jdk820
  • 修复#I7RE3Z 高亮缺失高亮片段问题
  • 修复#I7P65Z BigDecimal创建索引失败问题
  • 修复#I7SE3K maxResultWindow设置小于1W时,平滑模式迁移数据失败问题
  • 相关使用文档同步更新

-Add @MultiIndexField annotation and @InnerIndexField annotation, which can be used to specify multiple word splitters in a single field.
-@IndexName annotation adds the refreshPolicy attribute, which can control the function of index refresh strategy in a finer granularity.
-@HighLight annotation adds the numberOfFragments attribute, and users can customize the number of highlighted fragments returned by search.
-@IndexField adds the ignoreAbove attribute, and users can customize the index content length limit, with the default value of 256.
-@IndexField adds scalingFactor attribute, and users can customize the scaling factor of floating-point number field.
-upgrade Lombok version to latest version 1.18.28.
-Added support for springboot3 and jdk20, so far: springboot1.x3.x, jdk820.
-Fixed the problem that #I7RE3Z highlights were missing highlights.
-Fix #I7P65Z BigDecimal index creation failure.
-Fixed the problem that data migration in smooth mode failed when the setting of #I7SE3K maxResultWindow was less than 1W.
-Related documents are updated synchronously.

Package Rankings
Top 10.83% on Repo1.maven.org
Badges
Extracted from project README
Maven Central
Related Projects