Elasticsearch バージョン 8.11.1
また、8.11 の破壊的変更も参照してください。
既知の問題
- JDK 21 の GC 変更による高いメモリ圧力
このバージョンの Elasticsearch は JDK 21 とバンドルされています。JDK 21 では Preventive GC が削除されました。これにより、特定の負荷の下で大きなドキュメントを取得する際に、メモリ圧力が増加し、CircuitBreakerExceptions の数が増加する可能性があります。(問題: #99592)
以前の Elasticsearch バージョンでワークロードのために明示的に Preventive GC を有効にする必要があった場合、このバージョンへのアップグレードは避けることをお勧めします。Preventive GC を有効にするための設定は JDK 21 から削除されています。
バグ修正
- 割り当て
- 負の
DesiredBalanceStats#lastConvergedIndex
を回避 #101998
- 負の
- 認証
- JWT キャッシュからのメモリリークを修正(および JWT 認証キャッシュの使用を修正) #101799
- 機械学習
- 推論のタイムアウトを修正(Inference Ingest Processor から) #101971
- マッピング
- 非数値値配列の動的マッピングの不正を修正 #101965 #101967
- ネットワーク
- 検索
AsyncTaskIndexService
メモリ管理を乾燥させ、非効率的なサーキットブレーカーの使用を修正 #101892
- スナップショット/復元
強化
- 機械学習
- 機械学習の使用統計にモデル別の推論カウントを追加 #101915