Elasticsearch 8.7.0 发布


Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。

Elasticsearch 8.7.0 现已发布,该版本更新内容如下:

Breaking changes

Ingest Node

  • JsonProcessor变得更 stricter,这样它就不会悄悄地删除数据 #93179(issue:#92898)

Bug 修复

Aggregations

  • 不要为 empty buckets 创建新的DoubleHistogram实例#92547
  • 修复:不允许 String 以外的 map key types #88686(issue:#66057)

Allocation

  • 当预测不可用时回退到实际 shard size #93461
  • 集群状态未恢复时跳过DiskThresholdMonitor#93699
  • AllocationActionMultiListener中抑制响 response headers #93777(issue:#93773)

Authorization

  • 修复 Security 的表达式解析器以不删除不可用但已授权的名称#92625

CRUD

  • 在 Stateless Get/mGet 中避免 NPE #94164
  • TransportBulkAction中不刷新所有索引 #93417

Cluster Coordination

  • 延迟主任务失败通知直到 commit  #92693(issue:#92677)

Data streams

  • 在一个DataStreamAlias中允许每个DataStream有不同的过滤器#92692(issue:#92050) 

......

新功能

Distributed

  • 在 Stateless 中可以回退到 yml 的安全设置#91925

Geo

  • geo_shape字段进行 Geohex 聚合#91956(issue:#90163)
  • 支持 geo_grid 摄取处理器#93370(issue:#92473)

Health

  • Health API 现在普遍可用#92879
  • [HealthAPI] 添加大小参数来控制返回的受影响资源的数量#92399(issue:#91930)
  • [HealthAPI] 添加对受 FEATURE_STATE 影响的资源的支持#92296(issue:#91353)

基础设施/插件

  • [Fleet] 添加文件和文件数据索引模板和 ILM 策略#91413

Ingest Node

  • Redact Ingest Processor #92951

Machine Learning

  • frequent_item_sets聚合 GA #93421
  • 使 native inference 普遍可用#92213

TSDB

  • 添加 TSDB 速率聚合#90447
  • Downsampling GA #92913
  • 将 time_series 和 rate(在计数器字段上)聚合发布为技术预览#93546
  • 时间序列 (TSDS) GA #91519

Transform

  • 转换 _schedule_now API #92948(issue:#44722)

升级

Infra/Core

  • 将 Jackson 的所有用法对齐为 2.14.2 #93438

Ingest Node

  • 升级 tika 到 2.6.0 #92104

Network

  • 升级到 Netty 4.1.85 #91846
  • 升级到 Netty 4.1.86 #92587

Query Languages

  • 针对 ql、eql 和 sql 将 antlr 升级到 4.11.1 #93238

Search

  • 升级到 Lucene 9.5.0 #93385
  • 升级到 lucene-9.5.0-snapshot-d19c3e2e0ed #92957

Snapshot/Restore

  • 将 protobuf 的所有用法对齐为 3.21.9 #92123
  • Bump reactor netty 版本#92457
  • 将 google-oauth-client 整合到最新版本#91722

更多详情可查看更新说明:https://www.elastic.co/guide/en/elasticsearch/reference/8.7/release-notes-8.7.0.html

下载地址:https://elastic.co/downloads/elasticsearch


相關推薦

2023-11-21

Velocity for Elasticsearch v8.11.0-1.0.0 已经发布,将 Velocity 带到 ElasticSearch 此版本更新内容包括: 更新内容 支持 ElasticSearch v8.11.0 版本 依赖: 更新 elasticsearch 版本 v8.11.0 测试: 提升单元测试覆盖率 测试: 添加JMH基准测试

2023-05-16

2021 年初,开源搜索和数据分析引擎 Elasticsearch 背后的母公司——Elastic 宣布变更 Elasticsearch 和 Kibana 的开源许可证,将原本的 Apache License 2.0 变更为双授权许可,即 Server Side Public License (SSPL) + Elastic License,两者都不是符合 OSI 定

2022-05-28

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse

2022-07-30

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elastics

2023-09-08

Google 开发者在线课程 开始学习 Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许

2023-09-20

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse

2023-11-15

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse

2023-12-14

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse

2024-01-13

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse

2024-04-04

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse

2024-04-10

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse

2022-04-22

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticsea

2022-07-02

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elastics

2024-05-07

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。 Elasticse