作者:来自 Elastic Florian Bernd
宣布延长 NEST(v7)的使用寿命并提供 Elastic.Clients.Elasticsearch(v8)路线图的高级概述。
延长 NEST 的使用寿命
在 Elastic,我们通常会为整个两个主要系列的 Elasticsearch 产品提供支持。因此,当版本 9 发布时,与版本 7 相关的所有内容都将终止使用。但有时有理由偏离此政策,我们选择为 .NET 的版本 7 客户端:NEST 这样做。
我们一直在关注下载情况,听取用户反馈,并且看到和听说你们中的许多人需要更长的时间才能迁移到版本 8 .NET 客户端。因此,我们将延长 NEST 的支持期至 2025 年底。
这意味着你可以继续使用 NEST 一段时间,并且你不必急于迁移到版本 8 客户端。我们还将致力于编写迁移文档和代码示例,以尽可能帮助你完成过渡。
尽管我们希望让 NEST 继续运行更长时间,但我们仍在努力让 NEST 走向终结。因此,我们不会向旧客户端添加任何新功能,也不会明确支持任何新的 Elasticsearch API,也不会升级 NEST 以使用新版本的 .NET 框架或 Elasticsearch(坚持使用 NEST 客户端会阻止迁移到 Elasticsearch 9.x)。但我们会监控库中的错误修复和安全补丁,并确保 NEST 能够像往常一样运行。
让我们更深入地了解路线图...
Elastic.Clients.Elasticsearch (v8) 路线图
与此同时,我们正在努力改进实际客户端和文档。在这方面,我们路线图中最重要的几点如下:
- 改进入门指南
- 提供尽可能多的代码示例
- 发布每个版本的最新自动生成参考文档
除了计划对文档进行改进外,我们还计划进行多项可用性优化。
例如,这些包括:
- 重新实现查询逻辑组合的 &&、|| 和 ! 运算符(也适用于描述符语法)
- 更简单的排序
- 扩展对默认索引的支持
结论
总之,Elastic 将 NEST 支持延长至 2025 年底,为用户提供了充足的时间顺利过渡到新客户端,确保整个过程中的持续稳定性和协助。
准备好自己尝试一下了吗?开始免费试用。
Elasticsearch 集成了 LangChain、Cohere 等工具。加入我们的高级语义搜索网络研讨会,构建您的下一个 GenAI 应用程序!
原文:Elastic.Clients.Elasticsearch roadmap and extension of the NEST lifetime — Search Labs