Elasticsearch バージョン 8.11.2

8.11 の 破壊的変更 も参照してください。

既知の問題

  • JDK 21 の GC 変更による高いメモリ圧力
    このバージョンの Elasticsearch は JDK 21 にバンドルされています。JDK 21 では Preventive GC が削除されました。これにより、特定の負荷の下で大きなドキュメントを取得する際に、メモリ圧力が増加し、CircuitBreakerExceptions の数が増加する可能性があります。(問題: #99592
    以前の Elasticsearch バージョンでワークロードのために明示的に Preventive GC を有効にする必要があった場合、このバージョンへのアップグレードは避けることをお勧めします。なぜなら、Preventive GC を有効にするための設定が JDK 21 から削除されたからです。

セキュリティ更新

バグ修正

  • アロケーション
    • ContinuousComputation #102281 における失敗処理の改善
  • アプリケーション
    • デフォルト run_ml_inference は true であるべき #102151
    • [クエリルール] 同じメタデータをテキスト/数値値と組み合わせるとエラーが発生するバグを修正 #102891 (問題: #102827
  • クラスター調整
    • Coordinator#onClusterStateApplied を同期 #100986 (問題: #99023
  • データストリーム
    • [使用状況 API] ライフサイクルを持つすべてのデータストリームをカウント #102259
  • ES|QL
  • ILM+SLM
    • [ILM] すでにダウンサンプルされたインデックスをスキップするようにダウンサンプルを修正 #102250 (問題: #102249
  • インフラ/サーキットブレーカー
    • 実メモリサーキットブレーカーへのログを追加し、最小間隔を短縮 #102396
  • インジェストノード
    • プロセッサ統計のマージを改善 #102821
  • 機械学習
    • 開始または終了時間がないデータフィードのプレビューがコールドまたはフローズンティアを検索しないことを確認 #102492
    • ML ジョブが開かれたときに Elasticsearch のプライベート一時ディレクトリが存在しない場合は再作成 #102599
  • マッピング
    • dense_vector クラスター統計の indexed_vector_dim_min/max 値を修正 #102467 (問題: #102416
  • 検索
    • ソートするドキュメントがない場合に不一致の sort-by フィールドタイプを許可 #102779
  • セキュリティ
    • SecurityUsageTransportAction での二重完了を修正 #102114 (問題: #102111
  • スナップショット/復元
    • AWS SDK で特権呼び出しを介して STS クライアントのリージョンを設定 #102230 (問題: #102173
    • BlobStoreRepository のアイドルチェックを簡素化 #102057 (問題: #101948
  • トランスフォーム
    • トランスフォームの更新が期待されるトランスフォームタスクのみを変更することを確認 #102934 (問題: #102933
    • トランスフォーム監査メッセージとヘルスからスタックトレースを除外 #102240

強化

  • 機械学習
    • 機械学習の使用統計にモデルごとの推論カウントを追加 #101915
  • セキュリティ
    • xmlsec を 2.3.4 にアップグレード #102220

アップグレード

  • スナップショット/復元
    • reactor netty http バージョンをアップグレード #102311