Elasticsearch バージョン 8.0.0-rc1

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

既知の問題

  • 本番クラスターを Elasticsearch 8.0.0-rc1 にアップグレードしないでください。 Elasticsearch 8.0.0-rc1 は Elasticsearch 8.0 のプレリリースであり、テスト目的のみで使用されることを意図しています。
    プレリリースビルドからのアップグレードはサポートされておらず、エラーやデータ損失を引き起こす可能性があります。 7.16 などのリリース版からテストのためにプレリリース版にアップグレードする場合は、完了したらクラスターの内容を破棄してください。 最終的な 8.0 リリースへのアップグレードを試みないでください。
  • Elasticsearch 8.0.0-rc1 では、Elasticsearch SQL JDBC ドライバー は Java 17 以上が必要です。Elasticsearch 8.0.0-rc2 では、JDBC ドライバーは Java 8 以上のみが必要になります。https://github.com/elastic/elasticsearch/pull/82325

破壊的変更

  • インフラ/コア
    • すべてのシステムインデックスは隠しインデックスです #79512
  • スナップショット/復元
    • スナップショットインデックスの解像度動作をより直感的に調整します #79670 (問題: #78320)

非推奨

  • エンジン
    • max_merge_at_once_explicit の設定を非推奨にします #80574
  • 機械学習
    • estimated_heap_memory_usage_bytes を非推奨にし、model_size_bytes に置き換えます #80554
  • 検索
    • ノードの特性に基づいて IndexSearcher.maxClauseCount() を構成します #81525 (問題: #46433)
  • 変換

強化

  • 認可
    • kibana_system の予約ロールアクセスを「すべて」の権限に .internal.preview.alerts* インデックスに付与します #80889 (問題: #76624, #80746, #116374)
    • kibana_system の予約ロールアクセスを「すべて」の権限に .preview.alerts* インデックスに付与します #80746
    • エディタおよびビューアロールにアラートをデータとしてインデックスにアクセスを付与します #81285
  • ILM+SLM
    • 変更されていない ILM ポリシーの更新を noop にします #82240 (問題: #82065)
  • インデックス API
    • バッチロールオーバークラスター状態の更新 #79945 (問題: #77466, #79782)
    • メタデータクラスで MappingMetadata インスタンスを再利用します #80348 (問題: #69772, #77466)
  • インフラ/設定
    • 文字列インターニングを介して設定の重複排除を実装します #80493 (問題: #77466, #78892)
  • インジェスト
    • バイナリファイルからより標準的なメタデータを抽出します #78754 (問題: #22339)
  • 機械学習
    • トレーニングされたモデル統計に deployment_stats を追加します #80531
    • 設定 use_auto_machine_memory_percent は現在 max_model_memory_limit にデフォルト設定されています #80532 (問題: #80415)
  • モニタリング
    • Metricbeat ECS データのデフォルトテンプレートを追加します #81744
  • ネットワーク
    • 応答タイプを含む遅いインバウンド処理を改善します #80425
  • 回復
    • PendingReplicationActionsNOOP タスクを GENERIC に大量に送信するのを修正します #82092 (問題: #77466, #79837)
  • 再インデックス
    • 最大ドキュメントがスクロールサイズ未満の場合はスクロールしない (クエリによる更新/削除) #81654 (問題: #54270)
  • セキュリティ
    • BaseRunAsSuperuserCommand の URL オプション #81025 (問題: #80481)

バグ修正

  • オートスケーリング
    • オートスケーリングは調整された総メモリを使用します #80528 (問題: #78750)
  • データストリーム
    • 競合する書き込みデータストリームを持つデータストリームエイリアスの復元を禁止します #81217 (問題: #80976)
  • ILM+SLM
    • SLM メタデータ内のスナップショット失敗のシリアル化をより簡潔にします #80942 (問題: #77466)
  • インデックス API
    • ComposableIndexTemplate が null の場合の等価性を修正します #80864
  • インフラ/REST API
    • RestCompatibleVersionHelper からスローされた例外を処理します #80253 (問題: #78214, #79060)
  • インジェスト
    • デフォルトの geoip ロギングをより簡潔に調整します #81404 (問題: #81356)
  • 機械学習
    • モデル状態の互換性バージョンを 8.0.0 に設定します #2139