xpc1024 9ad799ee2e 0.9.16
新增功能:
1.新增allEq功能,与MP一致
2.提供全局和wrapper细粒度配置eq对应must或filter,后者不计算得分,可提升查询性能
3.提供es心跳策略的配置 可解决 es出现 connection reset by peer异常

体验优化:
1.部署maven中央仓库增加了jar包携带源码,用户使用起来更easy,可直接在方法签名中看到接口原始命名信息,可见名知意,也便于查看方法及参数介绍
2.移除批量操作(增删改)中bulkResponse.hasFailures时抛业务异常的逻辑,更改为:失败的数据的信息和原因打印日志但不抛异常,且不计入方法最终返回的成功总条数,由于ES没有事务和回滚机制,因此这样做更合理.
3.@EsMapperScan注解只扫描继承了BaseEsMapper的自定义Mapper,可避免用户瞎几把定义的接口放在scan目录下被误扫描注册Bean.
4.官网文档中增加对id字段不需要创建的提示

缺陷修复:
1.修复select(字段名数组)中包含id时,实际未查询id的缺陷
2.修复id名称为其它字段名时,根据id排序报错的缺陷
3.修复GlobalConfigCache写入顺序有误缺陷
4.修复批量插入时,字段策略设置为not_emtpy/not_null时,插入数据有空/null值时fastjson过滤器覆盖缺陷.

PS:近期临近1.0稳定正式版上线,功能高密度高速迭代,不可避免的出现测试没有回归到位,缺陷频繁问题,非常抱歉,对此给大家带来的不便敬请谅解.
针对Bolck级别缺陷48H内修复上线,非Block缺陷24H内给出替代解决方案.
2022-05-19 19:58:36 +08:00
..
2022-05-19 19:58:36 +08:00
2022-05-19 19:58:36 +08:00
2022-05-19 19:58:36 +08:00
2022-05-19 19:58:36 +08:00
2022-05-19 19:58:36 +08:00
2022-05-19 19:58:36 +08:00
2022-05-19 19:58:36 +08:00
2022-05-19 19:58:36 +08:00