1 Star 0 Fork 1.5K

不败顽童 / easy-es

forked from dromara / easy-es 
标签名
描述
提交信息
操作
  • 新增父子类型对一父多子以及一父多子多孙场景的索引自动化支持(重大特性)
  • 增加对父子类型所有查询功能支持(重大特性)
  • 提供全新自定义注解@Settings,支持便捷预设与灵活自定义功能,可支持ES索引中所有Settings的便捷处理(重大特性)
  • 所有CRUD方法支持方法粒度的自定义路由功能
  • DSL语句打印中新增对路由的打印
  • javadoc及注释和部分代码细节优化

  • Added parent-child type index automation support for one parent with many children and one parent with many children with many grandchildren (significant feature)
  • Increased support for all query functions of parent-child types (significant feature)
  • Provide a brand-new custom annotation @Settings, support convenient preset and flexible customization, and support convenient handling of all settings in ES index (significant feature).
  • All CRUD methods support custom routing function of method granularity.
  • Printing of routing is added in DSL statement printing.
  • Javadoc and comments and some code details optimization
2024-03-19 21:41
  • Provides nested type highlighting query function (important feature), still using the original @gl_gaoliang annotation, making it user-friendly

  • Provides multi-data source function (major feature). This function is contributed by the community Liyy and merged and optimized by Laohan.

  • Provides https connection to ES, which can avoid SSL verification. This function was contributed and verified by community developer "Yang Zhongcheng", and Laohan merged and optimized it.

  • @IndexField adds dense_vector and dims specifications, and is compatible with automatic creation of various index modes to support vector type data retrieval. Contributed by the community zhangsan@alona, Laohan merged and optimized

  • Provides a little black man mode to make coding more interesting. It is turned off by default and can be turned on through configuration. It is for entertainment only. Users are not allowed to use it for other purposes. You are responsible for the consequences...

  • Fix the NPE problem that occurs when the entity class introduced by #I7T1A6 bete4 is not annotated with @IndexName

  • Fixed the problem that the highlight annotation did not take effect in the scene marked by #I8XZGP @MultiField. Contributed by the community lym, Laohan merged and optimized

  • 提供嵌套类型高亮查询功能(重大特性),仍采用原@HighLight注解,用户使用无感

  • 提供多数据源功能(重大特性),此功能由社区Liyy贡献,老汉合并并优化

  • 提供https连接ES方式,可免SSL验证,此功能由社区开发者"杨忠成"贡献并验证,老汉合并并优化

  • @IndexField新增dense_vector和dims指定,并兼容各种索引模式自动创建,以此支撑向量类型数据检索 由社区zhangsan@alona贡献,老汉合并并优化

  • 提供小黑子模式,提升编码趣味性,默认关闭,可通过配置开启,仅供娱乐,切勿用户其它用途,后果自负...

  • 修复#I7T1A6 bete4引入的实体类不加@IndexName注解时出现NPE问题

  • 修复#I8XZGP @MultiField标记的场景下,高亮注解未生效问题 由社区lym贡献,老汉合并并优化

  • 修复#I8XZID 调整批量刷新api接口返回类型为成功刷新的分片数,解决部分场景下,有分片刷新失败时刷新状态返回有误的问题

  • 避坑文档增加对es中_id使用的规范,可避坑可能出现OOM及性能问题,es小白必读

  • 优化GEO相关文档中,经纬度"倒反天罡"问题,调整为纬度在前,经度在后

  • 新特性相关使用文档同步更新

  • Fix #I8XZID and adjust the return type of the batch refresh api interface to the number of successfully refreshed shards, solving the problem of incorrect refresh status returned when a shard refresh fails in some scenarios.

  • The pit avoidance document adds specifications for the use of _id in es, which can avoid pitfalls that may cause OOM and performance problems. A must-read for es newbies

  • Optimize the problem of "reverse Tiangang" in longitude and latitude related documents in GEO, adjust it so that latitude comes first and longitude comes last.

  • Documents related to new features are updated simultaneously

2024-01-25 21:44
2022-12-16 18:07
2022-11-19 11:47
2022-10-24 17:44
2022-09-17 20:45
2022-09-01 20:23
2022-08-19 14:49
2022-08-12 15:22
2022-08-05 17:00
2022-08-01 17:11
2022-06-29 18:25
2022-06-29 10:33
2022-06-13 18:02
2022-06-09 16:40
2022-05-27 17:02
Java
1
https://gitee.com/bubaiwantong/easy-es.git
git@gitee.com:bubaiwantong/easy-es.git
bubaiwantong
easy-es
easy-es

搜索帮助

344bd9b3 5694891 D2dac590 5694891