重要
MongoDB 8.2 は最新のマイナー リリースです。MongoDB 8.2 以降では、特定のユースケースに対応したオンプレミス配置(MongoDB Community と Enterprise)でマイナー リリースを利用できます。詳細については、 MongoDB のバージョン管理 を参照してください。
オンプレミスでサポートされている最新のMongoDBバージョンをインストールするには、インストール手順を参照してください。
8.2.2 変更履歴
シャーディング
SERVER-106590 moveChunk と movePrimaryロック競合(クリティカル セクション中に移動)
クエリ
SERVER-110916 targetShardsAndAddMegeCursors() での移動後の使用
SERVER-112127 FieldPath におけるあいまいなハッシュ値の処理を修正しました
ストレージ
WT-15608 集計タイムスタンプ検証は0 タイムスタンプ付きページ削除構造で失敗する可能性があります
WiredTiger
WT-14034 予約更新のために準備されたキーを複数回解決する問題を修正しました
WT-15088 Commit はトランザクションをログに記録した後にロールバックされる可能性があります
WT-15168 空の「extractor」構成文字列を理解する
WT-15210 キャッシュの使用量がエビクションターゲットより小さい場合にエビクションをスケーリングするようにエビクションを変更します
WT-15455 カーソルウォークスルー中に準備された更新ページをスキップしないようになりました
WT-15477 データベースの実行ごとに最大統計数を追跡する
WT-15548 関連するオプションがすべてオフの場合は、テスト/形式の checkpoint_クリーンアップ構成を無効にします
WT-15563 アプリの段階的なエビクションを増分エビクションに変更するためにキャッシュを許容にする方法を調査します
WT-15736 「エビクション時に表示される最大ページサイズ」を に分割し、統計情報を個別に作成します3
ビルドとパッケージ化
SERVER-111406 最上位の $v を持つドキュメントの変更ストリームの中断
内部構造
SERVER-93265 Bagel でWindowsリソースファイル生成(.rc ファイル)をサポートする
SERVER-95570 BatchedDeleteStage は削除しているレコードを2 回見つけることができます
SERVER-95726 時系列メタのみの削除と更新は Control.close を尊重する必要があります
SERVER-99623 範囲削除サービスでの高 CPU 使用率
SERVER-103774 複合ワイルドカード インデックスをシャードキーインデックスとして使用できないようにします
SERVER-103807 低速クエリ timeWaitingMicrosofts.storageExecutionMicrosofts はセッション全体で蓄積されます
SERVER-103855 ロギングに関する serverStatus メトリクスを追加しました
SERVER-104007 は期限を過ぎた割り込みチェックを追跡します
SERVER-105047 シャーディングされたコレクションで $or と $ne を使用するクエリには、孤立したドキュメントを含めることができます
SERVER-106162 [テストのみ] 状態の削除で書込み保証 (write concern)エラーを無視して再評価が行われる
SERVER-106854 時系列再開検証関数が、異なる順序でメタを適切に処理しない
SERVER-106908 Ingressリクエストレート制限をデフォルトで有効にする
SERVER-107161 コレクターのタイムアウトに対して ftdc非同期テストを回復性のあるものにする
SERVER-107532 新しいMongo シェル接続の作成が情報エラー コードを返すようになりました
SERVER-107546 同じトランザクションで連続して書込み競合 (write conflict) が発生しすぎた場合は、グローバル WT 状態をダンプします
SERVER-107837 SBE ではスピルでは、tassert を uassert に置き換えます。
SERVER-107873 serverStatus の各インデックスタイプを使用するQueryable Encryptionコレクションの数を報告
SERVER-107973 [.]8 2SERVER-107176 を元に戻す: "プレースホルダー configureBackgroundTask コマンドを導入しました"
SERVER-108002 replay WorkloadRecordingFile は障害時に mongo を終了しないようにします
SERVER-108016 低速マシンのrateLimitIsValidAfterQueueing で追加のアサーションを更新します
SERVER-108040 現在のステップを確認するには mapFailed を更新
SERVER-108052 DocumentSourceIntervalSetWindowFields には、限界のあるソートにソートキー メタメタデータがありません
SERVER-108318 失敗が無条件で再試行可能であることを示す新しいエラーラベルを導入しました
SERVER-108364 local.replset.minvalid の書込み (write) はタイムスタンプが付けられませんが、識別子にタイムスタンプ付きのエントリがあった場合は失敗する可能性があります
SERVER-108366 apiVersion による事前トランザクション
SERVER-108547 は、avergreen_active_gen_tasks.py の再試行を構成します
SERVER-108581 find クエリの残り時間が mongos で正しく計算されない
SERVER-108626 カバーティ分析の障害 156320: 初期化されていないスカラーフィールド
SERVER-108723 155003カバーティ分析の障害: データ競合状態
SERVER-108916 から PGO/明示的なビルドを削除します。82
SERVER-108945 含まれる $or の下の空のパスで $elemMatch を正しく処理します
SERVER-109003 write_Without_shard_key_with_moveChunk.js と timeseries_list_catalog.js を 'Requires_get more' でマークします
SERVER-109033 152012カバーティ分析の障害: Doubleロック
SERVER-109137 QueryAnalysisWriter での expireAt の計算が整数オーバーフローする可能性があります
SERVER-109213 インデックスの限界が無効と見なされる場合は、ログを増やします
SERVER-109276 KVドロップPendingIdentReaper::dropIdentsOlderThan は割り込みをチェックする必要があります
SERVER-109299 での更新操作で ExceededTimeLimit エラーが許可されるようになりました
SERVER-109355 RTS でコレクションカタログを再開した後にのみピンを調整します
SERVER-109490 ランク互換テストがコレクションと検索インデックスを共有するため、テストがフラット化されます
SERVER-109493 「noExcept でキャッチされない例外」 カバーor チェックを無効化
SERVER-109515 oidc_e2 e_azure_ Machine テストを無効にする
SERVER-109541 149896カバーティ分析の障害: データ競合状態
SERVER-109677 基礎のエグゼキュータをシャットダウンする前に FindedConnectionTaskExecutor を破棄する
SERVER-109836 現在 MMS に存在する BESevergreen 変数をサーバーに追加します
SERVER-109937 Community Server と Enterprise Server で skipAuthenticationToSearchIndexManagementServer のデフォルトを false に変更
SERVER-110083 change_stream_serverless_fizer タスクを削除
SERVER-110118 埋め込み分析の障害 176650: 移動されたオブジェクトの使用
SERVER-110184 コマンド_registration_startup_behavior_fcv.js を修正し、コマンド レジストリが古いバージョンで正しく動作するようになりました
SERVER-110215 Test_api_version_Compatibilityタスクに再試行メカニズムを追加
SERVER-110254 フラグが配列がないことを示している場合、「複雑な名前変更」の前に $match のスワップをサポートします
SERVER-110291 スピルエンジンセッションに serverStatus メトリクスを追加しました
SERVER-110345 config.rangeDeletions のドキュメントが削除される可能性がある範囲削除タスクのドキュメントは、正確ではない削除フィルターによるものです
SERVER-110423 $group は スパースインデックスで 個別のスキャン を使用できるため、null/欠落した結果が非表示になります
SERVER-110425 タスクの7 v.0 8、v.0 8、v.1 8、v.2
SERVER-110480 s390 x/ppc バリアントに Core_analyzer_distro_name を追加
SERVER-110716 コマンド_lib.js で getParameter を発行する前に認証
SERVER-110845 index_key_ Expression.js で、 dropMany の代わりに deleteMany を使用します
SERVER-110890 175049カバーティ分析の障害: 論理的にデッドコード
SERVER-110953 範囲のクローンを開始する前に、受信者シャードに孤立したドキュメントが存在しないことを確認
SERVER-111058 slow_hook 構成のロックを修正しました
SERVER-111131 遅延 FTDC コレクションを追跡するためのメトリクスを作成
SERVER-111135 ロールバック_テスト.js で configureFailPoint を再試行します
SERVER-111139 適切なミューテックス取得で、RateLimiter のトークンバケットへのすべての呼び出しの前に追加
SERVER-111245 176940カバーティ分析の障害: null になる可能性のあるフィールドの参照
SERVER-111295 Pythonコードは Rff によって形式されない
SERVER-111349 ユニット テストを書き換える
SERVER-111427 コードページをロックする前に SASL をロードする
SERVER-111460 mongos のコードページを固定します
SERVER-111486 $group では、代替インデックスが利用可能な場合、スパースインデックスで個別のスキャンを使用できます
SERVER-111610 ocsf_audit_remote_local_Intermediate.js で遅延を追加
SERVER-111794 Add ddlLockOptimisticRecoveryWaitTimeout parameter
SERVER-111914 クライアントベースのレート制限の除外
SERVER-112035 INFO に切断されたプロキシプロトコルをダウングレード
SERVER-112117 oplogのサンプリング生成数とロックフリーを実現
SERVER- は、112118 oplog のサンプリングが中断された後に停止するまでの時間を追跡してログを記録します
SERVER-112119 checkpoint_async_oplog_samping_truncs_new_writes.js が、初期サンプリング中にハングする問題を修正します。
SERVER-112120 非同期oplogサンプリングがスタートアップ後に操作をブロックしないことをテストします。
SERVER-112121 非同期oplogサンプリングが安定状態へのロールバックをブロックしないことをテストします。
SERVER-112122 非同期oplogサンプリングが FCBIS をブロックしないことをテストします。
SERVER-112123 非同期oplogサンプリングがレプリカセットの初期化と再構成をブロックしないことをテストします。
SERVER-112124 非同期oplogサンプリングがシャットダウンをブロックしないことをテストします。
SERVER-112182 oplog の速度低下をシミュレートするためのテストサーバーパラメータを作成します
SERVER-112183 スタートアップの最後に非同期oplogサンプリングを開始します
新しい auto_header ツールの SERVER- バックポート GitHub は、112229
SERVER-112419 [v.]8 28oplogサンプリング.2 ブランチをリリース用に準備しました
SERVER-112429 SBE ハッシュアップ テストの効率化
SERVER-112467 保留中のプロキシ接続数を追跡および報告する
SERVER-112520 が時系列の既存のバケットにドキュメントを挿入するときに地理インデックスへの書き込みが失敗する
SERVER-112541 oplog のサンプリング/スキャン ログのスループットを表示
SERVER-112810 ingress_request_rate_limiter_app_exemption.js のエラー コードを修正しました
SERVER-112846 repl セットの再構成テストの変更
8.2.1 変更履歴
ストレージ
WiredTiger
操作
WT-15156 は失敗しました: macos-14 -ARM64 [wiredTiger-mongo-v.8 2@70797 c] でのコンパイル57
ビルドとパッケージ化
SERVER-109626 変更ストリームの追加フィールド発行の動作を調整しました
内部構造
SERVER-94681 サンプリングをoplog上限維持スレッドに移動
SERVER-101672 非同期サンプリング機能のフラグを削除します
SERVER-101673 ドキュメントの更新
SERVER-105424 直接シャード接続警告で生成と復元を処理
SERVER-106210 非同期動作を無効にするサーバーパラメータを作成
SERVER-106211 oplogサンプリング プロセスの可視性を高めるためにメトリクス/ログを追加します
SERVER-106315 非同期oplogサンプリングの機能上の正確性のテスト
SERVER-106469 最新のビルド、Windows では mongocryptd の起動に失敗します。
SERVER-.107074 のマニュアルページを更新しました8 2- SERVER
SERVER-107100 最初のマーク作成を非同期に処理
SERVER-107721 timeseries_deletes_and_inserts.js は、バランサーがオンの場合、過半数の読み取り保証 (read concern)を使用する必要があります
SERVER-107852 サーバー MB を8 Master/v.x/v. に再構築70
SERVER-107924 低速マシンに対して回復性の高いテストを回復性のあるものにする
SERVER-107929 timeseries_CRUD_operations_ concern_control_closed.js はバケットコレクションに重複キーを挿入する可能性があります
SERVER-108219 Amazon2023 ARM コンパイルのサイズを増やす
SERVER-108353 分裂移行を処理するために timeseries_deletes_and_inserts.js を修正
SERVER-108544 カバレッジの新しい Bagel 統合メソッドを使用するように カバレッジ ビルドを更新
SERVER-108896 タイムアウトを防ぐために混合_モード_シャード_トランザクションを分割
SERVER-109207 oplog上限維持型スレッド実行のバグを修正しました
SERVER-109323 の機能を無効化
SERVER-109892 MongoDB_ENUS_JAJP
SERVER-109913 $rankForger 機能の FCV ギャザーを上書きするクエリ ノードを追加しました
SERVER-109980 は集計内の $_startAt の resumeToken を検証します
SERVER-110161 ドキュメントのスキップを停止するために $_startAt の動作を修正
SERVER-110250 スピル WT 識別子を削除するときに既存のセッションを使用
SERVER-110252 audit_remote_local_Intermediate.js で遅延を追加
SERVER-110378 フラット化された explain_shell_helters.js テストで maxTimeMS を増やしました
SERVER-110649 ストレージ制御を開始または停止するようにメンテナンス スレッドを移動
SERVER-110793 [v8.2] SPM-4168 8.2 を準備しますリリース用ブランチ