版本发布日志 #
这里是 INFINI Easysearch-client 历史版本发布的相关说明。
2.0.2(2024-08-13) #
Improvements #
- 升级相关依赖项至安全版本
2.0.0(2024-04-17) #
Breaking changes #
Features #
- 发布全新的 Easysearch java 客户端 2.0 版本。
- 客户端经过完全重构,更加轻量级,避免冗余的第三方依赖。
- 为常用 Easysearch API 提供强类型的请求和响应。
- API 均支持阻塞和异步方式。
- 使用流式构建器和函数式模式,以在创建复杂嵌套结构时编写简洁易读的代码。
- 通过使用 Jackson 无缝集成应用程序类。
- 自带 Java 低级别 REST 客户端,处理所有传输级别的问题:HTTP 连接池、重试、节点发现等。
Bug fix #
Improvements #
1.0.1(2023-11-14) #
Breaking changes #
Features #
- 正式发布 Easysearch Java 客户端。这一里程碑式的更新为开发人员带来了前所未有的便利性,使得与 Easysearch 集群的交互变得更加简洁和直观。现在,通过 Easysearch-client 客户端,开发者可以直接使用 Java 方法和数据结构来进行交互,而不再需要依赖于传统的 HTTP 方法和 JSON。这一变化大大简化了操作流程,使得数据管理和索引更加高效。高级客户端的功能范围包括处理数据操作,管理集群,包括查看和维护集群的健康状态,并对 Security 模块全面兼容。它提供了一系列 API,用于管理角色、用户、权限、角色映射和账户。这意味着安全性和访问控制现在可以更加细粒度地管理,确保了数据的安全性和合规性。