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
- 修復
PolicyStepsRegistry
的cachedSteps
null 處理
……
更多詳情可檢視: