Elasticsearch 8.1 釋出

2022-03-13 09:00:19

Elasticsearch 是一個基於 Lucene 庫的搜尋引擎。它提供了一個分散式、支援多租戶的全文搜尋引擎,具有 HTTP Web 介面和無模式 JSON 檔案。Elasticsearch 是用 Java 開發的,並在 SSPL + Elastic License 雙重授權許可下作為開源軟體釋出。

Elasticsearch 8.1 正式釋出,該版本更新內容如下:

已知問題

在 8.1 中,當 xpack.security.audit.logfile.events.emit_request_body 叢集設定為 true 時,一個錯誤()會導致使用過濾欄位的 API 返回一個帶有 401 HTTP 狀態碼的 null_pointer_exception 錯誤。

重要變化

Geo

  • Fields API 應返回規範化的幾何圖形 (issues: , )

錯誤修復

Aggregations

  • 重新啟用 BooleanTermsIT (issue: )
  • 向後相容 7.17.0 版本
  • 將浮點數和半浮點數減少到其儲存的精度

Allocation

  • 修復 updateMinNode 條件 (issue: )
  • 使 *.routing.allocation.* 成為基於列表的設定 (issue: )
  • 允許在 flood-stage-blocked 索引上進行後設資料更新
  • 叢集恢復後重新路由 (issue: )

Authorization

  • 建立 API 金鑰時捕獲匿名角色 (issue: )
  • 擴充套件 fleet-server 服務賬戶的許可權

Distributed

  • [GCE Discovery] 正確處理具有 500 個或更多範例的大型區域 (issue: )

Engine

  • 當分片失敗時分叉到 WRITE 執行緒 (issue: )

ILM+SLM

  • 修復 PolicyStepsRegistrycachedSteps null 處理

……

更多詳情可檢視:

展開閱讀全文