5.0.31 変更履歴
シャーディング
SERVER-89348 [v5.0]--shardsvr で開始されたがクラスターに追加されていない ReplicaSet は、すべてのコレクションをシャーディングされていないとみなされます。
SERVER-89529 チャンクの移行がリシャード操作の後に続く場合、再シャーディング中に再試行可能な書き込みが複数回実行される可能性があります
集計
SERVER-91436 $lookup集計ステージへの未使用の _ internalCollation パラメータを排除しました
SERVER-94839 [v5.0] ウィンドウメモリ追跡のアンダーフローを修正しました
ストレージ
WiredTiger
ビルドとパッケージ化
WT-9102 macOS.10 から.14 に WT Mac テストを移行します110
WT-9637 Ubuntu 22 で gc-11 を使用するとWiredTiger の厳密なコンパイルが失敗します。04
WT-:ごとの13643 rhel81 -Power8 ホストを rhel8 -Power にアップグレード
WT-13801 Ubuntu2004 負荷テスト用の mongodbtoolshell バージョンを更新
内部構造
SERVER-60057 同時カタログWriteBatchs テストを削除します
SERVER-62921 同期ソース選択のログの改善
SERVER-70508 Linuxの serverStatus の extra_info に現在のスレッド数を追加します
SERVER-70597 MatchExpression が最適化されていない場合、QueryPlannerAccess::processIndexScans は失敗
SERVER-75566 window の電源サイクルを無効化
SERVER-76043 シェル でネイティブの PLAIN SASLクライアントメカニズムを構築できるようにします
SERVER-76489 movePrimary が新しいプライマリシャードで誤ったコレクションバージョンを設定
SERVER-76631 CPU モデル名を FTDCメタデータに保存
SERVER-78019 resharding_update_ tags_zones_Large.js の reshardingCriicalSectionTimeoutMillis を増やす
SERVER-78311 mongos では、挿入コマンドの writeErrors が存在しても writeConcernError を報告しません。
SERVER-84045 AutoSplitVector のシャードキーインデックスにアクセスしながら、PlanExecutor がスコープ内にあることを確認
SERVER-85627 ステップダウン killOp で中断されたコマンドのログ情報
SERVER-86669 プライマリがプライマリプライマリシャードでローカルにコレクションを作成した後、セカンダリノードの権限が無効になります
SERVER-86674 プライマリのキャッチアップでは、サーバーがキャッチアップしていない場合にキャッチアップしたと認識する可能性があります
SERVER-88811 安定したタイムスタンプが失敗する前にoplog のエントリを解析する
SERVER-91113 では、タイムスタンプが異なる名前空間のカタログキャッシュが無効にならないようにします
SERVER-91339 $redact が式で $$ROOT を使用している場合、メモリを破損する可能性があります。
SERVER-91374 _doReplSetReconfig で get間 と update間 のデータ競合を修正しました。
SERVER-91376 ホライゾンString の StringData の代わりに std::string を使用する
SERVER-91412 splitVector で所有されていない BSONObj の使用
SERVER-92780 sys-perf のタスクとバリアントを DSI に移動
SERVER-92902 size_t から int に numInitialChunks をキャストする際のオーバーフローの問題を修正しました
SERVER-93264 トポロジー オブジェクト ユニット テストに期限と休止時間の追加処理を追加しました
SERVER-93497 ユーザーキャッシュの無効化を OpObserver から onCommit ハンドラーに移動
SERVER-93575 の待機時間を増やす
SERVER-93616 ユーザーキャッシュの無効化のテストを改善しました
SERVER-93855 エンタープライズ「js Tests」を CodeOWNER 除外のリストに追加
SERVER-94008 低速 validation_session_expiration_sharded.js
SERVER-94122 [v5.0] "write_ops.idl" で "bypassEmptyTsReplacement" を不安定としてマークします
SERVER-94187 コピーバーで Git Ssh を使用しない
SERVER-94211 10gen/jecten を最新の jepson-mongodb-host マスターコミットに固定
SERVER-94272 電源サイクルのタイムアウトを短縮し、Ergreen の制約を満たす
SERVER-94316 ルーターのサービスエントリ点で例外を適切にキャッチして処理します
SERVER-94440 PoC on generate_token
SERVER-94592 explain の内部引数を確認
SERVER-94635 セッション更新パラメータを構成可能にします
SERVER-94662 db-contrib-tool のインストールを再試行
SERVER-94764 ピア証明書の検証をテストするためのユニット テストの修正を作成
SERVER-94766 中間 CA チェーン検証のテストを拡張
SERVER-94767 証明書失効リストのテストを拡張します
SERVER-94820 ファジーによって生成されるパイプラインの数を減らします
SERVER-95059 UndoDB ライブ レコードのバリアントを削除
SERVER-95240 SSL ハンドシェイクからピア ID を削除します
SERVER-95445 SSLanagerOpenSSL は、リーフノードだけでなく、証明書チェーン全体を CRL に対して検証する必要があります
SERVER-95688 BSONエラーがデフォルトでメモリ コンテキストをログするかどうかを評価する
SERVER-95700 ユーザーに返された不適切なBSON型エラー メッセージを生成します
SERVER-98062 認証キー エイリアスを更新
SERVER-98874 [v5.0] フラット化された 5.0 固有のテスト
5.0.30 変更履歴
SERVER-81400 BSON 列の構造検証
SERVER-83952 BSONDocument 検証のファジー失敗を修正しました
SERVER-84125 BSONDocument 検証でフィールド名サイズを確認
SERVER-85714 BSON。MinKey と MaxKey を非圧縮として扱う必要がある
SERVER-85716 空のバッファが BSONDocument 検証に渡される問題を修正しました
SERVER-86065 BSON 構造検証では、ネストされたインターリーブモードをチェックする必要があります
SERVER-88202 BSON検証で整数がオーバーフローする可能性を修正
SERVER-89036 BSONCluster 検証で CodeWscope を処理する必要あり
SERVER-95279 BSONフィールド名に新しいC++型を使用して有効性を確保する
SERVER-96419 null バイトの不適切な中性化により、 MongoDB Serverでバッファの過剰な読み取りが発生する可能性があります
5.0.29 変更履歴
シャーディング
SERVER-69234 誤ったシャード バージョン更新に対して txn_recounter_decision_users
集計
SERVER-89344 '$unionWith' クエリの explain 出力を修正しました
ビルドとパッケージ化
SERVER-92393 5v. をAmazon0 Web Services MacOS Fread に移行
内部構造
SERVER-59831 WTUniqueIndex::_insert ではセカンダリが DupsAllowed=true で渡すことを想定しています
SERVER-60349 IDL 互換性チェッカーで「optionalBool」タイプのフィールドの追加を許可します
SERVER-61484 ExceededMemoryLimit が、ジャーナル フラッシュの不変ではなく、正常なログ警告になるようにします
SERVER-76231 検証は、順序外のキーを検出してもすぐに失敗しないようにする必要があります
SERVER-76232 WiredTigerでインデックスの不整合が検出されてもクラッシュしないようになりました
SERVER-76777インデックス構築の外部中止と自己中止の間でデッドロックが発生する
SERVER-86280 一部のコレクション検証警告/エラーを再クラス化しました
SERVER-86327 バケット列ごとの時系列単一スキーマが維持されない場合がある
SERVER-86879 Concurrency_replication* タスクは URI ビルド バリアントで実行中いません
SERVER-88750 挿入、アップデート、findAndModify、bulkWrite に「bypassEmptyTsReplacement」パラメータを追加
SERVER-90342 バックポート DataCoruptionAuthenticationMode
SERVER-90391 ヘッダーと readme を明確化
Windowsでの文字列エラーを回避するために UTF- エンコーディングで SERVER-91108 をログに記録8
SERVER-91223 $ログ がDecimal128 で誤った計算を実行する
SERVER-91416 クエリ分析中に lookup のイントロスペクション サブパイプラインを直列化
SERVER-91494 DocumentSourceBbucket の group byフィールドの過去のアクセスを回避します
SERVER-91566 インデックス_operations_abort_concurrent_outcoming_migrations.js で checkpointIndexesConsistentAcrossCluster を抑制します
SERVER-91630 configsvr_remove_chunks.js は、コンフィギュレーションサーバーに書き込むときに再試行可能な書き込みを使用する必要があります
SERVER-91758 mongos_rs_shard_failure_tolerance.js は、8 より前のバージョンのシャーディングされた検索コマンドに対して networkInterfaceTimeLimitExceeded を再試行する必要があります。0
SERVER-91778 カーソルが 制限に達したときにシェル内のカーソルを閉じない
SERVER-91940 サーバーに対するすべての無視されたファイルの削除
SERVER-92158 Windows バリアントで hedge_reads.js を無効化
SERVER-92199 ステップダウン スイートからの change_stream_lookup_単一_shard_cluster.js
SERVER-92287 [v5.0] 古いマテリアライズドの最初のリンクを修正しました
SERVER-92291 [v5.0][v6.0] pipインストールの再試行を追加します
SERVER-92375 rhel8.x からマイナー バージョンを削除バリアント名
SERVER-92377 system_perf.yML 構成をクリーンアップ
SERVER-92415 db-contrib-tool のバージョンを v0.8.3 にアップグレード
SERVER-92516 Opensl111 ビルドバリアントを削除
SERVER-92547 80v で古い rhel バリアント名を使用します。42と v4.4マルチバージョン テスト
SERVER-92612 はavergreen での pip インストール用のキャッシュディレクトリを設定しました
SERVER-92733 PyGithub を 1 に更新します。58
SERVER-92753 を無視するようにする用に_永続性タグを追加
SERVER-92763 シャード削除後に shutdownInProgress エラーを再試行する
SERVER-92777 RHEL8 アーティファクトのURLコンポーネントを修正しました
SERVER-93174 mongos_rs_shard_failure_tolerance テストでセカンダリを選択しない
SERVER-93224 drop_database_Before_write_is_ targeted.js は、コンフィギュレーション ステップダウン スイートと互換性がありません
SERVER-93264 トポロジー オブジェクト ユニット テストに期限と休止時間の追加処理を追加しました
SERVER-93326 jstfize.git のクローン作成に再試行を追加
SERVER-93482 使用している Python バージョンのログ
WT-8771 オーバーフロー アイテムを含むダーティページへのチェックポイントのクリーンアップ
WT-8884 roleback_to_stable_check の戻りコードを EINVAL から EBUSY に変更
WT-9502 チェックポイントのクリーンアップでは、ダーティページを廃止としてマークしません
5.0.28 変更履歴
ストレージ
WiredTiger
WT-10807 ツリー ウォークスルーの一部としてメモリ内の削除ページをスキップします
内部構造
SERVER-58311 MongoDB は_mdb_catalog でオープン カーソルを保持しながら WT RTS APIを呼び出します
SERVER-62102 5 の統計を確認する必要があります。2時系列バケット分割
SERVER-63198 シャットダウンコマンドがハングしないようにする
SERVER-73464 AutoGetCollectionForReadLock free は lastApplied 読み取りソース設定をリークする可能性あり
SERVER-81596 index_operations_abort_concurrent_outcoming_migrations.js の競合を修正
SERVER-82205 シェル dbHash を比較して暗号化オプションを除外するようになりました
SERVER-82668 sharding_csrs_containus_config_stepdown スイートから fsync_deadlock.js を削除
SERVER-89279 重複するバックアップファイル名を開くときに EBUSY を処理する
SERVER-89970 ヘッジされた_reads.js の断片化を軽減
SERVER-90100 libresolve からの誤検知リークを抑制します
SERVER-90164 Windowsで実行中最小ダンプの収集中にハングするテストを防ぎます
SERVER-90394 テスト update_node_clustertime_replset.js の $$NOW に対する回復性が高くなります。
SERVER-90747 プラン列挙型の空のパスを持つ $elemMatch を正しく処理します
SERVER-90777 SERVER-71520 を元に戻す
SERVER-90894 SUSE 15 バリアントのマルチバージョンを修正しました
SERVER-90898 change_streams_shards_start_in_sync を ppc64le_in_sync としてマークします
SERVER-90928 コピーバーがコミットメッセージの余計な行を排除するようになりました
SERVER-90985 AddToSetNode::init() は、$each への引数が無効な場合に uassert が必要ですBSON
SERVER-91068 read_icket_exhaustion_with_stepdown テストを削除します
SERVER-91094 バックポートにはコード所有者が必要
SERVER-91166 retryable_write_error_ labels.js のトランザクションでは、さまざまなドキュメントが更新されます
SERVER-91176 無視_dbcheck_in_startup_recury.js で awaitNodesAgreeOnAppliedOpTime を呼び出す
SERVER-91179 v7.0 のコード所有者で jstesディレクトリをスキップします。v6.0、と v5.0
SERVER-91222 レプリカセットの再起動後に cluster_time_across_add_shard.js が KeyNotFound エラーで一時的に再試行するようにします
SERVER-91237 [v5.0] RuntimeUpdatePath invariant(良好()) に詳細情報を追加しました
SERVER-91291 コード所有者でなど/backports_required_for_multiversion_ Tests.yml をスキップする
SERVER-91320 5.0 の sharding_last_lts_mongos_and_ixed_shards で move_chunk_deferred_lookup.js を無効化ブランチ
SERVER-91354 Bur_in_ tags_gen は v5 で 2 回実行されるため失敗します。0
SERVER-91362 パフォーマンス: キャッシュされた JsExecution が存在する場合、 JavaScript 「スコープ」オブジェクトをコピーしないでください
SERVER-91378 低速バリアントのステップダウンで fv_update_succeeds_when_persisted_collection_cache_欠落_uuid_field.js をスキップするようになりました(5.0)
SERVER-91435 レガシーフラグでテスト証明書を再生成
SERVER-91460 [v5.0] cursor_moveChunk_timeseries_insert_many.js は、 require_fcv_50 でタグ付けされていません。
SERVER-91562 [5.0]IndexDescriptor::completeIndexOptions は、ユニーク/スパースを一意な:false/sparse:false と同一ではないとして扱います。
SERVER-91640 Un-hardcode Cert Thumbprints
SERVER-91705 5 の PPC で convert_to_and_from_sharded.js を無効にします。0
SERVER-91793
etc/*suppressionsリリースのコード所有者から: ファイルのみに関係するバックポートを除外します
5.0.27 変更履歴
シャーディング
SERVER-89134 テストでは、トランザクション外の複数の書込みが不可分であると誤って想定します
SERVER-89893 _flushReshardingStatechange が使用するエグゼキュータを任意から固定に変更しました
クエリ
SERVER-88949 クラシック マルチプランナーの Explain のスキップ値の表示
ストレージ
SERVER-30832 ロールバック時に dbCheck の動作を修正しました
WiredTiger
WT-11845 切り捨てによるトランザクションの可視性の問題の修正
ビルドとパッケージ化
内部構造
SERVER-57930 [v5.0] EventFDH older の書き込みまたは読み取りが失敗した場合のログ エラー
SERVER-60049 lock_rate.h で SingleThreadedLockStats よりも AtlasLockStats を使用する方法を調査します。
SERVER-62571 slowOnNetworkErrorInsureSync でソケットへの同時アクセスを直列化
SERVER-64026 dhandle への排他的アクセスを必要とする WT 操作を更新します
SERVER- テストで70351 txn を再試行することで、Cancel_coordinate_txn_commit_with_ickets_exhausted.js
SERVER-72090 system.users は通常のコレクションに名前を変更することも、その逆も同様です
SERVER-73485 jsts/ parallel/basic * を削除
SERVER-74931 追加
SERVER-77530 シャットダウン時にミラーリング実行プログラムに参加
SERVER-77559 resmoke 用のファイルシステムログハンドラーを実装しました
SERVER-77561 resmoveファイルシステムのログ記録をロールアウトする
SERVER-78509 複製された低速 opログエントリにストレージ統計を追加
SERVER-78556 internalInsertMaxBatchSize のデフォルトを 64 に戻します
SERVER-79637 相関述語を使用したTypescript外部コレクションで $lookup のクエリ結果が不正確となる
SERVER-79999 macos ビルダのテスト コード カバレッジを削減します
SERVER-80340 最初の同期中に dbCheck の処理とテスト
サーバー -80363: wtimeout が設定されている場合、サーバーでデフォルトの writeConcern が無視されます。
SERVER-80922 $setWindowField を使用する場合、オブジェクトフィールドの順序は未定義
SERVER-82717 QueryPlannerIXSelect::stableInvalidAssignments が $_ internalSchemaAllElemMatchFromIndex から存在しないインデックス割り当てを削除しようとします
SERVER-83193 WC 用の非推奨の BatchCommandRequest ゲッターまたはセッターを OperationContext が提供するものに置き換え
SERVER-83956 バランサーがマルチバージョン クラスターで警告メッセージを誤って発行する
SERVER-84004 [v5.0] 5 のドットとドル検証に FCV ギャザーを追加しました。0
SERVER-84440 serverStatus のレプリケーション待機者の数を公開します
SERVER-84761 MigrationSourceManager が 移行チャンクToNewShard の発行に失敗する可能性があるのは、チャンク管理者情報が古いためです
SERVER-85368 sys-perf の生成系モジュールを更新し、10geny/geny ではなく mongo/genny を点ようにします
SERVER-85681 基本バッファービルダー::grow() に負の値が渡される問題を修正
SERVER-85721 ポイントevergreenタスクログロガー リンクを Perslay にポイント
SERVER-86116 CreateCollectionCoordinator はコミット時にチャンクメタデータの作成に失敗する可能性があります。
SERVER-86253 再試行可能な書き込みを使用するユーザー数をレコードためにサーバーステータスを追加
SERVER-86407 検証では、完全な結果が得られません
SERVER-86419 SBE とクラシックは NumberDecimal 無限大の $bitsAnyClear の動作が異なります
SERVER-86474 $_ internalApplyOplogUpdate と $set: { foo: タイムスタンプ(0, 0) } が正しく複製されない
SERVER-86478 時系列バケットの最小/最大値が特定の状況で空のフィールド名を追跡しない
SERVER-86648 再開可能なインデックス構築ソーターのファイルはシャットダウン時に fsync されない
SERVER-86774 PIT(点インタイム復元)テストのoplogサイズを増やします
SERVER-86782 geo_access_allowed.js は時間がかかりすぎます
SERVER-86822 は macOS ビルダから sharding_gen を削除します
SERVER-86973 [v5.0] helloResponse と スプリットホライゾン の周囲にデバッグログを追加
SERVER-87058 セカンダリからのチャンク更新では、フラッシュ中に過半数のwriteConcern を待たない
SERVER-87306 シャットダウン中に OCSP マネージャー PTr にアクセスしないようにします
SERVER-87323 将来の継続では、ベクトルクロックを共有ポインターとしてキャプチャする必要があります
SERVER-87521 RollbackImpl の作成とシャットダウンの間での バックグラウンド同期の競合を修正しました
SERVER-87881 [v5.0] v5 の特定のビルドバリアントからラッチ分析テストを除外します。0
SERVER-87930 UnigestCappedLogs ユーティリティでは、ログステートメントへの非同期アクセスが可能になります
SERVER-87987 時系列の最適化では、 $addFields によって名前が変更され、プロジェクトによって除外されますが、timeField は除外されません。
SERVER-88017 TimestampKVEngineTest のロック順序インバージョン TSAN エラーを解決
SERVER-88028 [v5.0] コンストラクターの外部の StringContext カウンターをテスト固有の関数に移動
SERVER-88111ランダム_DDL_CRUD_operations.js の一括挿入では、最大 内部InsertMaxBatchSize の挿入が実行されます
SERVER-88258 同じ 5 ですべての必要なビルダをスケジュールします。0メインライン構築
SERVER-88262 read_pref_with_ hedge_mode.js でのタイムアウトを防ぐ
SERVER-88318 書込み保証 (write concern)の待機中に 1 つのバッチするが失敗した場合は dbcheck に失敗します
SERVER-88650 シャットダウン中に VectorClockMongoD でデッドロックが発生する
SERVER-88755 すべての sys-perf ビルド バリアントが mongodb_setup_ Release を指定していることを確認します
SERVER-88864 一時的なスローダウン ハートビートの問題に対して、node_eventuary_sync_from_close_data_center.js をより堅牢に提供します
SERVER-88885 セカンダリへの dbcheckバッチするの適用を停止する方法を追加します
SERVER-88942 古いバイナリをダウンロードするための修正を含む db-contrib-tool の更新
SERVER-88971 5.0 および 6.0 の古い sys-perf バリアントは不要になりました
SERVER-88978 リシャーディング コーディネーターは、一時コレクションメタデータを削除する前に、参加者が kAbort を認識していることを確認する必要があります
SERVER-89034 ドキュメントの移行時に 0 値のタイムスタンプが常に保持され、テストが追加されました
SERVER-89068 sys-perfプロジェクトのexec_timeout と timeout_secs を明示的に設定する
SERVER-89163 チャンクの移行先は、クリティカル セクションを実行する前に過半数を待機する必要があります
SERVER-89235 internal_stable_invalid_assignment.js のタグの欠落
SERVER-89418 CursorManager が複数の実行プログラムを持つクエリの登録カーソルを追跡できなくなります
SERVER-89474 $setWindowFields の解析時に sortBy を適切に検証します
SERVER-89554avergreen/compied_binarys_get.shスクリプトを修正しました
SERVER-89618 準備されたトランザクションを再構築するときに検証を無効にする必要があります
SERVER-89646 すべてのネットワーク エラー コード文字列を文字列のリストに追加する isNetworkError() は例外メッセージで を検索します
SERVER-89653 --no-cache-dir 引数付きで db-contrib-tool をインストール
SERVER-89698 トランスポート セッションのクリーンアップを実行中にスローされた例外により、mongos が終了する可能性があります
SERVER-89752 ブランチ時にログキーのビルド ID を一意のものにする
SERVER-90006 Githubマージ キューを処理するためにコミット メッセージの検証を調整
SERVER-90020 mongos_api_arams_uty テストに 1コンフィギュレーションサーバーを明示的に使用する
SERVER-90090 Amazon 2 ディストリビューションを最新のものに更新
SERVER-90135 ssl_linear テストの開始時にWindowsシステム CA ストアがクリーンな状態であることを確認します
SERVER-90145 [v5.0] Debian 10 のマルチバージョン設定構成を修正しました
SERVER-90172 v でシャードキープレフィックス エラーの説明をより一般的にします。50
SERVER-90184 Windowsに含まれる SASL プラグインのみをロードする
SERVER-90187 resmoke テストを実行中前にマルチバージョン バイナリをクリーンアップしました
SERVER-90264 コンパイルから低速ステップを削除
SERVER-90513 SSL_get0_verified_チェーンが null を消費する前に null を返すかどうかを確認
SERVER-90830 QA.git のクローン作成に再試行を追加
WT-11241 ツリー ウォークスルーの一部として現在のトランザクション snap_min 表示削除ページをスキップします
WT-12304 RTS は、実行する必要がある作業量に関する情報を提供する必要があります
5.0.26 変更履歴
シャーディング
SERVER-65802 mongos は、renameCollection ターゲットがすでに存在する場合に一貫性のないエラー コードを返します
サーバー -84368: 古い mongos からシャーディングされた空でないコレクションに対して CreateIndex が実行されると、StaleConfig エラーが発生します
クエリ
SERVER-83602 $or -> $in MatchExpression の書き換えでは、別の $or に直接ネストされた $or が生成されないはず
ストレージ
WT-11062 同時アクセスを可能にするために参照アドレスを安全に解放
内部構造
SERVER-56661 WiredTigerのデフォルトのclose_handle_Minimum を 250 から 2000 に引き上げます
SERVER-60603 ASIOSession::ensureSync() でアサーションなしで接続リセットエラーを許可する
SERVER-68128 コマンド応答の生成中に例外がスローされると、ネットワーク エラーが発生
SERVER-69005 $ternalBoundedSort は空のソートパターンを受け入れないようにします
SERVER-72703 $out の DB ロックを MODE_IX にダウングレード
SERVER-75355 Queryable Encryptionによる説明の改善
SERVER-79235 relaxed_index_Builds_Interrupted.jscheckLog は clearRawMongoProgramOutup に依存します
SERVER-79286 クエリ ノードの作成
SERVER-79400 ドキュメント数が同順位に達するように実装
SERVER-79575 NUノードのカウントを修正しました
SERVER-80233インデックスプレフィックス ヒーリストを実装する
SERVER-80275 詳細なプラン スコアリングのためのログ行を追加
SERVER-81021 閉じた間隔を考慮してインデックスのプレフィックス保証を改善します
SERVER-82476 デフォルトで診断ラッチを無効にしました
SERVER-84336 時系列挿入では、特定の場合、WriteBatchs で BSONObj がダンプ状態のままになることがあります。
SERVER-84612 のバージョンを定義する
SERVER-84615 Linenoise のバージョンを定義する
SERVER-85534 シャードコレクション後にベクトルクロックをチェックポイント
SERVER-85633 res_ninit 呼び出しの周囲のロックを追加
SERVER-85843 データベースが同時に削除された場合(シャーディングのみ)、書込み操作がNamespaceNotFoundで失敗する可能性があります
SERVER-85869 構成シャードを徹底的に検索すると古いデータが返される可能性があります
SERVER-85973 README.trigger.md を更新して、Val Grind が BSD-4-Claus でライセンスされていることを示す
SERVER-86017 バックポート マルチプランナーの接続を v. に改善しました60
SERVER-86214 は Git 無視へのすべての Bagel-* 出力ディレクティブを追加します
SERVER-86388 6 から ファイル_ドライバー_統合.js テストを削除します。0
SERVER-86395 安定版チェックポイントから convertToCapped をリカバリしています間に重複キー エラーを調査
SERVER-86403 THPスタートアップの警告を修正しました
SERVER-86433 使用前にエンドポイントに保存されている data_union のメモリをクリア
SERVER-86562 バックポート マルチプランナーの接続を v. に改善しました50
SERVER-86619 Document::ShouldSskipDeleted() は欠落している string をチェックせずに string にアクセスします
SERVER-86622 リシャーディング コーディネーターが古い可能性のあるデータベース情報を使用する
SERVER-86632 plan_cache_drop_database.js が DatabasedropPending エラーをキャッチするようになりました
SERVER-86717 再シャーディングでは、ユーザーが提供したゾーン範囲に $ プレフィックス付きフィールドが含まれないことを検証する必要があります。
SERVER-87198 [5.0]スナップショット読み取りが失敗した場合に、シャード レジストリ読み取りを過半数のreadConcern にフォールバックさせる
SERVER-87224 古いブランチのテスト バリアントで診断ラッチを有効にします
SERVER-87259 [v5.0] Atlas Azure Intel バリアントの修正
SERVER-87415 sys-perf から run_command__simpleワークロードを削除
SERVER-87544 エンタープライズ モジュールの Git 認識を可能にするために GitHub を修正
SERVER-87567 セッションワークフローは、不正なリクエストに対して応答エラーを正しく返す必要があります
SERVER-87610 受信した古い例外の名前空間で shardVersionRetry トリップワイヤを緩和
SERVER-87626 [v5.0] buildvariant 構成に san_options を追加しました
SERVER-87653 latch_analyzer.js が parallelTester の一部として実行されないようにします
WT-9057 圧縮場合の null アドレスの読み取り
WT-12077 スタック上のバッファ用 Z Series におけるハードウェアチェックサム値の計算が正しくありません
WT-12379 6.0 上のWindows上の Python バージョンが正しくありません
WT-12402 エビクションサーバーがツリーのウォークスルーをスキップするタイミングを追跡するための統計を追加します
WT-12438 Ubuntu 18 の使用を停止します。045.0 の Poweravergreen ディストリビューション
WT-12447 5 で構築された CSpec WindowsビルドでPythonの誤ったバージョンを修正しました。0
5.0.25 変更履歴
シャーディング
SERVER-76536 同時実行スイートで acceptChunkWaitForRangeDeleterTimeoutMS を増やします
SERVER-81508 Shard CanRefresh DueToLocksHeld がスローされた場合に書き込みステートメントが二重に実行される可能性
複製
SERVER-56756 ディスク障害が発生すると、プライマリは降格できません
ストレージ
WiredTiger
ビルドとパッケージ化
SERVER-85156 dbCheck が予期しない「無効化」変更ストリームイベントをスローする [5.0]
内部構造
SERVER-62763 setockopt にオプションを渡すために使用されるデータ型を修正しました
SERVER-64444 listIndexes は、5 より前の無効なリストでは失敗します。0アップグレード後のインデックス仕様
SERVER-66036 将来の有効性セマンティクスを改善します
SERVER-68674 不変/永続的なデータ構造ライブラリのベンダー
SERVER-69413 ドキュメントの更新
SERVER-71520 RSTL 取得タイムアウト時にすべてのスレッド スタックを書き出して保存
SERVER-72839 CAFile も clusterCAFile も提供されていない場合、サーバーはピア証明書の検証をスキップします
SERVER-74874 不変の順序付けられていないマップとセットの typedef を追加します
SERVER-74875 不変の順序付けマップとセットの実装
SERVER-74876 で使用するメモリ ポリシーを評価する
SERVER-74946 コレクション検索用のコレクションカタログ のコンテナを不変に変換します
SERVER-74947 ビュー検索用の Collectionカタログ のコンテナを不変に変換します
SERVER-74951 プロファイル設定が不変になるようにコレクションカタログのコンテナを変換
SERVER-75263 MongoDB ベンチマークを追加
SERVER-75497 コレクションカタログ内の順序付きコンテナを不変に変換
SERVER-75613 不変のデータ構造用に GDB pretty-printer を追加
SERVER-75851 不変ベクトルに typedef を追加
SERVER-76789 README.triggers.md にユーザーを追加
SERVER-76932 SignalHandler スレッドがprintAllThreadStacksで実行されるタイミングをスレッドが認識する方法を追加
SERVER-77694 は --opt=op では merge Manager ヘッダーをコンパイルできません
SERVER-78911 X.509 のクラスター内認証中に「別のユーザー名が saslSupportedMechs に提供された」ログを常に非表示にする
SERVER-80150 ネゴシエートされたネットワーク コンプレッサーとクライアントメタデータのログ
SERVER-80279 存在しないトランザクションでコミットした後に続行すると、不均等が発生する可能性があります
SERVER-80978 TTLMonitor::onstepUp と準備されたトランザクションの間で発生する可能性のあるデッドロックを修正しました
SERVER-81133 ルーティング テーブルキャッシュを永続化するための高速化ロジック
SERVER-82093 Amazon 2023 で mongo v5 をリリース
SERVER-82353 movePrimary が同時に実行されると、マルチドキュメントトランザクションでドキュメントが失われる可能性あり
SERVER-82627 ReshardingDataReplication が ReshardingOplogFetcher スレッド プールに結合されないため、不均等な障害が発生します。
SERVER-82815集計によりサーバーのインデックスキー作成を公開
SERVER-83050 AL2-opensl-1 にMongoDBの配置を作成します。1.1
SERVER-83337 macOS で wt_size_storer_クリーンアップ_replica_set.js を再有効化
SERVER-83369 インデックス作成では bucketSizeフィールドのタイプは強制されません
SERVER-83564 プロセス フィールドが config.locks でインデックスされていることを確認
SERVER- SERVER-84063 セキュリティ コンフィギュレーション
SERVER-84722 内部使用のために挿入コードパスでのドキュメント検証をスキップするために、ドキュメント化されていないサーバーパラメーターを作成
SERVER-84749 macOS バリアントから sharding_update_v1_oplog_jscore_passhel を削除します
SERVER-84772 エンタープライズ バリアントでパッチ関連のタスクを削除します
SERVER-85167 サイズ ストアは、ロールバックのために破棄されると同時にフラッシュできます
SERVER-85263 エスケープされたクライアントアプリケーション名を報告する
SERVER-85306 SSH ではなく HTTPs Github リンクを使用するように sys-perf 構成を更新
SERVER-85364 [6.0]コレクションカタログのリソースマップを不変に変換
SERVER-85365 [6.0]Collectioncata のシャットダウン カタログを不変に変換
SERVER-85419 バランサーは、ドレイン中に適切な受信者が見つからない場合にログを破損します。
SERVER-85498 [5.0]MacOS で不変の 順序_テスト を修正しました
SERVER-85530 テスト証明書の更新
SERVER-85652 AL2 コンパイル アーティファクトを使用するように DSI Atlas Azureタスクを更新します。
SERVER-85693 ユーザー::validateRestrictions で発生する可能性のあるアクセス違反を修正しました
SERVER-85771 groupByフィールドの空の文字列の場合、$bucketAuto をより堅牢にします
SERVER-85984 ユーザー最大値より大きいドキュメントを挿入するためのテストは、 oplog内の特定のドキュメントの順序に依存しますが、その順序は保証されません
SERVER-86027 タグ insert_docs_Larger_than_max_user_size_standard.js にが必要な永続性と require_replication
SERVER-86062 [v5.0] directoryperdb.js はfsync/checkpointing の動作に依存しています。これは --nojoral で実行中場合に保持されません。
SERVER-86081 Sys-perf は、Eavergreen編集により必要なパラメータが欠落しています
SERVER-86561 Atlas App Services は、3 時間から 4 時間に値を増やします
WT-7712 コミットと耐久性のあるタイムスタンプは、安定したタイムスタンプで禁止される必要あり
WT-9824 テスト/形式のファイルマネージャー WT 接続構成にテストを追加します
WT-11491スタートアップおよびシャットダウン中に費やされたWiredTiger時間をログに記録
WT-11777 __wt_timer_evaluate() 呼び出しの単位を修正しました: ロギングと進行期間
WT-12211 ハングアナライザの PATH env 変数を修正して Python コア ダンプを生成するようになりました(7.0)
WT-12272 はavergreen.yml で不要なモジュールを削除します
5.0.24 変更履歴
シャーディング
SERVER-50792 shardCollection/refineCollectionShardKey のシャードキー インデックスが見つからない場合に、より有用なエラーを返す
SERVER-73763 再シャーディングしても config. tags Docs のゾーン範囲は拡張されないため、重複キー エラーによるコンフィギュレーションサーバーのプライマリ fassert ループが発生します
SERVER-82838 ReshardingOplogApptier は、 oplogアプリケーションの進行状況を再シャーディングするときに {w: " 過半数"、 wtimeout: 60000}書込み保証 (write concern)を使用します
SERVER-82883 ステップアップで TransactionCoordinator を回復すると、参加者が準備状態である間に読み取り/書き込みチケットの取得がブロックされる可能性があります
SERVER-82953 CreateCollectionCoordinator::checkIfOptionsConflict はより冗長になる必要があります
SERVER-83146 一括書き込み操作がNamespaceNotFound で失敗する可能性あり
複製
SERVER-55465 キャッチアップ引き継ぎの選挙ドライバー実行で現在のプライマリからの投票リクエストが失敗した場合に不均等になる問題を修正
SERVER-70155 mongod 「低速クエリ」ログ行にoplogスロットが開いたままである期間を追加
Catalog
SERVER-82129 FCV 5.0構成によりアップグレードが失敗します。 キャッシュ.collection ではほとんどのコレクションで UUID が欠落しています
ストレージ
サーバー -33494: WT SizeStorer は古いエントリを削除しません。
内部構造
SERVER-65666 新しいコレクションのシャーディング時に、ドレインシャードにチャンクを作成しない
SERVER-67766 ログインデックスとコレクションの正常な削除
SERVER-69063 TCP キープアライブ オプション設定を修正しました
SERVER-69615 WiredTigerでのロールバック ファジー化により、シャットダウン時にサイズ ストアがダーティとしてマークされます
SERVER-74074 同時実行スイートから認証整合性ワークロードを除外します
SERVER-77311 セカンダリノードがインデックスのサブセット がビルドされた 2 フェーズインデックス構築をスキップしている場合に新しいログメッセージを追加します
SERVER-77506 シャーディングされたマルチドキュメントトランザクションでは、データと ShardVersion が一致しない可能性があります
SERVER-77926 実行プログラム ワーカー スレッドの LSAN 非表示を追加しました
SERVER-78009 shardSvrCommitReshardCollection コマンドは、ノードがシャットダウンしている場合、回復的に失敗する必要があります
SERVER-79864 TTL 削除が、拡張範囲日付を持つ時系列コレクションを正しく処理しない
SERVER-79982 バッチ処理されたカタログ ライターは HistoricalcataIdTracker::クリーンアップ() と同時に実行される可能性があり、誤った PIT 検索結果につながる可能性があります。
SERVER-80789 スタンドアロンとして起動されたレプリカセットノードで AutoGetOplog が一貫して動作するようにします
SERVER-80886 $out はStaleDbVersion で失敗する可能性があり、 movePrimary
SERVER-80974 ローカル.* の削除中に不正なシャットダウンが行われたコレクションとインデックスはカタログが不整合になる可能性があります
SERVER-81143 export_import_concurrency.js は、子 resmongoクライアントを強制終了するときにコード 2 をチェックする必要があります。
SERVER-81442 WT oplogレプリケーション スレッドを定期的にポーリングする
SERVER-81573 ExpressionNary::optime v4.4 の初期化された子ではクラッシュが最適化されますと 5.0
SERVER-81878 startupRecoveryForRestore では、スタートアップ時のリカバリ中にコレクションの削除が適用されると、正常に動作しない可能性があります。
SERVER-81949 10gen/mongo から v4.4 上のMongoDB/mongo への同期とコピーバー
SERVER-82043 10gen/mongo コミットにおけるコミット メッセージ検証の強化
SERVER-82111 sharded_agg_helpers.cpp では、応答ステータス チェックは不変的に下に移動します
SERVER-82223 FCV op オブジェクトのコミット ハンドラーは中断の影響を受けやすくなります
SERVER-82391 [v4.4] Githubアプリのコピーバー 同期のみを許可: 10gen-to-Mongodb がMongoDB/mongo への新しいコミットを同期
SERVER-82447 $プロジェクトが測定フィールドで $getField を使用する場合、$プロジェクトが時系列を誤ってプッシュダウンする
SERVER-82449 [v4.4] 特定の変更なしシナリオでのコピーバー同期動作の最適化
SERVER-82555 シャットダウンを使用してパフォーマンステストを高速化
SERVER-82640 でのサーバーコンパイル中にmongod --version の出力を S にアップロードする3
SERVER-82708 安定版ブランチのパフォーマンス テストに使用される更新バリアント
SERVER-82730 検証コマンドは、破損したキー文字列では変更できない
SERVER-83091 $or クエリはプラン列挙中に無限ループを引き起こす可能性あり
SERVER-83161 ミューテックスを取得せずに MigrationDestinationManager から _errMsg への同時読み取りを修正しました
SERVER-83283 失敗時にSlackメッセージを送信するようにコピーバースクリプトを変更します
SERVER-83336 macOS で wt_size_storer_クリーンアップ_replica_set.js を一時的に無効にします
SERVER-83354 コミットが行われるたびにインスタンスのコピーを予定します
SERVER-83485 検証中に使用されるマルチキーパス直列化コードを修正しました
SERVER-83494 [7.0]範囲削除ユニットのテストケースを修正しました
SERVER-83592 resmoke フラグを追加 --enable_enterprise_tools でエンタープライズJavaScriptテストが可能
SERVER-83655 admin.system.new_users の正規クライアントns 例外を復元します
SERVER-83830 Enterprise で storageEngine.inMemory オプションを使用してレプリカセットにコレクションを作成すると、セカンダリが中断されます。
SERVER-83874 プライマリ操作を移動してもドナー上の db.system.views は削除されません
SERVER-83916 結合されていないスレッド プールによってリークされたスレッドに LSAN 抑制を追加します
SERVER-84013 ネストされた $or に重複述語があるクエリのインデックススキャン プランの結果が不正確になる
SERVER-84353 読み取りチケットが枯渇するステップダウン デッドロックのテストはフラット化されます
SERVER- ブランチ84435 5v. にエンタープライズ モジュール統合を配置します0
SERVER-84457 [v5.0] 同期ソース リゾルバ クエリでタームフィールドのタイプを明示的に宣言する
SERVER-84479 マニフェストが存在しないことを許容するように bulk_in テストを変更します
SERVER-84576 [v5.0] 5.0 を更新します。Readme
WT-7929 チェックポイント中の FTDC ストールを回避するための解決法を調査すること
9257CS で WT_NOTFOUND に障害が発生しました
WT-9821 ファイル内のすべてのデータ破損を報告するように検証するオプションを追加
WT-10601 ページの最初のブロックが破損した場合に wt confirm -c の失敗を修正しました
WT-10961 左側のサブツリーへの削除と挿入を競合して発生する OOA キーを修正します
WT-10972 Discovery_progress の冗長メッセージを有効にしてリカバリしていますときに、長時間のサイレントを排除しました
WT-11280 生成追跡が適切に同期されない可能性があります
WT-11774 エビクション サーバーのページ キューでの診断統計を追加します
12036Windowsでのロック競合の回避策
5.0.23 変更履歴
内部構造
SERVER-73430 OpenSSL 3 のハッシュ、HMAC、Crypto algo 検索を改善します0
SERVER-75989 OpenSSL3 のサポートを追加しました。0FIPS
SERVER-78108 POS インターフェースは、そのシャットダウン状態を公開する必要があります
SERVER-78115 シャード プライマリは、設定サーバーからの新しいルーティング情報を使用する前に、過半数の書き込みをコミットする必要あり
SERVER-81581 Reduce タイムアウトの延長
SERVER-81942 ShardingDDLCoordinator は lockTimeout エラーで再試行する必要があります
SERVER-82204クラシックウィンドウ関数の最初と最後に欠落しているフィールドの処理が誤っています
SERVER-82233 がMongoDB/ mongo から10 gen/mongo への BACKportS_REQUERY_BASE_URL を更新
SERVER-82613 v5.0 のテストを非表示にします。マルチバージョン
SERVER-82799 resharding_update_Tag_zones.js の reshardingCriticalSectionTimeoutMillis を増やす
SERVER-82990 v での電源サイクルの障害を調査します。60と v5.0
SERVER-83150 Document::shred() はドキュメントメタデータをコピーしません
WT-11564 チェックポイントに存在する場合にのみ最新のトランザクション値を読み取るように RTS を修正
WT-11584 Test_checkpoint_stats テストを修正しました
WT-11602 アプリケーションからの予想されるエビクション失敗を非表示にし、エラーが発生した場合はロールバックしない
5.0.22 変更履歴
シャーディング
SERVER-40459 バランサーのコレクション分布状況ヒストグラムの構築を最適化します
SERVER-79086 ReshardingCoordinatorService 状態ドキュメントの削除は冪等ではない
SERVER-79327コレクションのシャードキーの調整で検証が欠落しています
SERVER-79682 ShardsvrReshardCollection は、ステップアップの直後にステップダウンが発生した場合にハングする可能性があります。
SERVER-80236 移行ソースの登録と削除における xferMods の書込みの取得における競合
SERVER-80712 線形化可能な_読み取り_concern.js の最後にレプリカセットをシャーディングされたままにしないようにします
操作
SERVER-58534 FTDC で FCV を収集
SERVER-68548 mongo シェルバージョン 4.4.15-- quiet フラグであるにもかかわらず API メッセージのログ記録
SERVER-77610 バックアップカーソルに関連付けられたログ セッション ID
内部構造
SERVER-52149 4.4+ の自己管理型バックアップを可能な限り安全に取得するための機能フラグを作成
SERVER-52452 4.4+ の自己管理型バックアップを可能な限り安全に取得するために機能フラグを有効化
SERVER-60156 時系列更新で storageValid() をバイパスする方法を追加します
SERVER-60176 デルタ更新では、ストレージの差分のみを検証する必要があります
SERVER-68132 PM-2076 の機能フラグを削除
SERVER-68791 スタックトレースAPIを拡張してログ可能な BSONObj
SERVER-71053 ロールバック時に dataSize が負で不正確になる可能性がある問題を修正しました
SERVER-73470 ヘルスログのクエリによって検出されたログインデックスの不整合
SERVER-73497 HealthLog のインターフェースを作成
SERVER-74303 dataSize と numRecords の変更用に onRollback ハンドラーに sizeStorer 呼び出しを追加します
SERVER-76341 範囲削除スループット統計を追加しました
SERVER-77638 再シャーディング完了時にログを追加
SERVER-78149 mongos fsync (ロック : true)コマンドを実装する
SERVER-78150 mongos fsyncUnlock コマンドを実装する
SERVER-78151 mongos currentOp コマンドに fsyncLock ステータスを追加します
SERVER-78153 mongos fsyncUnlock コマンドを使用してコンフィギュレーションサーバーのプライマリのロックを解除します
SERVER-78156 分散トランザクションを使用してロックコマンドで mongos fsyncをテスト
SERVER-78217 シャーディングシャーディングされたクラスターでビューの名前変更によって間違ったエラーが返されました(22 回の試行)
SERVER-78252 シャードキーインデックスがない場合、ハッシュされたシャードキーのチャンク移行をブロック
SERVER-78253 ハッシュされたシャードキーを持つユーザーがハッシュされたインデックスを削除できるようにする
SERVER-78342 n Returned は、ドキュメントが一致しない場合、低速クエリで正しく返されません
SERVER-78384 mongos は --port 0 を許可する必要があります
SERVER-78505 データベースキャッシュでは 'allowLocks' オプションが正しく使用されません
SERVER-78529 機能フラグを作成
SERVER-78530 機能フラグを有効にする
SERVER-78687 10gengo/mongo と 10gen/mongo- Copy は、コピーバーの同期を設定します
SERVER-78793 mongos FSync ロック コマンドにタイムアウトを追加する
SERVER-79025 Mongos Fsync とロックコマンドでは、 mongos fsyncUnlock コマンドを使用する必要があります
SERVER-79126 Python を別の場所に固定
SERVER-79251 チャンク移行の途中でハッシュされたシャードキーインデックスの削除をテストすると移行が中止されます
SERVER-79471 ミラーリングされた読み取りには、shardVersion に加えて databaseVersion を含める必要があります
SERVER-79552 オブジェクト内の metaField を参照している場合、時系列の $group 書き換えでは誤った結果が返されます
SERVER-79632 ハッシュされたシャードキーインデックスが存在しない場合に範囲の削除を停止する
SERVER-79781 TestGetDestedRecipientThrowsOnBlockedRefresh はカタログキャッシュローダーのモック戻り値をリセットせずに 2 回の更新を実行しないようにします。
SERVER-79926 OCSP 障害の可能性を調査する
SERVER-79975 [クラシック] 大規模なグループ キーを最適化します
SERVER-80021 $convertが double と string の間で正しくラウンドトリップを作成する
SERVER-80100 複合_ワイルドカード_インデックス_非表示.js と スパース_インデックス_内部_expr.js を除外する際の誤字を修正しました
SERVER-80140 $currentOp を使用して、fsyncLockVM スレッドがロックを待機していることを確認します
SERVER-80157 ExpressionProjectionExecutor がドキュメントキャッシュに除外されたフィールドを強制的にロードする
SERVER-80203 時系列メタフィールドの正規化により、挿入ターゲティングが中断される可能性あり
SERVER-80234 カタログキャッシュのユニット テストで allowLocks を使用すると更新がブロックされる
SERVER-80484 v の libber を無効にします。50
SERVER-80491 バランシング ラウンドに関するより粒度の高いメトリクスを公開します
SERVER-80499 planShardedSearch での無料使用後の使用を修正します
SERVER-80643 Large_events_failed_metric.js は、変更スキャッター イメージは v5 ではサポートされていないため、失敗します。0
SERVER-80678 古くなったテストケースを削除します
SERVER-80703 MigrationDestinationManager のルーティング テーブルのトラバースを避けます
SERVER-80737 [5.0]slow_query_log_stats_not_lock_on_RSTL.js には、ロックフリー読み取りのサポートが必要です
SERVER-80809 _logOplogEntriesForInvalidResults を存在しないoplogに対して回復性のあるものにする
SERVER-80982 コレクションの名前変更には、ビューカタログを使用してビューが存在するかどうかを確認する必要がある
SERVER-81106 受信者シャードは、クローンフェーズを開始する前にコレクション バージョンがローカルに保存されるのを待たない
SERVER-81155 移動セマンティックを使用して、createCollection コーディネーターのすべてのチャンクがコピーされないようにします
SERVER-81201 受信者シャードのクローン作成フェーズ中のメモリ使用量を制限する
SERVER-81202 署名時にホスト環境を使用
SERVER-81431 古い mongo ブランチに canary_onlyタスクを追加
SERVER-81904 UpdateChunkMapRange ユニット テストのテスト専用の問題に対処します
SERVER-81966 更新中に以前の MongoDB インスタンスの変更を避ける
SERVER-81985 FlushRoutingTableCacheUpdates コマンドはデータベースでは許可されません
SERVER-82003 電源サイクル テストに変数がありません
SERVER-82070 クラシックウィンドウ関数 $stdDevSamp が空のウィンドウフレームを誤って処理する
WT-8614 障害診断用の形式.sh の冗長性を高める
WT-10207 ログスロットのフラグを修正し、WT- に追加されたデバッグを削除9796
WT-10624 検索と挿入の x86 の回帰を修正
WT-11064 アップデートの廃止チェックの一環として、グローバルに表示されるトゥームストーンをスキップすること
WT-11168 ページ イメージの再利用ロジックを削除します
WT-11359 ディスク使用量を制限するために runlock タスクを更新
5.0.21 変更履歴
シャーディング
SERVER-60466 addShard の実行前に、署名された $clusterTimes をレプリカセット--shardsvrs にゴシップするドライバーをサポートします。
SERVER-67529 再シャーディングでは、新しいシャードキーパターンの下のフィールドのすべての MaxKey 値を持つドキュメントが暗黙的にスキップされます
SERVER-78036 シャーディング初期化中に LogicalTimeValidator の取得と設定の間の競合を処理
SERVER- は79771 networkInterfaceExceededTimeLimit に対してリシャーディング操作を回復性のあるものにする
内部構造
SERVER-50606 非同期
SERVER-59419 OperationContext::_ignoreInterrups は、 IgnoreInterruptionsGuhard デストラクターによる同期なしで に書き込むことができます
SERVER-61732 StringContextTest 外で生成されたスレッドがテスト カウンターを更新しないようにします
SERVER-69793 クエリ システムでメモリ アンダーフロー チェックを無効にします
SERVER-71627 キャッシュされたコレクション ルート情報を更新すると、100万チャンクのクラスターですべてのクライアントリクエストが著しくブロックされる
SERVER-73394 失敗する operationsBlockedByRefresh メトリクスを排除します
SERVER-75255 backports_required_for_multiversion_tess.yml からすべての古いエントリを削除
SERVER-77382 時系列コレクション作成用の Null 埋め込み metaField が無効なBSONインデックス仕様につながる
SERVER-78369 ignoreUnknownIndexOptions は「重み」インデックスフィールドを考慮しません
SERVER-78950 可能な場合は、連続した時系列バケットID を使用
SERVER-78971 TestProctor が無効になっている場合、Grid::getExecutorPool() のシャットダウンをスキップ
SERVER-78987 MongoDB/mongo repo から無料のモニタリングコードを削除
SERVER-79022 README.サード_パーティ.md で ASIO の Git ハッシュをアップデート
SERVER-79252 タスクのファイル セクションにシステム パフォーマンス ブートストラップファイルを追加します
SERVER-79261 pingモニターにログ記録を追加
SERVER-79382 衝突が発生した場合にバケットOID カウンターをリセットします
SERVER-79397 OID の不一致時に時系列挿入を内部的に再試行するようにロジックを修正してテストします
SERVER-79609 StaleConfig エラーを受け入れるように findAndModify_upsert.js テストを修正
SERVER-79651最初の同期のパフォーマンス テストでは 2 つのノードレプリカセットのみを使用
SERVER-79861 Rosetta ビルダを削除
SERVER-79885 oplog 取得では、枯渇カーソルを使用していない場合、null lastKnownCommitedOpTime を
SERVER-80183 store_retryable_find_and_modify_images_in_ide_collection.js から operationTime チェックを削除します。
SERVER-80302 Capped_Large_docs.js はレプリケーションロールバックに対して回復力がありません
SERVER-80488バランサー分裂チャンク ポリシーでルーティング テーブルをトラバースしないようにします
SERVER-80499 planShardedSearch での無料使用後の使用を修正します
WT-7492 テスト_カーソル_ランダムの stdout.txt でエビクション ドレイン 待機ミリ秒を無視します。
WT-10380 テスト_カーソル_ランダムで予想される警告出力を修正しました: エビクションには1 分以上かかりました
WT-10432 macs 上の Test_hs20 に予想される警告出力を修正しました
WT-10759 調整中に履歴保存ページの強制削除を再試行しないこと
WT-11051 集計タイムスタンプ検証における最新の耐久性がある開始タイムスタンプの比較を修正
WT-11221 Pythonテストは、標準出力の予期しない「エビクションは 1 分以上実行されました」の警告により失敗します
5.0.20 変更履歴
シャーディング
SERVER-44422 抽出されたシャードキーの代わりにクエリでターゲットとなる を findAndModify と 1 つ削除できるようにします
SERVER-62987 セカンダリ ノードの更新に関するレプリケーションロジックが正しくありません
内部構造
SERVER-54344 割り込みのアトミック タイマー パラメータは型セーフではありません
SERVER-58618中断される可能性のある_テストでの休止間隔による不正確性の原因
SERVER-58958 割り込み可能::WaitUntilDeedline テストを一時的に無効にしました
SERVER-58959 中断可能な::WaitUntilDeadline テストを修正して再度有効化
SERVER-71335 system_perf.yml で使用されるサーバーバイナリのデバッグ シンボルは S3 にアーカイブされています
SERVER-73841 機能フラグを有効にする
SERVER-74143 低速クエリ レポートでは、ストレージ統計を返すために rstlロックは必要ありません
SERVER-74451 mongo カーソルへの制限プッシュダウンを実装します
SERVER-74453 ユーザー定義の制限で作成された mongo カーソルに対して getMore のサポートを実装します
SERVER-74701 non-reduce インストーラーのチェックサム値検証を追加しました
SERVER-74954 $ が含まれている場合、または $elemMatch の追加条件を書き換えた場合、結果が不正確になる
SERVER-75648 explain の出力に制限プッシュダウン情報を追加しました
SERVER-76299 セカンダリの serverStatus で writeConflics を報告する
SERVER-76404 抽出可能な制限がある場合は、非プリフェッチ TaskExecutorCursor を呼び出す
SERVER-76828 RoutingTable履歴とチャンクマップのテスト対象を増やします
SERVER-77299 プールされた LDAP 接続はタイムアウト後に範囲外のメモリを参照可能性があります
SERVER-77654 時系列コレクションtimeField 名に対する制約が存在します
SERVER-77856 具体的な最初の同期の同期ソースを選択する方法を Atlas に提供
SERVER-78229 createIndexes は、親の DatabaseShardingState にアクセスする前に、対象となる ns の CollectionLock を取得する必要があります。
SERVER-78251 move_chunk_deferred_lookup.js は、ステップアップ後に mongos RSM が古い場合、失敗する可能性があります
SERVER-78333 DocumentSourceSearchMeta5 で.0 4/.4に関するコレクションを正しく指定しない
SERVER-78410 ロールバック 再開可能インデックス構築テストでデバッグ選挙ログメッセージが表示されないようにします
SERVER-78434 は暗黙的に_shard_accessed_collections.js でビューを暗黙的にシャードしない
SERVER-78525 より小さいドキュメントサイズを使用するには jsts/noPass際/metadata_size_estimate.js を更新します。
SERVER-78676 v. の CurrentOpExhaustCursorTestFixture::initTestCollection で c-string コンストラクターをfill コンストラクターに置き換えます。50
SERVER-78751 $collStats は、名前空間チェックに依存するのではなく、時系列オプションの存在を確認する必要があります
SERVER-78789メタデータサイズ テストでのロールの分散
SERVER-78828 LDAP ホスト タイミング データは、ソート中に不整合を生じる可能性があります
SERVER-78888 アン スケジュールJavaScript
SERVER-79136 時系列のメタフィールドでの $match + $group のクエリ結果が正しくありません
SERVER-79592 [v.,44v5.0]照合を使用して位置プロジェクションを使用する場合にサーバーのクラッシュを回避する
WT-8340 8 ビット型の B木アトミック フラグのオーバーフロー値を修正
WT-10197 追跡エビクション タイムライン
削除された項目が多数ある場合、WT-10424 cursor::search_near パフォーマンスが低下します
WT-10449 履歴ストアに書き込むアップデートがない場合、アップデートチェーンを保存しないこと
WT-10522 更新チェーンで予期せず中止されるトゥームストーンが予期せず中止されるバグを修正する
WT-10585 キーの順序チェックで最後のキーの場所を記録する
WT-10911 誤って表示されているエビクション タイムライン メトリクスを調査して更新します
WT-11031 チェックポイントに時間ウィンドウ情報のないテーブルをスキップするように RTS を修正
WT-11312 正確な強制エビクション統計のために誤ったフラグ チェックを修正
WT-11374 return_modify で txnid とタイムスタンプの比較を修正しました(v5.0)
WT-11380 5.0 の Compute-clusterタスクを一時的に無効にします
5.0.19 変更履歴
シャーディング
SERVER-6491 の代替インデックスが存在しない場合にシャードキーインデックスを削除しないようになりました
SERVER-64950 最後のシャードキーインデックスを削除できないことを示す場合は、という名前の ErrorCode を使用します
SERVER-67732 mongodシャットダウン手順では、Grid::getExecutorPool() はシャットダウンしません
SERVER-73848 ゾーンを持つハッシュされたシャードキーはリシャーディングに問題を発生させる可能性があります
SERVER-76056 countDocsDeletedOnDNor 名は誤り
SERVER-76546 _migrationCone はセカンダリで準備されたトランザクションでデッドロックする可能性があります
SERVER-76948シャードキーフィールドに DBRef を含めることを許可
SERVER-78050 チャンクの移行により変更を処理する場合、データが失われる可能性があります
SERVER-78414 チャンク移行内の受信者シャードが移行された範囲への変更の取得をスキップするため、書込みが失われる
クエリ
SERVER-75922 MongoDB 4.0 で作成された部分的な一意なインデックスは、4.2 以降にアップグレードするとインデックスキーが欠落し、一意性違反が発生する可能性があります。
内部構造
SERVER-62854 ShardingcataManager::removeShard は、シャードの同時削除コミットを防ぐ必要があります
SERVER-64706 PM-2802 の機能フラグを作成
SERVER-67699 変更ストリームイベントが 16Mb を超えたときの追跡を追加
SERVER-70242 クラスター内での X509認証"salSupportedMechs に異なるユーザー名が提供されました" をトリガーできます
SERVER-70973 バランサーは、使用可能なシャードがなくなると、コレクションの反復を停止する必要があります
SERVER-71387 範囲ベースのウィンドウ[+N, 無制限] は Tassert が可能です
SERVER-71985 DuplicateKey エラー発生時に時系列挿入を自動的に再試行する
SERVER-73662 tlsClusterCAFile はWindowsのクライアント証明書の検証に使用されていません
SERVER-73707 Elix タイムアウト計算の修正とクリーンアップ
SERVER-73943 メモリが制約されたシステムのメモリにコードページを固定する
SERVER-73959 ドキュメントの事前取得を行わないために TaskExecutorCursor にオプションを追加
SERVER-74471 既存のテストをプルして、変更ストリームパフォーマンス スイートからのシグナルを安定化します
SERVER-74551 mongo 5.0 へのアップグレード後に、findAndModify 中に WriteConflictException が警告として不必要にログに記録さる
SERVER-74645 integration_ Tests_スタンドアロン [_audit] では、非キュー ビルドは実行されないようにします
SERVER-74806 書込みサイズ推定ロジックではランタイム/let 定数は考慮されません。
SERVER-74980 は、5 で導入された「キャッシュされたコレクションを更新」のログメッセージの過剰なログ記録を提供します。0
SERVER-75280 shard_keys_with_docr_sign.js でクリティカル 秒の再シャーディングに長いタイムアウトが使用されるようになりました
SERVER-75298 シャーディングディング ライブラリのログエラーの重大度を軽減
SERVER-75392 S2 ジオメトリ ライブラリの丸め関数を更新します
SERVER-75789 [v4.4] read_icket_exhaustion_with_stepdown テストに WTエンジンが必要
SERVER-76006 は新しい種類のタスクグループで apply_dist_ Test を小さなチャンクに分割します
SERVER-76180 [5.0]transaction_too_Large_for_cache.js の一時的に使用できないエラー コードを削除します
SERVER-76739 タスクのタイムアウト時にアーカイブデータが欠落していた
SERVER-76824 ステップダウン スイートでは mr_単一_reduce.js を実行しないでください
SERVER-76826 $merge はドルフィールドを持つドキュメントでは機能しません
SERVER-76934 オブジェクトに重複するフィールドがある場合、computeDiff() コードが安全にエラーになるようにアップデート
SERVER-76955 v5.0 の fsm_workloads/map_reduce_drop.js に multiversion_in Compatible フラグを追加しました
SERVER-76983 mongos シャットダウン手順ではカタログキャッシュはシャットダウンしない
SERVER-76988 ゾーン情報が大きすぎる場合、reshardCollection操作を中止する
SERVER-77018 dbStats と 2 つのインデックス構築のデッドロック
SERVER-77028 tlsClusterCAFile は macOS 上のクライアント証明書の検証に使用されていません
SERVER-77039 SERVER-71368 の変更からの再拒否リスト map_reduce_drop.js
SERVER-77074 mongod終了プロセスでは、常にシャットダウンしてカタログキャッシュのスレッドプールに参加する必要があります
SERVER-77168 mongod は、認証が有効になっている状態で時系列コレクションを復元するとクラッシュします
SERVER-77196 TaskExecutorCursorTest の NoPrefetch テストはデッドロックする可能性があります
SERVER-77226 コード セグメントを固定するときに権限チェックを修正しました
rename_Capped_collection_droptarget.js の SERVER-77266 createCollection コマンドは、「ns が見つかりません」エラーを無視する必要があります
SERVER-77273 opm_retry ツールに gc IPApass cp ICE を追加する
SERVER-77298 最初の同期後に準備されたトランザクションの再構築の一環として opCtx を強制終了した後に fassert を防ぐ
SERVER-77357 [v5.0] Ubuntu22 バリアントを追加する
SERVER-77383 ".msi.sha256"ファイルのシャーサム値が正しくない
SERVER-77518 6.0 で point_code_sregments.js を無効にしますrhel-80-debug-ubsan
SERVER-77527 mongodbtoolshell/v3 stdlib は自己移動に対して安全ではありません
SERVER-77534 削除されたファイルを正しく処理するために差分検索を修正しました
SERVER-77603 [5.0]Ubuntu22 バリアントの公開タスクを削除します
SERVER-77687 の自動再試行に ld OOM メッセージが追加されました
SERVER-77710 AuditManager でのデータ競合を修正しました
SERVER-77769 SysPerf yml のコンパイルスキップコメントのスペースが正しくありません
SERVER-78080 時系列バケット_id の OID 値の 8 バイトに完全にランダムなバイトを使用します
SERVER-78126 特定の種類の入力の場合、mongo::Value() はビッグ エンディアン プラットフォーム上で常に同じ結果にハッシュします
SERVER-78314 documentSourceWriterBatchByサーバーパラメータの作成
WT-7401 長時間タスクの1 時間ごとのタスクでのサイレント テスト/形式の失敗
WT-8536 は、MMS のシンボリック シンボリック パスを更新します。
WT-8539 で固定された最も古い順の統計の説明を修正しました。
WT-8601 タイムスタンプはログ付きテーブルでは機能しません。
WT-8709 RTS: ログに記録されたテーブルの最も古い ID を保持しないようにします。
WT-8822 失敗した構成のログ記録を無効化
WT-9117 テスト形式はステータス 137 で終了しました(Linux OOM Killer)
WT-9721 形式負荷テストでは、成功した場合でもコアが生成されます
WT-10253 セッション ダンプとセッション カーソル スイープの実行頻度が増えました
プロビジョニングの実行中に WT- テスト形式が失敗し、ステータス10285137 (Linux OOM Killer)
WT-10469 履歴ストア エントリを削除しないタイムスタンプ トゥームストーンを修正します
WT-10488 テスト_schema_abort は無効な引数で失敗しました
WT-10512 履歴ストアに順序以外のタイムスタンプを挿入しないように修正
WT-10671 04テスト_チェックポイント.py でテストを再試行するときに統計情報をリセット
WT-10764 安定状態へのロールバックに開始メッセージと停止メッセージを追加
WT-10900 macos-1100 上の unit- Test-macos でのセカンダリ フォールト
WT-10909 新しいテスト_バックアップ29.py を簡素化more
WT-10920 Test_backup29.py へのマイナーなクリーンアップ
WT-11036 ダンプされてファイルが閉じられた後の増分バックアップのテストを追加します
WT-11122 5 の長時間テストタスクで FLCS シナリオを無効にします。0
WT-11140 WindowsバリアントのPythonパスを更新
WT-11167 は失敗しました: rhel8-ppc [wiredTiger-mongo-v5.0]: メモリ リーク検出
5.0.18 変更履歴
シャーディング
SERVER-72146 Atlas からチャンク移行メトリクスにアクセスしやすくなります
SERVER-76004 getOwnershipFilter 関数で誤ったシャーディングタサートを排除しました
SERVER-76516 5.0 の ReshardingRecipientServiceTest でのクロックの同時アクセスを修正しますブランチ
クエリ
SERVER-48196 timelib を最新のものにアップグレードして、組み込みのタイムゾーン ファイルを最新の状態に更新します
内部構造
SERVER-54150 安定したチェックポイントからの回復は、oplog アプリケーションの障害時に実行される必要あり
SERVER-57056 Syslog の重大度が INFO メッセージに誤って設定される
SERVER-60375 sharding_csrs_containus_config_stepdown からの list move_chunk_remove_shard.js の拒否
SERVER-62053 Amazon Web Services のサーバーサイドの交換でエラーの再試行を追加します
SERVER-63865 不正なシャットダウン後のスタンドアロンスタートアップのリカバリ中に欠落したインデックスID を処理
SERVER-66009 更新パイプライン(スタブ プロセス インターフェースが存在する)で実行中中に $search を禁止します
SERVER-68338 sync_source_changes.js はハートビートを待つ必要があります
SERVER-71089 単一のディストリビューションで署名タスクを実行
SERVER-71249 .publish のビルドバリアントタスクオーバーライドを削除しますtags
SERVER-72686 時系列コレクションの $collStats agg ステージのサポートを追加
SERVER-73007 CURL_OPT_SEEKFUNCTION がマルチパス認証に設定されていない
SERVER-73385 RenameCollectionCoordinator が宛先 ns のクリティカル セクションを誤ってリリースします。
SERVER-73390 削除データベースでデータベースバージョンの回帰バグを軽減
SERVER-74344 明示的な式がない限り、内部式でスパース インデックスの使用を禁止します
SERVER-74997 tlsOCSPVerifyTimeoutSecs のタイムアウトを 4 秒に短縮
SERVER-75010 5.0 で no-op planShardedSearch を実装しました
SERVER-75082 バランサーの移行をスロットリングを構成可能にします
SERVER-75360 低速クエリログに $search 結果数(合計 ヒット)を含めました
SERVER-75369 lockstepOr 列挙戦略で可能な合計列挙数のオーバーフローを修正
SERVER-75479 ssl テストには macos でシステム Python を使用します
SERVER-75626 macosx venv の特別な処理
SERVER-75652 非公式のクライアントからプッシュタスク用の mongos に移行
SERVER-75987 輸送_レイヤー_テスト で接続とサーバースレッドを同期します
SERVER-76039 一時停止中ステートメント 監視では DropsTemaryReshardingCollectionOnAbort で正しい初期化が必要です
SERVER-76063 get freeMonitoringStatus コマンドを更新して、常に状態を返すように無効にします
SERVER-76139 sync_source_changes.js は、選択した同期ソースで をアサートする前に、ノードが新しく追加されなくなるまで待機する必要があります
SERVER-76179 "/var/run/mongodb/"mongod.pid" は MongoDB のシャットダウンごとに削除
SERVER-76274 マイクロベンチマークを独自のタスクディストリビューションに移動
SERVER-76278 追加の移行情報をログに記録
SERVER-76378 ブロック チャンクの計算で推定される権限メタデータサイズを使用するようになりました
SERVER-76421 [5.0]ttl_expire_number_update.js が、セカンダリになる前にノードのインデックスをチェックする
SERVER-76498 rhel8 で実行するようにプッシュタスクを更新します。7 -small
SERVER-76599 ステップダウン スイートから jsts/シャーディング/ balancer_collection_status.js を除外しました
SERVER-76600 tSAN/asan バリアントでの aggregation_timeseries_fzyer のタイムアウトを増やす
SERVER-76619 libcurl の冗長ログを有効にするために setParameter を追加します
SERVER-76690 venv のアクティブ化時に PythonPATH の特別な処理が追加されました
SERVER-76695 initial_sync_nodes_maintain_and_gossip_commit_point.js は、最初の同期ノードがコミット点を先行するまでの待機時間を長くする必要があります
SERVER-76698 STS リクエストの Curl 接続Poolingを無効化
SERVER-76699 Amazon Web Services IAM コードで設定可能な再試行回数を追加
SERVER-76718 [v5.0] mongocryptd をプッシュし、5 に RHEL 7 PPC 用のパッケージを作成します。0
SERVER-76721 plan_cache_stats_shard_and_host.js を強化し、特定のプランキャッシュキーのみのプランキャッシュエントリをカウントします
SERVER-76767 4 を無効にします。0v5.0 のアップグレード テストブランチ
WT-8570 リカバリ中に最も古いIDを増加させない
WT-:8689 Vergreen Z Series ビルダを RHEL ディストリビューションに切り替え
WT-8702 リカバリされたチェックポイントのスナップショットに最も古い ID を制限します
WT-10551 増分バックアップでは変更されたブロックが省略される可能性があります
WT- リリース10932 ブランチで多コレクション テストを無効化
5.0.17 変更履歴
シャーディング
SERVER-73229 論理セッションキャッシュの更新では、セッションドキュメント の更新からの書き込みエラーが無視され、カーソルが早期に強制終了されます
SERVER-73877 で移行を行う前に、シャードにプライマリが存在するまで待機します。その後、 ready_transaction_then_ migration.js で移行を実行します。
書込み操作
SERVER-75517 の不正形式であるアップサート経由での _id の不正形式
内部構造
SERVER-66927 mongo リポジトリから quietFail への参照を削除
SERVER-73400 sys-perfプロジェクトの arm64 でのコンパイルには、-大容量の Edge ディストリビューションを使用します
SERVER-74647 状態マシンの再シャーディング作成は、中断された後に再試行する必要があります
SERVER-74720 デフォルトの「shardingStatistics」の serverStatus セクションはロックを取得します
SERVER-74824 map_reduce_drop.js により表現的なログを追加します
SERVER-75066 SConsキャッシュに書き込む前に親ディレクトリを確認
SERVER-75172 partial_index_ logical.js で一意のコレクション名を使用
SERVER-75261 "listCollections" コマンドは BSONObjectTooLarge エラーで失敗します
SERVER-75404 v のメタデータフィールドとして $searchSortValues を指定します。50
SERVER-75431 シャーディングされたクラスター内のパス名変更時にプライマリ DB のベスト エフォート チェックを削除または修正
SERVER-75501 安定版ブランチでは Sys-perf FCV バリアントを実行しないでください
SERVER-75561 検証でマルチキーの不整合が発生した際に、より詳細な情報を報告およびログ
SERVER-75601 serverStatus API バージョンフィールドの堅牢化
SERVER-75618 oplog_samping.js でサーバーを再起動する前に、 oplog の高速性カウントを確認
SERVER-75745 欠落または余分なインデックス・キーに関連付けられたログ・レコードおよびインデックスメタデータのみ
SERVER-75795 Amazon Web Servicesのテスト ID へのエ返しの変更のために aws_e2e_EC2.js を更新
SERVER-76098 $search と単純でない照合を含むクエリを許可します
5.0.16 変更履歴
シャーディング
SERVER-58466 カタログキャッシュのマイナーな最適化:コレクションのバージョンが変更されていない場合は、新しいルーティングテーブルを作成しません
preCacheMongosRoutingInfo() で SERVER-62036 が失敗すると mongos のスタートアップが失敗します
SERVER-66542 カタログキャッシュの更新完了後に統計情報のログ/アップデートがありません
SERVER-71368 シャーディングされたスイート内のコレクションまたはデータベースを削除するテストの除外を停止します
SERVER-73751 movePrimary はシャーディングされたコレクションのインデックスを作成できなくなります
SERVER-74124 ワイルドカードシャードキーパターンでシャーディングを禁止する
クエリ
SERVER-63049 は集計アキュムレータの使用状況を追跡します
書込み操作
SERVER-75517 の不正形式であるアップサート経由での _id の不正形式
内部構造
SERVER-51835 Mongos readPreferenceTags が期待どおりに機能していない
SERVER-59169 大規模な inMemory テストにはより大きなマシンを使用します
SERVER-60830 時系列クエリの書き換えに伴うインデックススキャンの欠落
SERVER-61100 last-lts/last- Reactive 非互換性をアサートするマルチバージョン テストを修正しました
SERVER-61203 破損が検出されたときに検証出力にレコードメタデータと履歴を追加
SERVER-61909 多数のインデックスエントリを持つドキュメントの挿入または削除がハングする
SERVER-62665 TransportLayerASIO::TimerService がセッションを安全に終了できるようにします
SERVER-63637 $_ internal BoundedSort の実行統計
SERVER-63699 時系列の限界が設定されたソート ステージの概念実証
SERVER-64093 BoundedSorter でディスクへのスピルをサポートする
SERVER-64347 境界ソーターへの降順ソートのサポートを追加
SERVER-64348 境界のあるソーターに複合ソート(メタ、時間)のサポートを追加します
SERVER-64349 ソートを使用したバケット解凍のためのフルマネージドベースのプランニング サポートを追加
SERVER-64397 TimeSorter コンパレータ int overflow
SERVER-64451 空の場合は BoundSorter ヒープへのアクセスが試行されないようにします
SERVER-64602 有界ソーターで使用するドキュメントメタデータとして、時系列バケット時間の限界を提供する
SERVER-64654 PM-2786 の機能フラグを有効にする
SERVER-64769 $_ internal BoundedSort がシャーディングされたマージソートのソートキーを提供していることを確認しました
SERVER-65050 BUS はメタデータに対する点クエリを実行します
SERVER-65990 bucketMaxTimeSpan を変更して BUS をテスト
SERVER-66012 WiredTigerバージョンのカーソルを使用して、検証中に余計なインデックスエントリのメタデータを出力する
SERVER-66469 日付フィールドで時系列をフィルタリングすると、1970 年より前の結果は含まれません。
SERVER-66558 $sort は、複数のインデックスオプションが使用可能な場合、限界のあるソートに書き換えない
SERVER-66793 順序以外のバケットがあるクラスター化されたコレクションのソートによるバケット解凍を無効にします
SERVER-67446カタログで一貫したワイルドカードプロジェクションと列ストアプロジェクションの仕様を確保します
SERVER-67780 アキュムレータがメタフィールドを使用する場合、時系列コレクションの $group の書き換えが正しくありません
SERVER-67950 bucket_unknown_with_sort_granularity_change.js でより強力なアサーションを作成します
SERVER-68328 ReadConcernMajorityNotAavailableAtlas エラーに ResumablechangeStreamError ラベルを追加しました
SERVER-68594 保存時に vscode形式の/lint を追加します
SERVER-69952 32 ビット エポック範囲外の日付をフィルタリングすると間違った結果が返される
SERVER-70167 再開した作成コーディネーターがクリティカル セクションの解放を誤って解放しようとする
SERVER-70747 bucket_unknown_with_sort_extended_range.js で使用されるコレクションの名前を変更します。
SERVER-71178 PM-2786 のプロジェクトブランチとフラグを作成
SERVER-71307 解決された照合が単純でない場合、$search を使用した集計は失敗する必要があります
SERVER-71328 複数の障害後にドナー シャードのメタデータを正しくフィルタリングするようになりました
SERVER-71392 は検証のためにJSON schema の使用状況を追跡します
SERVER-71750 writeConflictRetry ループでリファクタリングをhandWriteConflictException に戻します
SERVER-71751 メモリ内バリアントの transaction_too_Large_for_cache.js をスキップする
SERVER-71950 WiredTigerで順序外のキーが検出されたときに操作を失敗させログ
SERVER-72194 oplog_drop.js は、耐久性のあるタイムスタンプが進むまで待機する必要があります
SERVER-72519 Sys Perf に arm と integer のマイクロベンチマーク テスト バリアントを追加
SERVER-72520 CBI インスタンスで実行中いるマイクロベンチマークパフォーマンステストを廃止します
SERVER-72542 fullValidate は の項目数を返さないよう注意してください
SERVER-72774 休止モードのノードが選出される可能性あり
SERVER-73110 bucket_unknown_with_sort_extended_range.js は、シャーディングされたパスオーバーで失敗します
SERVER-73125 組み込み変数 $$NOW はドキュメント検証では使用できません
SERVER-73157 out_max_time_ms テストを shell_run スイートに移動
SERVER-73232 _killOperations のデフォルトのログ冗長度を変更します
SERVER-73390 削除データベースでデータベースバージョンの回帰バグを軽減
SERVER-73400 sys-perfプロジェクトの arm64 でのコンパイルには、-大容量の Edge ディストリビューションを使用します
SERVER-73481 検証では、{ full: false} を使用すると順序外のキーが検出されません
SERVER-73521 [5.0]バックポート setProfilingFilterグローバルリージョン コマンド
SERVER-73706 テストにおける同時実行バグを防ぐために、WTRecordStoreUassertOutOfOrder のフェイル点状態を保存します。
SERVER-73732 SERVER-61100 にリストされている完全な TODO
SERVER-73745 インデックスキーバケット構造体をゼロ初期化
SERVER-73822 時系列 $group の書き換えでは特定のアキュムレータが無視されます
SERVER-74038 [Windows] SecureAllocator での SetProcessWORKingSetSize のパフォーマンスへの悪影響の可能性
SERVER-74045 検証のために診断ログメッセージを有効にできる
SERVER-74103 oplog_samping.js でストレージログの冗長を高めます
SERVER-74104 [v5.0] validate_out_ of_order.js でジャーナルフラッシュを無効にしました
SERVER-74131 マルチプランとサブプラン作成を併用すると、mapReduce クエリでサーバーがクラッシュします
SERVER-74137 [v5.0] require_replication で validate_out_ of_order.js をタグ付け
SERVER-74153 double-buckets_hub.sh 5.0 を修正しましたスクリプト
SERVER-74156 macosx リリースで plist ファイルをパッケージ化
SERVER-74287 作成秒数 OOM 再試行ツール
SERVER-74345 mongodb-org-server 4.4.19、5.0.15、6.0.5 は、古いバージョン(Debian、RPM パッケージ)からアップグレードした後に起動しない
SERVER-74386 collMod [. のRecordPreImagesをリセットしないでください60のみ]
SERVER-74501 MigrationBatchFetcher/Inserter の完了依存を修正し、余計なクリーンアップ スレッドが生成されないようにした
SERVER-74631 検証でインデックスキーの不整合が検出された場合のログインデックスの指定
SERVER-74632 コレクションの検証に失敗したときに $collStats の出力をログに記録
SERVER-74642メタデータの出力時にドキュメントまたはインデックスキーを生成したoplogエントリに関する追加情報を記録
SERVER-74647 状態マシンの再シャーディング作成は、中断された後に再試行する必要があります
SERVER-74690 Atlas Real のバリアントを変更して、2022-11 のワークロードクライアントを使用するようにします
SERVER-74824 map_reduce_drop.js により表現的なログを追加します
SERVER-74845 systemd で fork オプションを無視するメカニズムを作成
SERVER-74895 $collStats のクエリ時に検証でコマンド エラーが発生することを想定しており、エラーメッセージを改善しました
SERVER-75172 partial_index_ logical.js で一意のコレクション名を使用
SERVER-75205 すべての読み取りチケットが使い果たされた後に、ステップダウンと復元ロックの間でデッドロックが発生する
SERVER-75397 を5 v.0 /v. にする44必要なバリアントは 1 日ごとに実行されます
SERVER-75404 v のメタデータフィールドとして $searchSortValues を指定します。50
SERVER-75431 シャーディングされたクラスター内のパス名変更時にプライマリ DB のベスト エフォート チェックを削除または修正
SERVER-75561 検証でマルチキーの不整合が発生した際に、より詳細な情報を報告およびログ
SERVER-75618 oplog_samping.js でサーバーを再起動する前に、 oplog の高速性カウントを確認
WT-8333 バージョン カーソルの実装
WT-8848 ロールバックして、トランザクションが固定されたダーティ データの構成可能な制限を超えたことを示すAPIを追加
WT-8981 PPC で RHEL8 のevergreen テストを有効化
WT-9629 圧縮された進行状況統計のコレクションを修正
WT-9879 セッション txn ダーティバイト統計の過大なカウントを修正します
WT-10027 セッション txn ダーティ統計が正しくありません
WT-10062 内部ページをスキップしないようにチェックポイントのクリーンアップを修正
5.0.15 変更履歴
シャーディング
SERVER-68361 LogTransactionOperationsForShardingHandler::commit が準備トランザクションと非準備トランザクションからのドキュメントの転送を失敗させ、ドキュメントのシャードキー値を変更
SERVER-71092 shard_id_ Test.cp は std::string::compass 関数の純粋な動作に依存しています
SERVER-71219 移行では、準備されたトランザクションからの書込みが失われる可能性あり
SERVER-71305 レガシーシャードコレクションパスでは、過半数がコミットされるように誤った optime で待機します(5.0以前)
SERVER-71689 ローカルコレクションを削除する前に、カタログキャッシュを更新
SERVER-72301コレクション作成の最適化されたパスにチャンクを挿入するときに、 ordered:false を使用
SERVER-72430 MigrationDestinationManager::report() は null _migrationClongingProgress にアクセスする可能性があります
SERVER-73916 ReshardingTest の改善により、フェイルポイントが で待機する前に reshardCollection がすでに失敗した場合のエラー報告が修正されます
クエリ
SERVER-58712 同じキーに対して複数のセカンダリ インデックスを持つコレクションでは、一貫性のない更新パフォーマンス
操作
SERVER-67704 CPU ソケットの数を FTDCメタデータに追加
SERVER-67705 FTDCメタデータに NUMA ゾーンの数を追加
ビルドとパッケージ化
38232Ubuntu16 / 上の SERVER- mongod18 はPIDファイルを作成しません
内部構造
SERVER-49705 の「許可された」ファイルは「 after_テスト 」によって削除された可能性があります
SERVER-54900 ネットワーク呼び出しをブロックすると、同期ソースの解決が無期限に遅延する可能性があります
SERVER-60839 一時的に利用できないエラータイプを導入しました
SERVER-63104 機能フラグでタグ付けされたテストがある環境で、jsCore をローカルで再度実行できるようにします
SERVER-64764 $expr 書き換えは "$$ROOT" を処理するために準備されていません
SERVER-65177 TestRemainingInitialSync EstimatedMillisMetric ユニット テストでの経過した最初の同期時間は 0 ミリ秒になる可能性があります
SERVER-65259 シャードでマージが必要な集計のカーソル リーク
SERVER-65881 区切りのあるソート ステージによるソート制限の最適化をサポートする
SERVER-66050 findSelfInConfig は、低速パスを試行する前に、すべての HostAndPort の高速パスを試行する必要があります
SERVER-66106 sharded_moveChunk_ partitioned.js は moveChunk チェックが正しくない可能性があります(6.0 以前のみ)
SERVER-66466 StringContext の TransportLayerASIOTest 依存関係を削除します
SERVER-66570 時系列がセマンティクスを変更する可能性のある metaField プロジェクションをプッシュダウンします
SERVER-67183 より高いスループットチャンク移行 - 取得と挿入のための再実装
SERVER-67390 backup_restore.js は、SIDENT がクリーンではないため、コード SIGINT をチェックする必要があります。
SERVER-67406 シャーディングされた coll でカーソルをソートすると、$ プレフィックス付きの フィールドが欠落しているドキュメントが返されます
SERVER-67446カタログで一貫したワイルドカードプロジェクションと列ストアプロジェクションの仕様を確保します
サーバー -68122 最初の同期中にコレクション WiredTiger 構成文字列を複製する方法について調査します
SERVER-68388 同時実行設定を制限し、サーバーパラメータ名を更新する
SERVER-68434 Equality to null では、述語をカバーしないキャッシュされた部分的な xscan が誤って使用される可能性があります
SERVER-68576 クラスター内に存在するシャーディングされたコレクションの数を把握する必要がある
SERVER-68647 機能フラグを作成
SERVER-68648 機能フラグを有効にする
SERVER-68739 低速 op 統計に影響を与えずにWiredTigerセッション統計を追加
SERVER-68836 LDAPTimeoutMS の で NaN と 0 を適切に処理するようになりました
SERVER-68853 セッション統計が低速 op 統計でなければならないという条件を排除します
SERVER-68901 ドキュメントに同じ名前の異なるフィールドが含まれている場合、mongocryptd の $elemMatch クエリ分析が不正確になる2
SERVER-69944 Resmoke の global- global.py が
*より前に適切に解析しない**SERVER-70139 listCollection は重複するビュー名を返します
SERVER-70323 collection_sharding_runtime で不変を tassert に変換
SERVER-70369 migrationConcurrency 用の serverParameter 作成
SERVER-70394 MultiPlanStage::rejectedPlans のセルフスワップを修正しました
SERVER-70427 checkpointsパッケージのテスト インフラストラクチャを削除します
SERVER-70553 mongo テスト ランサーにモジュール サポートを追加します
SERVER-70566 backup_restore.js 出力エラーコードでアサーションを行う
SERVER-70594 アップデートされたビルド バリアントを sys-perf に追加します
SERVER-70640 serverStatus に migrationConcurrency を追加します
SERVER-70830 ユニットテスト WiredTigerOperationStats
SERVER-71006インデックスをマルチキーに切り替えた後の読み取りの不整合性がウィンドウ
SERVER-71020 時系列バッチするを中止すると最終的にカタログからバケットが削除されるようになります
SERVER-71055 Oplog Order テストが、 oplogエントリをロールバックした後に、古い all_耐久性のあるタイムスタンプを読み取る可能性あり
SERVER-71191 インデックス構築設定、準備トランザクション、ステップダウンの間でデッドロックが発生する
SERVER-71291 バリアント "
*Enterprise RHEL 8.0".push を含めないでくださいファイルSERVER-71373 Estimated_connPool.js 内で insert.son タイムアウトを拡張
SERVER-71399 チャンクのフラグは、チャンクの分裂後に自動的にクリアされない
SERVER-71424 lint_fzyer_sanity の障害を修正しました
SERVER-71436 範囲削除は、シャードキーインデックスが見つからない場合にログを積極的にスパームしてはなりません
SERVER-71449 log_success_msg を修正: Debian の init.d で見つからない
SERVER-71471 新しいノードの実行/インストールで動作するように jstfize の配置を改善しました
SERVER-71533 新しいテスト統計ロケーションを使用するようにレガシータスク生成を更新します
SERVER-71534 lint_fzer_sanity_all 回帰はnpmの複数のインスタンスの実行中によって発生します
SERVER-71597 大文字と小文字を区別する dbName の createDatabase の競合状態を修正しました
SERVER-71632 ステップダウン スイートで dropDatabase FSM テストを再度有効化
SERVER-71648 [v5.0] txn_index_catalog_changes.js は、スナップショット読み取りをサポートしていないストレージエンジンで実行されます
SERVER-71691ファセットで $setWindowFields を使用する場合に 5643004 エラーが発生しました
SERVER-71759 dataSize コマンドは生成されません
SERVER-71769 セカンダリノードが2 フェーズのインデックス構築をスキップしている場合に新しいログメッセージを追加します
SERVER-71939 バケットカタログテスト::Taskクラスをフェイルポイントで更新
SERVER-71950 WiredTigerで順序外のキーが検出されたときに操作を失敗させログ
SERVER-71969 コンパイル バリアントと コンパイル_バリアントの system_perf.yml を更新します。
SERVER-72005 2022-11 sys-perf バリアントで TSBS を有効化
SERVER-72046 同時チャンク移行テスト
SERVER-72091 認証遅延 sys-perf バリアントを有効にする
SERVER-72143 5.0 と 4.4 の sys-perf ログキー リンクを修正しました
SERVER-72176 MetadataManagerTest は、引き継ぎ時に orphanClanupDelaySecs をデフォルト値にリセットする必要があります
SERVER-72185 TSBS Perf テストの定義は、個人 Github リポジトリに依存します
SERVER-72222 mapReduce で single reduce が最適化されている場合、マージングの結果シャーディングされたクラスターが作成されると失敗します
SERVER-72276 backports_required_for_multiversion_tess.yml からすべての古いエントリを削除
SERVER-72288 マイクロベンチマークテストは「DSI の M1Mac サポートを有効にする」後に失敗します
SERVER-72449 backup_restore.js は、子 resmongoクライアントを強制終了するときにコード 2 を確認する必要があります。
SERVER-72512 メモリ制限により不整合を返せない場合に有効と報告されたインデックス
SERVER-72535 シャーディングされたクラスターでは、代替の ケース を持つ「管理」データベース、「ローカル」データベース、「コンフィギュレーション」データベースを作成できます
SERVER-72576 macOS 上のアーカイブ保存バイナリを認証
SERVER-72613 ハングアナライザによるコア ダンプ取得の高速化
SERVER-72619 migration_chunk_cloud_source 変更のテストをリファクタリングして追加します
SERVER-72620 $indexStats には、シャーディングされていないコレクションで実行する場合、"shard"フィールドが含まれません
SERVER-72677 完全検証ではインデックスに関する情報が必ずしも報告されない
SERVER-72825 backports_required_for_multiversion_tess.yml からすべての古いエントリを削除
SERVER-72868 SERVER-30949 にリストされている完全な TODO
SERVER-72877 ステップダウン フックの Mongos リターゲティング ロジックはビューをスキップする必要があります
SERVER-72910 [v5.0] SERVER-60839 からのバックポート wtRToStatus の変更
SERVER-73176 getHostFQDNs で実際にエラーが発生した場合にのみエラー メッセージを出力します
SERVER-73183 WiredTigerKVEngine::getSanitizedStorageOptionsForSecondaryReplication は inMemory をスキップする必要があります
SERVER-73216 v を検出するように Reduce をアップグレードする8
SERVER-73228 js Tests/external_auth/ldap_mongos_Health_checking.js からアクティブなディレクトリサーバーを削除
SERVER-73232 _killOperations のデフォルトのログ冗長度を変更します
SERVER-73264 MigrationChunkCronerSource::commitCone の間違った不変を修正しました
SERVER-73389 ドロップデータベースコーディネーターのチェックベクトルクロック
SERVER-73481 検証では、{ full: false} を使用すると順序外のキーが検出されません
SERVER-73636 カバーティ分析の障害 135025: 予約のある非効率的なベクトルサイズ変更。
SERVER-73706 テストにおける同時実行バグを防ぐために、WTRecordStoreUassertOutOfOrder のフェイル点状態を保存します。
SERVER-73719 Sys-perf でレガシービルドのバリアントをコメントアウトする
SERVER-73745 インデックスキーバケット構造体をゼロ初期化
WT-8290 ロールバック理由を返すためにセッションに新しいAPIを追加する
WT-8379 シャットダウン中のエビクションを無効にしない
WT-8651 シャットダウン中にチェックポイントのスクラスを許可する
WT-8652 use_timestamp=true で構成されたシャットダウン時に、最後のメタデータチェックポイントをスキップしないようにします
WT-9268 履歴保存レコードの削除を調整まで遅らせる
WT-9428 replica_visibility.c の 2 つのアサートを修正しました
WT-9592 安定状態へのロールバックでは、WT_UPDATE_TO_DELETE_FROM_HS フラグもクリアされます
WT-9705 準備コミット時に更新チェーンの誤って更新を修正しました
WT-9751 エビクションを中止した後の調整におけるメモリ リークを修正しました
WT-9765 エビクションが失敗した準備されたロールバック後の準備されたコミットの処理を修正しました
WT-9792 履歴ストアからデータ ストアの更新がグローバルに表示される更新を削除するように RTS を修正します
WT-9805 履歴ストアから削除する必要がある更新を保存し、後で削除します
WT-9926 バックアップからのスタートアップ中にクラッシュが発生し、メタデータが失われる可能性があります
WT-10081 古いブランチの障害形式構成を修正しました
WT-10250 リリース ブランチの特定の Edge ビルダを削除
WT-10257 5 で data-validation-storage-checkpoint-fp-hs-insert-s7 を修正しました。0
WT-10291 失敗した構成タスクが構成ごとに 1 回テスト形式を実行するようにします。
WT-10461 脆弱な順序付けアーキテクチャのスキップ リストでキーの順序が変わる問題を修正
WT-10584 __cursor_skip_prev で欠落している読み取り保証を追加する
5.0.14 変更履歴
シャーディング
SERVER-60143 メタデータの更新に失敗した後に、メタデータのクリアを回避します
SERVER-68139 プロジェクション ソートが 100 MB より大きい場合、再シャーディング コマンドは失敗
SERVER-68361 LogTransactionOperationsForShardingHandler::commit が準備トランザクションと非準備トランザクションからのドキュメントの転送を失敗させ、ドキュメントのシャードキー値を変更
SERVER-69134 シャーディングされたコレクションを削除しても、CSS エントリは削除されません
SERVER-69444 は、同時クリティカル セクションと更新の結合を DSS と CSS 間で同じにします
SERVER-69700 レプリケーションのロールバックに失敗
SERVER-69756 reshardCollection cmd の直後に発行された abortReshardCollection のセカンダリ フォールト
SERVER-70364 ネットワークエラーで configureFailPoint コマンドを再試行します(resharding_coordinator_recounters_abort_decision.js)
SERVER-70373 再シャーディング メトリクスが復元されない場合における不変の障害
SERVER-70793 Xロックを取得する前に、データベースメタデータの更新のために ISロックの下で新しいメタデータをチェックするようにします。
SERVER-71092 shard_id_ Test.cp は std::string::compass 関数の純粋な動作に依存しています
SERVER-71305 レガシーシャードコレクションパスでは、過半数がコミットされるように誤った optime で待機します(5.0以前)
クエリ
SERVER-66289 $out が v5.0.8 で BSONObj のサイズエラーを誤ってスローする
SERVER-70381 _internalSearchIdLookup ステージは 5.0 に違反していますgetOwnershipFilter 関数の前提条件
操作
init.d の SERVER-67793 log_progress_msgは メッセージを出力しません
ビルドとパッケージ化
SERVER-48203 nin値のサポート --インストールアクション
SERVER-64289 プラットフォームのサポート: 5.0.X に RHEL7 PPC のサポートを追加しました。
SERVER-69507 Rpath は動的ビルドでのみ設定する必要があります
内部構造
SERVER-54284 ExceptionFor<ErrorCodes::WriteConflict> は WriteConflictException に解決される必要があります
SERVER-57072 すべてのプラットフォームでのアップグレードディスクの存在を確認します。
SERVER-60016 serverStatus とコレクション統計は RSTLロックでブロックされないようにします
SERVER-61185 一意なインデックス検索には prefix_search を使用すること
SERVER-63104 機能フラグでタグ付けされたテストがある環境で、jsCore をローカルで再度実行できるようにします
SERVER-63585 削除がロールバックし、別のトランザクションが同じ行を削除すると、Fastcount は同期されなくなります
SERVER-66525 erexit は pip インストールログの取得を妨げます
SERVER-66972 データベースのクリティカル セクションは継続的な更新でシリアル化されません
SERVER-67385 シャードプライマリで範囲完了の進行中のクエリが実行される前に、範囲削除タスクが誤ってスケジュールされる可能性があります
SERVER-67538 古いスナップショットと互換性のないスナップショットではマルチドキュメントトランザクションが失敗する
SERVER-67681 コンパイル コマンドの特定のターゲットを作成
SERVER-68115 「elemMatchRootLength > 0」不変トリガーのバグ修正
SERVER-68477 expireAfterSeconds TTL インデックス パラメーターの NaN 処理を改善
SERVER-68901 ドキュメントに同じ名前の異なるフィールドが含まれている場合、mongocryptd の $elemMatch クエリ分析が不正確になる2
SERVER-69001 最初の同期では、minValidドキュメントを"stopTimestamp" に設定する必要があります
SERVER-69133 はハードリンク インストールアクションの冗長設定を削除します
SERVER-69281 ninjava の最小バージョンを強制
SERVER-69348 コマンドは、汎用的に呼び出し可能にするには空の認証チェックを宣言する必要があります
SERVER-69380 $_ternalUnackbucket ステージは、インクルージョンプロジェクションがすでに消費されている場合、$プロジェクトと誤ってスワップする可能性があります
SERVER-69389 コマンド checkpointAuthorization は、ノードがシャットダウンしているときに UUID を名前空間に解決しようとしているときに、既存のコレクションに対して ErrorCodes::NamespaceNotFound をスローすることがあります。
SERVER-69446 jsts/replsets/dbcheck_write_concern.js で electionTimeoutMillis を増やしました
SERVER-69569 Pythonスクリプトが Elastic タスクで失敗
SERVER-69784 符号付き文字の誤使用のインスタンスを修正
SERVER-69868 シャットダウンしている TransportLayer の起動時にエラーを返す
SERVER-69898 DB バージョンを更新する前に、クリティカル セクションのキャッチアップ フェーズを待機
SERVER-69912 SConstruct が誤って実行可能になる
SERVER-69926 errorcodes.py が MONGO_UNREACHABLE_TASSERT で重複するエラーを検出しない
SERVER-69930 削除されたデータベースのバージョンを更新しようとしたときにログに予期しないエラー メッセージが表示される
SERVER-70062 oplog内のoplogエントリに関する情報のログへの記録
SERVER-70160 $ternalUnackBbucket より前にドキュメント全体を必要とする $match をプッシュダウンしないでください
SERVER-70299 JSON.send コマンドの使用を削除
SERVER-70314 ログ保持制限を考慮して、時系列拡張範囲テストを調整します
SERVER-70348 クエリ可能な WT の E返しを削除し、内部で再試行します
SERVER-70469 Watchdog テストで virtual env Pythonを使用する
SERVER-70483 "evergreen_execution" を logcker に渡すように Resmongo を更新します。
SERVER-70484 Perf.yml と sys_perf.yml からシグナル処理モジュールを削除します
SERVER-70557 s90x で integration_ Tests_sharded のタイムアウトを増やします
SERVER-70633 5は、シャード カーソル スイートごとに のテストを実際に実行します。0
SERVER-70879 複数のスレッドがインデックスマルチキーを同時に回している競合を修正
SERVER-71055 Oplog Order テストが、 oplogエントリをロールバックした後に、古い all_耐久性のあるタイムスタンプを読み取る可能性あり
WT-8234 メモリを参照する可能性のあるリーフページを調整しながら、内部ページのエビクションを防ぐ
WT-9323 チェックポイント後にツリーに更新があるかどうかの競合を修正します
WT-9599 ホットバックアップロックを取得して、ブロックマネージャーでフォールトを呼び出す
WT-9763 レコードの挿入の時間ウィンドウが履歴保存の時間ウィンドウと一致しない場合は EBUSY を返す
5.0.13 変更履歴
シャーディング
SERVER-68094 カスタム生成された _id を使用した再シャーディングはプロジェクションエラーで失敗します
SERVER-68139 プロジェクション ソートが 100 MB より大きい場合、再シャーディング コマンドは失敗
SERVER-68869 _configSvrReshardCollection の再試行により、resharding_coordinator_recounters_abort_decision.js が失敗する
SERVER-69142 _shardsvrReshardCollection を再試行すると、重複キー エラーが発生する可能性があります(resharding_nonlocking_coordinator_reBuild.js)
SERVER-69220 refineCollectionShardKey により、現在のシャードキーフィールドを範囲ベースとハッシュ値の間で切り替えることができるため、データの不整合が発生
SERVER-69384 v5.0 を修正しました暗黙的な作成/Index パラメータのレガシーshardCollection パス
SERVER-69700 レプリケーションのロールバックに失敗
書込み操作
SERVER-50454 重複キー エラー時に "keyValue"フィールドをドライバーに送信しないようになりました
内部構造
SERVER-58673 featureFlagPerShardCursor を有効にする
SERVER-60551 接続時に「Initialize ワイヤ仕様」を定期的に取得する
SERVER-61185 一意なインデックス検索には prefix_search を使用すること
SERVER-62400 $_passwordToShard パラメータを AggregateCommandRequest に追加
SERVER-62681 シャード カーソル パスループ スイートごとに変更ストリームを作成
SERVER-62738 mongos に特定のシャードへのパスオーバーの能力を付与
SERVER-63772 シャードカーソル変更ストリームごとの初期バッチするでは送信されないバッチ再開トークン
SERVER-63773 getMore response で設定されていないシャードカーソルごとのバッチする再開トークン
SERVER-63774 任意の dbVersion を run PipelineOnSpecificShard に渡します
SERVER-63781 $sortKey がバッチする再開トークンの発行から初期バッチするでフィルタリングしなくなりました
SERVER-65006 commitIndexBuild oplogエントリの挿入時に書込み競合(write conflict)が発生してマルチキーの設定が失敗する可能性あり
SERVER-66794 年 1970-2038 以外の日付を持つTypescriptコレクションにメモリ内フラグを追加します
SERVER-67402 線形化可能な読み取りでは間違った読み取りソースで読み取られることがある
SERVER-67538 古いスナップショットと互換性のないスナップショットではマルチドキュメントトランザクションが失敗する
SERVER-67650 oplogアプライマリがoplogフェッチ に追いついていない場合、リシャーディング受信者は retainOperationTime EstimatedSecs=0 を返すことができます
SERVER-67653 リシャーディング コーディネーターは、一方の受信者ではoplogアプライアンスがoplogフェッチに追いついていないにもかかわらず、クリティカル セクションを開始できると誤って判断する可能性があります。
SERVER-67725 名前変更の前提条件としてシャードのカタログ整合性を確認
SERVER-67916 ステップダウン中の競合は ReshardingMetrics で不変のトリガーになる可能性があります
SERVER-68003 explain_unified_ninia.vars をデフォルトに設定
SERVER-68126 AutoSplitVector の maxChunkSize 入力値が負の確認
SERVER-68691 $graphLookup は 'restrictSearchWithMatch' フィルターの変数参照を報告しません
SERVER-69002 [5.0]mongos 経由のバックポートpm-2419 ごとのシャードカーソル
SERVER-69108 SCCL は、更新をトリガーせずに構成と管理メタデータをすぐに返すことができます
SERVER-69547 show_raw_update_description*.js に multiversion_in Compatible タグを追加しました
SERVER-69590 のリビルド警告
SERVER-69611 はデフォルトで -ffp-contract=OFF コンパイラー オプションを設定します
SERVER-69693 Lambdaリシャーディング コーディネーターでコードを繰り返す代わりに使用するようになりました
SERVER-69785 change_streams_per_shard_cursor.js を堅牢化
WT-9870 リカバリ中に最も古いタイムスタンプが更新されるたびに、固定されたタイムスタンプを更新する問題を修正しました
5.0.12 変更履歴
シャーディング
SERVER-63732 新しい暗黙的に [CreateIndex] と forceUniquenessCheck を shardCollection コマンドに追加
SERVER-64142 refineCollectionShardKey コマンドに新しい forceUniqueness を追加しました
SERVER-68728 の追加routeBeforeProcessingPrePostImageOriginingOp フェイル点の起動条件
SERVER-68869 _configSvrReshardCollection の再試行により、resharding_coordinator_recounters_abort_decision.js が失敗する
SERVER-69142 _shardsvrReshardCollection を再試行すると、重複キー エラーが発生する可能性があります(resharding_nonlocking_coordinator_reBuild.js)
複製
SERVER-62636 setFeatureCompatibilityVersion 4.4は 5 で成功します。0競合するオプションを持つインデックスを持つ binVersion
内部構造
SERVER-58176 Mongo は、挿入/更新/削除コマンドで readConcern を検証しません
SERVER-58966 timeseries_granularity.js と timeseries_timestamp_rounding.js は、並列スイートのテスト名前空間で競合します
SERVER-59834 $group と allowDiskUse では、_tmp ファイルがクリーンアップされません
SERVER-60958 ステップダウンイベントが発生したときに、チャンク移行でサーバーがハングしないようになりました
SERVER-63843 同期シグナル ハンドラーで再帰的な doLog を許可しない
SERVER-63852 getThreadName() はクラッシュしないようにする必要があります
SERVER-64573 暗黙的に作成するインデックスと forceUniquenessCheck フィールドをオプションにする
SERVER-64741 mongos appendOplognote コマンドの作成
SERVER-65006 commitIndexBuild oplogエントリの挿入時に書込み競合(write conflict)が発生してマルチキーの設定が失敗する可能性あり
SERVER-65382 AutoSplitVector は、シャードキーフィールドの順序付けに clientReadable を使用しないようにします
SERVER-66794 年 1970-2038 以外の日付を持つTypescriptコレクションにメモリ内フラグを追加します
SERVER-67126 2printStackTuce の no-LOGV2 コードパスから LOGV 呼び出しを削除
SERVER-67280 ヘルスObserver::perヘルスチェック
SERVER-67725 名前変更の前提条件としてシャードのカタログ整合性を確認
SERVER-67814 1970は、2038 serverStatus で - 以外の日付を持つ時系列コレクションの数を追跡します
SERVER-67939 run_dbcheck_background.js は、CappedPositionLogs に対して回復性がある必要があります
SERVER-68039 MongoDB v5.0 の古いPyMongoバージョン 3.10.1不変の障害が発生します(メッセージ.操作()== dbMsg) による接続リセット後
SERVER-68399 networking_ Hub.py の安全なバージョン番号の解析を修正しました
SERVER-68482 [5.0]getFlow ControlStats に TSAN 除外を追加
SERVER-68538 RPM 設定の依存関係リストの入力画面で、 Amazon Linux 1 へのMongoDB Enterpriseのインストールが強制的に失敗します
SERVER-68540 jscore テストに docker_in Compatible タグを追加しました
SERVER-68694 圧縮コマンドの周囲のロックを調査します
SERVER-68737 は Debian からマルチバージョン115 テストを削除します。0
SERVER-68766 単一値 MapReduce 最適化を再度有効にするオプションを追加
SERVER-68925 スタートアップ時にチェックテーブルログ設定を再導入する( SERVER-43664 を元に戻す)
SERVER-69052 拡張範囲のチェック時に、バケットコレクションが有効であることを確認
SERVER-69141 [6.1]先に固定された TSBS バージョンに移動
5.0.11 変更履歴
シャーディング
SERVER-56185 セッション移行とチャンク移行のクリティカル セクションに関する改善を調査します
SERVER-61985 resharding_coordinator_recounters_abort_decision.js では、プライマリシャードが _configsvrReshardCollection を再試行し、2 回目のリシャーディング操作が実行中いるため、リシャーディング操作が成功していると報告される場合があります
SERVER-64340 シャードのドレイン中にバランサーが無効になっている場合に警告が出される
SERVER-67492 チャンクの移行が失敗すると、受信者シャードの config.transactions が少なくなる可能性がありますプライマリとセカンダリ間のレコード
SERVER-68431 resharding_rest_fixure では、コンフィギュレーションサーバーのすべてのノードのフェイルポイントは構成されません
SERVER-68495 非常に多くの数のゾーンが構成されているコレクションを再シャーディングすると、コンフィギュレーションサーバーのプライマリで無期限に停止する可能性があります
SERVER-68628 プライマリ フェイルオーバー後に失敗した再シャーディング操作を再試行すると、サーバーのクラッシュや書き込みの損失につながる可能性あり
SERVER-68728 の追加routeBeforeProcessingPrePostImageOriginingOp フェイル点の起動条件
クエリ
SERVER-43155 maxTimeMS を超えるクエリでは networkInterfaceExceededTimeLimit が返される可能性があります
SERVER-66072 $match サンプリングと $group 集計の奇妙な動作
ビルドとパッケージ化
SERVER-61894 変更ストリーム仕様で 'showRawUpdate Description' オプションをサポートするようになりました
SERVER-63159 $_ternalApplyOplogUpdate集計ステージを実装する
内部構造
SERVER-60607 は、地理インデックスバージョン の大きな値または NaN 値の処理を改善します
SERVER-60958 ステップダウンイベントが発生したときに、チャンク移行でサーバーがハングしないようになりました
SERVER-61321 テキストインデックスバージョンの大きな値または NaN 値の処理を改善します
SERVER-62747 proxy_protocol_connect.js は、 Dockerコンテナのループバック アドレスを使用する必要があります
SERVER-65262 WT 数値タイムスタンプAPIの使用を拡大
SERVER-65884 時系列からの $lookup は、相関 $match 後に $SequentialCache を配置できます
SERVER-66023 選挙とライブ設定タイマーを常にリセットしないようにします
SERVER-66310 ExpressionSetUnion::isCommunity() 照合を認識するようにする
SERVER-66548 $lookup 連続キャッシュが$ファセットを非相関として誤って扱う可能性あり
SERVER-66651 ロールの「復元」が mongorestore --preserveUUID では十分ではありません
SERVER-66726 killAllSessionsByPattern での直列化を修正しました
SERVER-66841 LOGV2: バックスラッシュ文字で切り捨てられる場合、無効なJSON
SERVER-66938 コマンドを大幅に簡素化して niger ファイルを生成する
SERVER-67122 --module=ninia でビルド中に非推奨であることを示す警告を追加
SERVER-67296 チャンク関連の DDL 操作をコミットするために使用される configsvr コマンドの OpCtx を割り込み可能としてマークします
SERVER-67305 ロックフリーの読み取りを設定した場合、スナップショットを設定する前と設定後に許可された書込みを検証する必要があります。
SERVER-67523 slowable_timeout_shellback のリスケジュール失敗時に _next呼び出しをクリアする必要があります
OplogServerStatusSection で SERVER- の失敗が軽減67532
SERVER-67683 高速ビルドと opt ビルドの一部のモードを変更
SERVER-67845 ターゲットがシャーディングされていない場合にのみ、「前提条件の確認」フェーズの名前変更でクリティカル セクションを取得します
SERVER-67939 run_dbcheck_background.js は、CappedPositionLogs に対して回復性がある必要があります
SERVER-68041 merge_write_concern.js を強化し、診断ログを追加します
SERVER-68130 AutoSplitVector は BSONObjMaxUserSize より大きい応答を生成する可能性あり
SERVER-68158 serverstatus_indexbulkBuilder.js は、インデックスを作成した後、プライマリで listIndexes を実行する必要があります
SERVER-68184 checkpointWritesOfCommitedTxn でインデックスを作成するときに NumberLong ではなく NumberLong を使用する
SERVER-68193 シャーディング DDL コーディネーターは Distlock 再試行ループで自分自身をロックアウトする可能性あり
SERVER-68487 は NaNフィールド値をチェックするために BSONElement メソッドを追加しました
SERVER-68511 movePrimary は、 MongoDB 5 でシャーディングメタデータの不整合を導入する可能性があります。0+
SERVER-68522 誤って構成された TTL インデックスが含まれる FCV 4.4 で 5.0 バイナリが起動することを防ぐ
SERVER-68540 jscore テストに docker_in Compatible タグを追加しました
SERVER-68574 新しいログキー クラスターへの切り替え
SERVER-68737 は Debian からマルチバージョン115 テストを削除します。0
WT-8847 ページの復元時にアップデート リストを切り捨てるために WT_Save_UPD にトゥームストーンを追加する
WT-9004 更新復元のエビクションにおけるメモリリークを修正しました
WT-9302 api_data.py の構成として object_ target_size を非推奨にしました
WT-9311 ログメッセージでストレージHW の破損を明確に識別できるようにします
WT-9477 チェックポイントトリガーによる内部ページ分裂は許可されていないため、チェックポイントで内部ページが破損します
WT-9500 HSアップデートのキー/値のタイムスタンプではなく、セル時間ウィンドウを使用するようにRTSを修正
5.0.10 変更履歴
シャーディング
SERVER-57519 ARM で因果整合性を持つ ShardRegistry::getShard() 関数を使用するようにします
SERVER-62272 コレクションにスキーマ検証を追加すると、失敗したドキュメントの チャンク移行 を防ぐことができます
SERVER-62432 ShardingDDLODinatorインスタンスの状態ドキュメントへの安全なアクセスを確保します
SERVER-62656 mongos-to-config-server接続プール設定を mongos-shard-server接続プールのサイズ設定から切り離
SERVER-63243 範囲削除は、孤立した範囲をラウンドロギングする方法でクリーンアップしてはなりません
SERVER-64433 新しいトポロジー時間が過半数にコミットされることなくゴシップされる可能性あり
SERVER-65027 コマンドの再シャーディングにより、エラーを返さずに追加のオプションが可能になります
SERVER-65821 コミット/中止の決定が永続的でなかったトランザクションが準備された場合、setFCV 中にデッドロックが発生する
SERVER-65925 shardsvrCommitReshardCollection は、結合時に一時的なエラーをチェックする必要があります。
SERVER-65930 DDL コーディネーターと参加者の初期チェックポイントの名前変更では重複キー エラーが発生する可能性があります
SERVER-66046 リシャーディング コーディネーターは、適用フェーズ中に受信者シャード エラーが発生しても、リシャーディング操作を自動的に中止しません。
SERVER-66618 は、resharding_coordinator_recounters_abort_decision.js で ReshardingCoordinator が中止されたことを確認します。
SERVER-66866 範囲削除がコレクションIXロックを保持しながらバッチ間で待機する
SERVER-67457 参加者への接続中にリシャーディング操作が中止された場合、コンフィギュレーションサーバーのプライマリで無期限に停止する可能性
JavaScript
SERVER-61234 JavaScriptオブジェクトベースの型は、サーバー側のJavaScript関数によって直接返される場合、適切に自動直列化されません
ビルドとパッケージ化
SERVER-66627 Install-Developer ターゲットのバックポート
内部構造
SERVER-57938 クエリに $geoIntersect と 2dsphereインデックスがある場合、保存された GeoJSON の多角形の検証をスキップします
SERVER-58257 より優れた診断機能を findive_connPool.js に追加します
SERVER-59658レプリケーションを待機しているシャーディングメタデータの更新を反映するようにロギングを改善します
SERVER-61856 libuntu を 1.6.2+ にアップグレードします
SERVER-62386 カバーティ分析の障害 121298: 警告を解析します
SERVER-62716 WaitForMajorityServiceTest で誤った endWaitingForOneOpTime を処理する
SERVER-63271 serverStatus はサーバーに障害が発生する可能性あり
SERVER-63971 2PC トランザクション後にサーバーパラメータを変更して、デフォルトで書込み操作を実行する
SERVER-64215 シャットダウン時に Oplog DatackerMock::waitForData を中断します
SERVER-64244 RunDBCheckInBackground は中断に対して回復力がある必要があります
SERVER-64509 ShardRegistry スレッドプールのシャットダウン順序を修正しました
SERVER-64627 最初の同期後にメモリ内状態を処理するには一般的なメソッドが必要
SERVER-64628 シャーディングされたセットへのノードの追加に関するテスト
SERVER-64659インデックスのビルド中に使用されたファイル記述子の数を serverStatus で報告する
SERVER-64725 ShardRegistry::periotricReloader を割り込み可能にします
SERVER-64797 WT の新しい数値タイムスタンプAPIを使用する
SERVER-65100 BSONCollection のメモリ ブロック サイズを増やす
SERVER-65131 便宜的読み取りターゲットを無効にします(ヘッジされた読み取りを除く)
SERVER-65313 スタートアップ時のリカバリ中に BatchedCollectioncataWriter を使用する
SERVER-65371 セカンダリノードで実行中MigrationSourceManager が不均等をトリップする可能性があります
SERVER-65399 「commitIndexBuild」 oplogエントリは、未完了のインデックスの操作は再起動されない
SERVER-65723 セカンダリのバッチ処理を改善するために調整可能なパラメーターを追加
SERVER-65777 "revokePrivilegesFromRole" param.ns監査するログのユーザーオブジェクトが欠落している
SERVER-65797 listIndexes の解析前にメモリ内の無効なインデックス指定を排除
SERVER-66087 スレッドを有効にする前に curl_ global_init を呼び出す
SERVER-66111 HTTPClient の Curl実装はデフォルトのタイムアウトを尊重する必要があります
SERVER-66319 dbcheck_no_履歴_on_secondary.js が dbCheck フェイルポイントを無効にするのが早すぎる
SERVER-66379 $or から $in への変換に失敗しました
SERVER-66384 NINJava_BUILDIR のコマンドラインカスタマイズを有効にする
SERVER-66418 string 順序の前提条件により、依存関係分析中に無効なプロジェクションが作成されました
SERVER-66433 重複する範囲の削除が v5 より前に完了するのを待機しているバックポートの期限。1バージョン
SERVER-66461 ビルドプロセスの以前化を実行する
SERVER-66520 は バックグラウンドOperationInProgress エラー メッセージにインデックス構築UUID を追加します
SERVER-66556 シャットダウン中にカーソルを解放するときに発生する競合を防ぐ
SERVER-66559 internalQueryMaxAddToSetBytes パラメータを 32 から 64 ビットに拡張
SERVER-66658 初期化前にシャード レジストリにアクセスする可能性あり
SERVER-66727 最大時間範囲に違反する時系列バケットを作成できます
SERVER-66769 sygwin 経由でWindowsホストをサポートするように spawnhost 設定スクリプトを更新
SERVER-66799 エフェメラルForTest での getParameterWith Details.js の失敗を修正しました
SERVER-66843 デッドラインフィール ディストラクターで防御プログラミングを使用
SERVER-66860 FSM テストでは同じデータベース名を再利用しないでください
SERVER-66902 mongodb-mongo-v5.0 でのマルチバージョンプロジェクトが一貫して失敗している
SERVER-66955 Perf プロジェクトでJSON.send の使用を排除
SERVER-67014 5 の非推奨の命令コードの警告メッセージで「クライアントドライバーのアップグレードが必要になる場合がある」と記載しています。0
SERVER-67106 _flushRoutingTableCacheUpdates() コマンドは、コレクションビューを参照するリクエストも処理できる必要があります。
SERVER-67167 並列スイートで実行中の or_to_in.js を無効化
SERVER-67220 [5.0]set_fcv_prepared_transaction.js は、StaleConfig エラーに対して回復力がありません
SERVER-67405 is_patchavergreen 展開の空の文字列の処理
SERVER-67513 v. の jsCore_Compatibility のために または_to_in を無効にします50
WT-8425 hs_rec.c のout_ of_order_ts_updatesベクトルで、同じコミット タイムスタンプでアップデートをプッシュします。
WT-8669 タイムスタンプが __hs_insert_record で OOO ではないことを確認
WT-9249 耐久性がある開始タイムスタンプが opo タイムスタンプより大きい場合は、 を比較して修正します
WT-9251 メタデータチェックポイントの前にログのフラッシュを実行
5.0.9 変更履歴
シャーディング
SERVER-62175 Mongos が _parseCommand で中断されたコマンドに RetryableWrite エラー ラベルの添付に失敗
SERVER-62432 ShardingDDLODinatorインスタンスの状態ドキュメントへの安全なアクセスを確保します
SERVER-64822 空のコレクションをシャーディングするとクリティカル セクションの解放が素早すぎる
SERVER-66041 チャンククローンでは、ドキュメントが 1 つだけのチャンクが大きすぎることを考慮しないでください。
クエリ
SERVER-63642 マルチプラン作成のパフォーマンスを測定するために serverStatus メトリクスを追加しました
ビルドとパッケージ化
SERVER-42470 libuntu の追加構成を生成する
SERVER-64332 MacOS 用のMongoDBビルドを認証化
SERVER-66386 パッケージテスト用の AMI イメージの更新
内部構造
SERVER-57546 ロールロック取得のテスト固有のタイムアウトを増やします
SERVER-58337 非推奨警告をログに記録し、OP_QUERY コマンド受信時に serverStatus カウンターをアップグレードします
SERVER-60758 txn_recounter_decision_users でトランザクションが失敗しないように dbVersion が更新されるのを防ぎます
SERVER-61018 汎用ヒストグラム タイプを作成します
SERVER-61110 AuthorizationContract::contains のロックを修正しました
SERVER-61460 Resmoke は、config_svr オプションを上書きするのではなく、mongod_options とマージする必要があります。
SERVER-62941 FTDCServerStatusCommandCollector を更新し、serverStatus コマンドからのoplogメトリクスを含めます
SERVER-62992 resmoke.in の必要性を排除します
SERVER-63254 serverStatus にインデックス使用状況メトリクスを追加
SERVER-63796 PM-2750 の機能フラグを有効にする
SERVER-63850 APIバージョン 1 に count コマンドを追加
SERVER-64664 niger ツールは、ソースファイルが生成されたインストールを考慮しないでください
SERVER-64815 buildindexs_false_commit_uorum.js がマルチバージョン テストで実行中ないようにします
SERVER-65137 は、中断された後にコレクションを更新するときに名前空間の変更を検出します。
SERVER-65166 で replaceOptimes を使用して abort_in_progress_transactions_on_step_up.js で
SERVER-65184 ダウングレード_デフォルト_write_concern_majority.js で、同時選挙とステップダウンを避けます
SERVER-65271 serverStatus ではきめ細かなメトリクスの除外が可能になりました
SERVER-65636 ホストごとの LDAP 接続数の制限を削除
SERVER- の mh_variant から 65861enterprise-rhel-83 -s x3905 を削除します。0
SERVER-65995 古いブランチでの一般的な CRUD 頻度の縮小
SERVER-66089 最初の同期では、その後の afterClusterTime でトランザクション テーブルの読み取りが実行される必要があります
SERVER-66117 架空のlibkrb5 構成で MongoDB 短い名前を無効化します
WT-8250 Test_wt7989_comact_checkpoint で圧縮後に使用可能な最大期待スペース数を増やします
WT-8450 hs_クリーンアップ_storage で統計情報を報告する、検証しない
WT-8481 テストの近くのテストを分割し、そのログ レベルを更新します
WT-8622 リカバリ開始時に last_ckt_base_write_gen での読み取り
WT-8860 mongodログを多数のコレクション テストのテスト アーティファクトとして保存
WT-9019 5.0 の循環複雑度テストを無効にします
WT-9029 WT_SESSION::create から object_ target_size オプションを削除
WT-9044 mongodb-5 でのコード カバレッジの測定を無効にします。0
WT-9054 は .sh形式で分裂負荷オプションを正しく構成します
WT-9096 キーが存在しない場合に、間違ったキーと値を返す近くの検索を修正しました
5.0.8 変更履歴
シャーディング
SERVER-62690 シャードはテストでドレインを開始する前にシャットダウンしています
SERVER-65533 {readConcern:available} を使用した操作では、コレクションは非シャードとして扱われません
書込み操作
SERVER-65261 コレクションスキャン経由でCappedコレクションから削除すると、誤って削除されたドキュメント数が報告されます
ビルドとパッケージ化
SERVER-44074 プラットフォームのサポート: Enterprise RHEL 8(z シリーズ)の追加
内部構造
SERVER-55173 WiredTigerSession:: ReleaseCursor のセカンダリ障害
コンパイラーを変更しても SERVER- mongo + icken では run-icc.sh が再生成されません。56003
SERVER-56731 新しい SLES 12 サービス パックでサーバーテストの実行中を検討してください
SERVER-60105 時系列コレクションへの挿入はどの opcounter からでも観察できません
SERVER-60485 MigrationUtilExecutor で実行されるタスクは、シャットダウンが完了するのを待たない
SERVER-61032 /opt/mongodbtoolshell/gdb へのすべての参照をバージョン化された同等のものに変換します
SERVER-61663 Concurrency_metrics と Concurrency_replication_metrics を小さなタスクに動的に分裂
SERVER-62205 [auto]splitVector の最大チャンク サイズ引数のサマリー チェックを含みます
SERVER-62229 resumeFromOplogAsStandalone=true 中にインデックス構築エントリを適用するときに不変的になる問題を修正しました
SERVER-62299 プラットフォームのサポート: Debian 11 のサポートを追加
SERVER-63010 測定値を解凍しても、メタデータで計算されるプッシュ所有の addField が上書きされないようにします
SERVER-63387 StreamingCursor は、 WiredTigerバックアップカーソルから取得された順序でバックアップブロックを返す必要があります
SERVER-63479 シャーディングされた環境で $$SEARCH_META の禁止を修正
SERVER-63531 commitQuorum に buildIndexes:false ノードが誤って含まれ、エラー メッセージが投票ノードのみが資格があると誤って表示
SERVER-63910 クリティカル セクションに関連するこのエラー メッセージを一般化
SERVER-64031 serverStatus は PBWMロックを取得しないでください
SERVER-64184 は集計コマンドで allowDiskUse:true の使用状況を追跡します
SERVER-64485 _id を使用して、tractUpdateType() での更新タイプを決定します
SERVER-64554が中止する
SERVER-64732 [v5.0] インターリーブされた配列の BSONCluster からの圧縮
SERVER-64757 がWindowsで Scons が niger の生成に失敗した場合のエラー メッセージを改善しました
SERVER-64983 TransactionParticipant::_resetTransactionState で WT トランザクションをロールバックする前にクライアントロックを解放
SERVER-65024 同じ _id 値を持つ複数のドキュメントにより reIndex は不均等になる
SERVER-65032 OCSP スイート用の PythonパッケージbaseResponse の固定
SERVER-65182 replsetconfig を取得するときに insert.son を使用するように分裂_hostname_startup.js を修正しました
SERVER-65200 パッケージタスクがタスクグループの一部として実行されていない
SERVER-65211 展開を使用して、現在のブランチからバイナリを取得する
SERVER-65284 コレクションコーディネーターは、後続の実行で常にクリーンアップを実行する必要あり
SERVER-65430 エフェメラルForTest でCapped_deletes.js を無効化
SERVER-65718 mypy エラーを修正しました
WT-7662 形式が準備競合でタイムアウトした
WT-8260 新しい Event_handler JSON形式を検証するためのPythonスイート テストを作成
WT-8708 テスト/チェックポイントでのタイムスタンプの使用エラーを修正しました
WT-8924 行ストアの競合をチェックするときに、挿入リストがある場合は、ディスク 時間ウィンドウで をチェックしない
5.0.7 変更履歴
シャーディング
SERVER-60109 ステップアップ時にベクトルクロックが回復するようにします
SERVER-61249 refine_collection_shard_key_basic.js は、フェイルオーバーの場合に実行されない可能性のあるベストエフォート更新に依存しています
SERVER-61444 bucketCollectionVersionAndchangeMetadataInTxn の再シャーディング使用は冪等ではありません
SERVER-61755 移行リカバリでは洗練されたシャードキーを処理する必要があります
SERVER-62072 _configsvrReshardCollection では、「reshardingFields」の設定が解除されて過半数に複製されるのを待たずに返される可能性があります
SERVER-62521 DDL コーディネーターを使用している場合、分散されたロックが明確なエラーで解放されない可能性があります
SERVER-62761 [v5.0] acceptChunkWaitForRangeDeleterTimeoutMS が 4 に渡されています。4バイナリ
SERVER-62906 createCollection/shardCollection パスにコレクション名の長さを検証するチェックを追加します
SERVER-62907 ベクトル クロック コンポーネントは CSRS 非ローリング再起動に耐えられる必要があります
SERVER-63722 コレクションの名前変更ノードが、ステップダウン/シャットダウンとは異なるエラーで動かなくなる
SERVER-63742 シャード内のデフォルトのトポロジー時間がシャード レジストリの無限更新につながる可能性あり
SERVER-64517 RecurableAtlas App Services はスタートアップ時に適切に回復されません
SERVER-64580 が混合バイナリ シャードでコレクションをシャーディング中に降格すると、古いバイナリがクラッシュする可能性があります
複製
SERVER-54374 sampleOplogWaiters と StorageEngine::loadカタログとの間の競合
クエリ
SERVER-40691 $nin:[[],...] クエリはインデックス化されません
操作
SERVER-21070コレクション統計を収集するためのオプションを追加
内部構造
SERVER-51456 データベースプロファイラーは、書込み競合 (write conflict)が発生した場合の削除操作のために、プロパティ"keysDeleted" の誤った値を出力します
SERVER-53993 AsyncCommandExecution テストで opCtx を解放する前に、クライアントストリングをアタッチします
SERVER-56300 BSONオブジェクトと配列ビルダに範囲機能を追加
SERVER-56558 Robustify validate_db_metadata_command.js test
SERVER-56931 機能の set_option の失敗を改善しました
SERVER-57662 論理セッションキャッシュを更新する前に、 config.system.sessionsコレクションがコンフィギュレーションサーバーに存在するまで待機します
ユニットテスト用の SERVER- ASSERT_THAT マッチャーフレームワーク58069
SERVER-58152 クラスターから障害 Mongos を削除する機能フラグを作成
SERVER-58310 ThreadPoolTaskExecutor は、空のネットワーク応答が受信されるのと同時にタスクがキャンセルされるとメモリが安全ではありません
SERVER-58499 新しいエラー コード LoadBalancerSupportMismatch を追加する
SERVER-59220 OCSP_server_refresh.js の接続検証では、新しい shell を使用する必要があります
SERVER-59223 ECS SCP の堅牢性を向上させる
SERVER-59290 構成バージョンを増やした後に同期ソースを再評価する
SERVER-59356 ダミーの FaultManager 単一バージョン、FaultStatus列挙、ダミーのユニット テストを作成
SERVER-59357 ダミーの Faultクラスとそのためのダミーのユニットテストを作成
SERVER-59358 障害をシミュレートする FaultFacet インターフェース、モック実装、およびユニット テスト実行中のモックを作成します
SERVER-59360 HealthObserver インターフェース、モック実装、ユニットテストを作成し、モック化された失敗で定期チェックを呼び出す
SERVER-59361 定期的なヘルスチェックスレッド プールを実装します
SERVER-59362 は、フォールト マネージャー ステート マシンを設定します
SERVER-59364 StartupCheck 状態の場合にヘルスチェックのラウンドが成功した後に OK 状態に移行する必要があります
SERVER-59365 は初期ヘルスチェックが正常に完了しない場合は OK 状態に移行しない必要があります
SERVER-59366 定期的なヘルスチェックのためのプログレス モニター
SERVER-59367 TransientFault 状態になるときに、メモリ内に Faultインスタンスを作成する必要があります
SERVER-59370 は、 kActiveFaultDuration の TransientFault 状態にある場合、ActiveFault 状態に移行する必要があります
SERVER-59382 非クリティカル ファセットが ActiveFault 状態にならないように強制します
SERVER-59390コンフィギュレーションサーバーに対して定期的にヘルスチェックを実行する能力を提供する必要があります
SERVER-59397 はヘルスチェック期間のランダム化を実装します
SERVER-59496 フォールトクラスはアクティブなフォールト ファセットのコンテナである必要があります
SERVER-59522 HealthCheckStatus は障害ステータスと有効期間を追跡する必要があります
SERVER-59567 定期的なチェックでジャーナルが呼び出され、HealthObserver Mock の障害がシミュレートされます
SERVER-59608 カバーティ分析の障害 120502: 警告を解析します
SERVER-59912 LDAP ヘルスチェッカーの初期非操作スキャフォールディング
SERVER-60079 LDAP オブジェクトの一般的なパターンを組み込むための一般的なヘルス オブザーバー コード
SERVER-60316 FaultManager は定期チェックを無効にして起動する必要があります
SERVER-60412 ホストメモリ制限チェックは cgroups v2 を尊重しない
SERVER-60587 は FastFacet を実装します
SERVER-61016 アウトバウンド接続で ASIOS セッションの作成中に受信した接続リセット関連のエラーを Swa次 で受信します。
SERVER-61095 Transport_ Layer_asio_ Test.cpp を改善しました
SERVER-61104 find_and_modify_invalid_query_params.js を堅牢化
SERVER-61220 プログレス モニター用統合テスト
SERVER-61315 LDAPヘルスチェック実行プログラムは、中止されたタスクをサポートする必要があります
SERVER-61368 FaultManager テストスイートは実際のスレッドプールを使用する必要があります
SERVER-61438 Health_observer_ Test.cp の競合を修正
SERVER-61490 Transport_ Layer_ Test: asio connect conflict
SERVER-61592 ミリ秒の精度でクエリを実行すると、期待される結果が返されません(Typescriptコレクション)
SERVER-61662 SCon 構成チェックは、常に冗長を使用して実行する必要があります
SERVER-61706 は、新しい構成が cluster_x509_rotate 内のすべてのノードに到達したことを確認します。
SERVER-61769 シャーディングされたクラスターのトランザクションで $out または $merge を使用して集計を実行しようとすると、アイドルカーソルが開いたままになります
SERVER-61871 はステートマシンプロファイラー エラーに tasert を使用します
SERVER-61872 FaultManager でのスレッド プールの停止を修正しました
SERVER-61873 LDAP ヘルス オブザーバーのランタイム パラメーター
SERVER-61914 が FaultImpl::toBSON に障害ファセットの詳細を追加
SERVER-61921 FaultManager の noSSLモードでのリンク障害
SERVER-61956 状態マシンの状態にアクセスする際のデータ競合を修正
SERVER-61977 ロールバックとステップアップが同時に実行されている場合、ノードは降格すると最後に適用される前のタイムスタンプから取得される可能性があります。
SERVER-62017 sys-perf すべての機能フラグ バリアントで、すべての機能フラグをデフォルトで有効にしました
FaultFacetType の SERVER- シリアライザーが壊れています62084
SERVER-62085 検証でハッシュされたマルチキーメタデータパスのビットを使用する
SERVER-62096 <id>/process/{id>/smaps は使用できません
SERVER-62098fault_manager.cpp でミューテックスを使用してHealthCheckContexts を監視します
SERVER-62192 暗黙的なシャーディングにアクセスしたコレクションの処理機能フラグが無効になりました
SERVER-62242 $indexOfArray は配列内の重複する値では機能しません
SERVER-62285 はキャッシュを検証し、プッシュ失敗のデバッグ メッセージを追加します
SERVER-62368 範囲削除は rangeDeleterBatchDelayMS を尊重する必要があります
SERVER-62379 stepUp で ReplicationCoordinator と バックグラウンド同期の間のデッドロックを修正
SERVER-62466 FaultManager の _lastTransitionTime 統計フィールドは変更されません
SERVER-62511 の競合( dbcheck_no_hinty_on_secondary.js )
SERVER-62513 RunDBCheckInBackground は割り込みエラーで再試行する必要があります
SERVER-62514 dbcheck_write_concern.js はプライマリの停止を防ぐ必要があります
SERVER-62569 IDL 互換性チェッカースクリプトが配列型を正しく処理しない
SERVER-62651 マイクロベンチマークプロジェクトにすべての機能フラグをデフォルトで有効にする機能を追加しました。
SERVER-62668 OperationContext で ImperatedUserMetadata へのアクセスを同期します。
SERVER-62680 は cachedir がローカル tmp を検証してコピーが成功したことを確認します
SERVER-62682 プライマリ専用サービスでは _reBuildCV.notify_all()waitForConditionOrInterrupt への呼び出しがトリガーされないようにします
SERVER-62712 はキャッシュを検証し、キャッシュエラーをキャッシュデバッグログファイルのみに分離します
SERVER-62876 Capped コレクションを使用したテナント移行のテストを停止します
SERVER-62948 FTDC コレクターに読み取りタイムスタンプがないようにします
SERVER-63010 測定値を解凍しても、メタデータで計算されるプッシュ所有の addField が上書きされないようにします
SERVER-63073 shard_removal_triggers_catalog_cache_invalidation.js での ShardNotFound 処理を修正しました
SERVER-63079 $setWindowFields でプロジェクションパーサーを使用しないでください
SERVER-63097 stepdown_ace_with_transaction.js では "uses_transactions" タグを使用する必要があります。
SERVER-63141 パイプライン最適化による $lookup/$redact/$let の動作の違い
SERVER-63197 マイクロ ピン留めマーク 生成されるバージョン
SERVER-63201 applyOps コマンドの削除操作の制限を緩和します。
SERVER-63203 では、8192 以上の分裂点が見つかった場合、チャンク スプリットは分裂しない
SERVER-63214 イメージ コレクション間でコレクションハッシュが一致しない場合、DB 全体間のハッシュの不整合を無視します
SERVER-63234 LDAPヘルスチェックの脆弱性を説明するためのログ記録の改善
SERVER-63239 空の範囲で AutoSplitVector の例外をスローしません
SERVER-63240 clearJumboFlag が間違った形式で チャンクバージョン を保持する可能性があります
SERVER-63250 暗黙的にシャーディング時系列コレクションの機能フラグ チェックを修正
SERVER-63279 解凍された過去の時系列メタフィールドで述語をプッシュすると、誤った結果が発生する可能性があります
SERVER-63288 クエリ可能なHTTP呼び出しのデバッグログメッセージを追加しました
SERVER-63417 oplogフェッチは、ノードがダウンしていることが認識されている場合に再試行しないようにします
SERVER-63428 更新操作用のコードを適用してoplogを強化
SERVER-63432 大容量のファイルをリポジトリに転送
SERVER-63471 waitForPrimaryOnlyServices は、 no_disconnect_on_stepdown.js でstepDown をテストする前に再ビルドを完了します
SERVER-63497 アイコンのデバッグを修正しました
SERVER-63505アービタが roleback_views.js でプライマリノードを認識するようになりました
SERVER-63512 ハートビート再構成で最適化された(isSelf 呼び出しなし)再構成を使用
SERVER-63531 commitQuorum エラー メッセージが投票ノードのみが対象であることを誤って表示
SERVER-63646 _ resume_if_unsecure_exit が間違った return_code を使用します
SERVER-63859 ビューで expireAfterSeconds を持つ collMod を無効化
SERVER-63876 [5.0]インデックス.expireAfterSeconds で collMod を適用すると、セカンダリ ノードがクラッシュしますオプション
SERVER-63968 $externalデータベースの組み込みロールの列挙を禁止します
SERVER-63974 のリスクのある Python 依存関係の固定バージョン
SERVER-63986 4.x を許可しないupdate_with_dllar_fields.jsの実行中
SERVER-64182 ヘルスチェックを再度有効にすると、別の保留中のチェックがすでにスケジュールされているかどうかが確認されます
SERVER-64304 --recoverFromOplogAsStandalone を使用するとインデックスビルドがサーバーをクラッシュさせる可能性があります
SERVER-64369 FCV 4 の Capped コレクションからの削除は許可されていません。4
SERVER-64403 SORT_MERGE 照合で検索クエリが欠落しているソート属性をエンコード
SERVER-64555 [5.0]新しいユニークインデックスデータ形式の存在を許可する
WT-7922 欠落しているWiredTigerバージョンファイルの処理
WT-7954 Test_tiered04 でflus_tier タイムアウトを長くする
WT-8074 履歴へのコンテンツの挿入が失敗すると調整が失敗する
WT-8149 メタデータをサルベージせずにファイルメタデータメタデータのサルベージを処理するようにメタデータ サルベージ Cスイート テストを更新しました
WT-8198 一括ロードカーソルをスニペットバッファに切り替える
WT-8320 可視性に関係なく、履歴ストアから復元された更新を選択します
WT-8362 O すべてのコレクションがデータストアに書き込まれるときに、キーの HS エントリを削除または書き換えます
WT-8417 同時実行性用の 01 C++検索でアサート テストを再構造化
WT-8422 ディスク上のセルの時間ウィンドウが廃止されたら、クリアします
WT-8424 リトルエンディアンで一貫したツールチェーンを使用
WT-8477 の Atlas テストでPyMongo 3.12.2 の使用を強制します
WT-8598 チェックポイントのクリーンアップが常にシャットダウンしないようにする
WT-8605 エバー環境で非開発ブランチのperf テストを無効化
WT-8649 WT_SESSION メソッドは、リセットまたは閉じられていない限り、スニペット バッファを解放できません
WT-8743 キャッシュの負荷を軽減するために hs_クリーンアップ 構成を構成します
WT-8753 メモリ内で準備され、調整された更新をロールバックするときにトゥームストーンを追加します
WT-8799 mongodb-5 でのドキュメントの更新を無効にします。0
WT-8874 mongodb-5 の互換性テストを無効にします。0
WT-8879 選択したトゥームストーンがグローバルに表示されるときに OO フラグを設定する
WT-8894 多コレクション テスト用のmongod実行可能ファイルへのパスの検索
5.0.6 変更履歴
シャーディング
SERVER-45149 txn_double_sphere_commit_failover.js の replSetstepDown コマンドはタイムアウトしない必要があります
SERVER-56127 チャンクが移行され、シャードキーパターンがネストされたフィールドを使用する場合、再試行可能な更新が複数回実行される可能性があります
SERVER-56227 シャーディングされたコレクションで allowMigrations を false に設定するユーザー向けコマンドを追加します
SERVER-58622 DDL コーディネーターは、コーディネータードキュメントを削除するときに書込み書込み保証 (write concern)エラーを誤って処理します
SERVER-60624 txn_commit_optimes_for_read_only_shards.js は、コーディネーターでのレプリケーションを一時停止し、トランザクションが準備完了したままになる可能性があります。
SERVER-60682 TransactionCoordinator は、トランザクションが準備状態にある状態を維持するためにWiredTigerの書込み (write)チケットの取得をブロックする可能性があり、
SERVER-60860 ReshardingCollectionCroner は、最も近い が対象とした場合にプライマリ読み込み設定 (read preference)を使用します
SERVER-61003 ShardRegistry からの ReadConcernMajorityNotAavailableAtlas エラーは再試行する必要があります
SERVER-61105 moveChunk 中のセッション移行ロジックはログを生成する
SERVER-61268 セカンダリでの回復可能なクリティカル セクションのリリースを修正
SERVER-61416 名前変更コーディネーターで無期限に再試行エラーが発生する
SERVER-61459 Sharding ArchiveManager::assignKeyRangeToZone() が、コンフィギュレーションサーバーのプライマリでローカルに実行中ときに、古いバージョンの CollectionType を読み取ります
SERVER-61461 update_shard_key_doc_moves_shards.js は、セカンダリからの誤った更新が原因で失敗します
SERVER-61628 numDeleted が < numDocsToRemovePerBatch の場合、範囲削除タスクを再スケジュールしません
SERVER-61637 範囲削除のバッチ ポリシーの確認
SERVER-61689 ActiveMigrationRegistry::ロックメソッドは例外を適切に処理しない
SERVER-61759 AllowMigrations フラグの設定を解除すると、進行中の移行が中止されるようになります
SERVER-61816 Cancel_coordinate_txn_commit_with_ickets_exhausted.js は、トランザクション リーパーとトランザクションの調整役間の競合状態が原因で永久にハングする可能性があります。
SERVER-61945 「最も近い」読み込み設定 (read preference)がセカンダリを選択している場合、NamespaceNotSharded でコレクションクローニングが再シャーディングされない可能性があります。
SERVER-61950 ReshardingOplogFetcher が、ネットワークリクエストを中断することなく完了するのを待機させ、シャードのステップアップが完了しない可能性がある
SERVER-61976 [リシャーディング] ステップアップ後にシャード バージョンを更新中にシャードが エラーを発生させ、リシャーディング操作を停止する
SERVER-62065 3.6 から 4.0 へのアップグレード パスは、シャード上に履歴のないチャンク エントリを残す可能性があります。
SERVER-62171 sharding_statistics_server_status.js の runConcurrentMoveChunk の出力にログを追加しました
SERVER-62178 一時的なリシャーディングコレクションを作成する前に受信者プライマリがフェイルオーバーした場合、NamespaceNotSharded でリシャーディングが失敗する可能性あり
SERVER-62207 ReshardCollection で maxTimeMS が小さいと、 BSONオブジェクトの有効期間が正しくないため、シャードがクラッシュする可能性があります
SERVER-62245 MigrationRecovery では、1 つの移行のみが回復する必要があると想定してはなりません
SERVER-62296 Go は、新しい移行を開始する前に、完了していない移行を回復する必要あり
複製
SERVER-59721 ノードは、安定したタイムスタンプへのロールバックを実行すると、他のノードから同期できなくなる可能性があります。
クエリ
SERVER-57588 値が配列である配列位置がインデックス化されている場合、クエリ結果に一貫性がありません
SERVER-59754 同じ $lookup シェイプを共有する操作の queryHash/planCacheKey のログが正しくありません
SERVER-62147 複数の getMoreバッチするが必要な場合、OP_QUERYプロトコルを使用して過剰なクエリが中断されます
ストレージ
SERVER-30846 F SM テストでバックグラウンドワークロードとして dbCheck を実行するようになりました
SERVER-55483 テーブルログ設定の検証をスキップする新しいスタートアップパラメーターを追加
SERVER-58409 スタートアップのRecordId の初期化には、永続的な履歴と準備されたトランザクションの再構築に問題があります
操作
SERVER- は28953 FTDC で DV(ディスク フル)統計を取得します
内部構造
SERVER-49748 最初の同期では、他のコレクションよりも先に admin.system.version を複製する必要があります。
SERVER-54468 時系列コレクションのシャーディングに対する最小サポートの機能フラグを有効にする
SERVER-56167 保証ハングアナライザは、少なくともシャーディングされたクラスターのコア ダンプを収集します
SERVER-57037 演算子カウンターの精度を向上させます
SERVER-57092 JavaScript実行中の出力スイートの実際のテスト名を使用
SERVER-57289 編集では BSONArray が BSONObj に変換されないはず
SERVER-57312 推移的なPython依存関係を固定し、Ergreen へのインストールに固定されたファイルを使用します
SERVER-57772 mongos のフェイルポイントは、 writeConcernError の状態変更エラー コードを書き換えます
SERVER-58035 mongo シェルから db.runCommandWithMetadata を削除
SERVER-58135 チェーンが無効になっているレプリカセットで ReplSetTest の失敗を開始します
SERVER-59428 ロールバック再開可能なインデックス構築で、より堅牢な正規表現一致の使用
SERVER-59779 ReplSetTest の replSetfreeze の前に asCluster() を呼び出す
SERVER-59781 multi_static_transaction.js は、StaleConfig でトランザクションを再試行しません
SERVER-60048 CheckReplDBHash は、再試行可能な findAndModify イメージが再起動後に一貫性がなくなることが予想されている場合、失敗しないようになりました
SERVER-60217 [v5.0] enableReconfigRollbackCommitedWritesCheck は 4 に適用する必要があります。4
SERVER-60310 OCSP 応答の検証では、関連性のない証明書のステータスを考慮しないでください
SERVER-60334 Stable へのロールバック中に WiredTigerSizeStorer を一時停止する
SERVER-60392 優先順位_takeover_double_nodes_equal_priority テストのタイミングを修正しました。
SERVER-60513 が大規模なディストリビューションで Bur_in_ tags コンパイルを実行
SERVER-60517 ファジーで エビクション_dirty_target < エビクション_dartty_trigger を強制します
SERVER-60685 TransactionCoordinator が、非中断エラー カテゴリを使用してローカルで実行されている更新を中断し、サーバーのクラッシュにつながる可能性
SERVER-60788 merge_causes_infinite_loop.js は、存在しなくなった問題を公開しようとします
SERVER-60809 $search 後に idLookup を使用しない能力を追加
SERVER-60959 時系列取得エラーコレクションへの挿入 ErrorCodes::TimeseriesbucketCleared
SERVER-61005 rs.initiate() は、特定のスタートアップオプションの下で「Invariant fail」で失敗します
SERVER-61012 TEMPLATE ルールのインスタンス化に、生成された niger に コマンドが含まれることがある
SERVER-61097 SizeStorer はキャッシュのエビクションによるデッドロックを発生させる可能性があります
SERVER-61121 TransactionMetricsObserver を TxnNumberAndRetryCounter をサポートするようにします
SERVER-61122 TransactionParticipant および TransactionRoouter 内のメトリクスとログメソッドで TxnNumberAndRetryCounter をログに記録
SERVER-61188 storeImageInSideCollection=true の場合、 preImageRecordingEnabledForCollection=true を持つコレクションの変更前の opTimes エントリが割り当てられます
SERVER-61194 大まかな粒度で時系列バケットOID の再利用を防ぐ
SERVER-61201 ビューを作成するとデッドロックが発生する可能性があります
SERVER-61214 config.system.sessions の作成時に、カタログキャッシュの最新の既知のエントリがあることを確認してください
SERVER-61216 --cache-disable フラグの結果 Python スタックトレース
SERVER-61275 セッションキャッシュがシャットダウンした後にサイズ ストアを破棄します
SERVER-61307 $setWindowFields の partitionBy式のエラーを解析するコンテキストを追加
SERVER-61358 は InvalidChecksum を誤って再発生させます
SERVER-61427インデックスビルドでは、誤った重複が多数チェックされるため、コミット時に可用性が失われる可能性があります
SERVER-61479 ステップダウン後にレプリカセットに接続するための再試行回数を増やします
制約違反を検出するための SERVER- Opcounter は、公開する必要があります。61532
SERVER-61550 Perf.yml の auto_workload_path を cwd に対して相対的になるように変更
SERVER-61590 system.bucketsコレクションの存在では、コレクションが 時系列コレクションであることを前提としないでください。
SERVER-61591 現在の op_shell.js テストを堅牢化
SERVER-61602 timeseries_min_max.js では、測定値が挿入順で返されることを想定しています
SERVER-61650 sync_source_Selection_ignores_minvalid_ after_roleback.js でレプリケーションを再開する前に、 ノードを切断
SERVER-61681 replSetGetStatus が replSetGetStatus_member_val_times.js で更新されるのを待機します
SERVER-61690 Atlas Search の保存済みフィールドプロトコルを調整しました
SERVER-61738 dbCheck.js をリビルドして決定的にする
SERVER-61743 -fno-Buildin-memcmp フラグは x86_64 プラットフォーム以外では適用できません
SERVER-61748 dbCheck はバッチ処理中に強力なデータベースロックを保持しないようにします
SERVER-61754 dbCheck はバッチ処理中に強力なコレクションロックを保持しないようにします
SERVER-61757 バッチするサイズをカスタマイズするために dbCheck コマンド オプションを追加しました
SERVER-61791 固定PyMongo
SERVER-61805 ポートを使用して、 timeseries_retryable_write_downgroup_oplog_roleover.js のプライマリノードを確認します
SERVER-61846 redact が BSONObjectTooLarge をスローしないようにします
SERVER-61852 dbCheck は、バックオフでコレクションを試行する必要があります
SERVER-61858 ノードがプライマリになるまで待機してから、 sync_source_section_ignores_minvalid_ after_roleback.js で切断する前に
SERVER-61877 dbCheck からカタログ整合性検証を削除
SERVER-61883 [v5.0] 圧縮された時系列バケットの読み取りサポート
SERVER-61910 accumulate_takes_stable_checkpoint.js は、ロールバックで接続を閉じるのを考慮していません
SERVER-61931 ClusterManager ロールが system.buckets に対して操作できるようにします。*コレクション
SERVER-61955 dbCheck を一般に使用可能なコマンドとして公開
SERVER-62022 本番環境での dbCheck 情報のログ記録、ログの開始と停止を削減
SERVER-62023 dbCheck の可視性を向上させる
SERVER-62037 Linux-1- ノード -15GBWTcache のシステム Perf YAMLファイル内のレプリカセットの定義を修正しました
SERVER-62041 dbCheck に最大バッチする実行時間を追加
SERVER-62164 すべての安定版ブランチにわたるいくつかの廃止されたビルド バリアントを削除します
SERVER-62210 コレクションの削除と再作成の dbCheck 進行状況メートルの処理を修正しました
SERVER-62212 dbCheck の writeConcern をサポートする
SERVER-62226 EFT で dbcheck_no_Highball_on_secondary.js を無効化
SERVER-62243 タイムアウトなしでベクトルクロックドキュメントの過半数がコミットするのを待機
SERVER-62277 ディスク容量の計算による dbstats からのパフォーマンスの低下
SERVER-62336 dbCheck テストで SnapshotTooOld エラーを許容するようになりました
SERVER-62380 ロールバック_set_fcv.js でロールバック テストを開始する前に、各ノードで過半数のコミット点が高度化するまで待機します。
SERVER-62382 25は、. で複数のAmazon Linux0 をテストし、5.1、5.2 とマスター フォールトは実行中ていない
SERVER-62419 リカバリ_複数_migration_on_stepup.js は、コンフィギュレーションサーバーのステップダウン スイートで実行すると失敗します
SERVER-62423 エフェメラルForTest で動作するように replsetinitiate_works_with_keyfile_profile_verbose_options.js を修正しました
SERVER-62592 timeseries_sharding_admin_commands.js clearJumboFlag テストの回復力を持ちます
SERVER-62706 dbcheck.js:デバッグ/リリース ノードが混在するレプリカセットの処理
WT-8395 4.4.3 からのアップグレード後にデータの不整合と 4.4.4 から 4.4.8+と 5.0.2+
WT-8534 バックアップ復元リカバリ用のチェックチェックポイントスナップショットの取得を許可します
WT-8576 テストチェックポイントでのログ記録の有効化
5.0.5 変更履歴
シャーディング
SERVER-51329 mongosサーバーをシャットダウンするときに予期しない再試行できないエラーが発生しました
SERVER-55382 再試行可能な書き込みがトランザクションに変換される際のエラーと、そのトランザクションの失敗を無視します。
SERVER-56227 シャーディングされたコレクションで allowMigrations を false に設定するユーザー向けコマンドを追加します
SERVER-57686 選挙に対応するためにリシャーディングを実行するテスト カバレッジが必要です
SERVER-58343 reshard_collection_failover_shutdown_basic.js を再度有効化
SERVER-59719 shardsvr{Commit, Abort}ReshardCollection がステップダウン時に回復不能なエラーを返し、コンフィギュレーションサーバー上で fassert() が実行される可能性があります
SERVER-59806 シャードコレクションの最適化されたパスは多数のチャンクがある場合は成功しない
SERVER-60730 shardsvrdropDatabase は常に既存のコーディネーターを結合する必要があります
SERVER-60751 move_chunk_critical_section_non_ internal_client_abort.js は、コンフィギュレーションサーバーの降格を考慮しません
SERVER-60804 cursor_valid_ after_shard_stepdown からシャード バージョン チェックを排除しました
SERVER-60945 resharding_Large_number_ of_initial_Chunks.js のリシャーディング クリティカル セクションのタイムアウト値を増やします
SERVER-61027 ポート allowMigrations の変更
SERVER-61066 opCtx を割り込み可能としてマークした後、shardsvr DDL コマンドでプライマリ ステータスをチェックするようにします
SERVER-61289 resharding_retryable_writes.js のタイミングをより堅牢にする
SERVER-61473 リシャーディング コーディネーターが一時的なエラー時に ReshardingMetrics::onCompletion() を複数回呼び出すため、コンフィギュレーションサーバーがクラッシュします
SERVER-61482 config.rehardingOperations への更新oplogスロットを保持しながらプライマリ専用サービスが再構築されるまで待機し、コンフィギュレーションサーバー上のレプリケーションを無期限に停止します
SERVER-61483 リシャーディング コーディネーターがステップアップの中止決定を回復せず、成功として操作をコミットしようとすると、データの不整合が発生します
SERVER-61607 resharding_nonstreaming_coordinator_reBuild.js で発生する可能性のあるエラーとして DuplicateKey を受け入れる
SERVER-61633 リシャーディングの RecipientStateMapping が ReshardingOplogFetcher のスレッド プールに参加しないため、シャットダウン時にサーバーがクラッシュします
複製
SERVER-54909 replSetGetStatus で、すべてのノードの最後に耐久性があるものと最後に適用された操作のウォール時間を報告する
SERVER-60946 replsetprio1.js の競合状態異なる優先順位を持つノードで replset を開始する場合
集計
SERVER-59924 シャーディングされたクラスターで「利用可能」な読み取り保証 (read concern)がある $out で集計を実行するとエラーが発生しました
ストレージ
SERVER-58736 コレクションが多い場合のロールバックでの四次動作を避ける
内部構造
SERVER-54776 PM-2191 の機能フラグを有効にする
SERVER-55535 変更ストリームの最適化を実行するためのパフォーマンス テスト
SERVER-57131 topic_listenner_text での簡単な競合を修正しました
SERVER-57164 $group 変数による最適化で不変の失敗
SERVER-57171 強制終了テストの回復力を高める
SERVER-57486 transaction_stale_shard_version_errors.js テストでの定期的なインデックスチェックを防ぐ
SERVER-58636 セカンダリ同期ソースに対して stopTimestamp を計算するときに、最初の同期ノードが最後のoplogエントリを失う可能性があります。
SERVER-59329 ノードがプライマリでなくなった場合に withTemouraryOperationContext がエラーをスローすることを確認します
SERVER-59432 システム変数最適化のグループに不変の をダウングレードし、追加の tassert を追加します
SERVER-59654 時系列更新ファジー用の Edgeタスクを追加
SERVER-59662 時系列挿入と生成コマンドの中断を使用した同時実行テストを作成
SERVER-59858 プロセス スレッドでスケジュールされたタスクの実行可能性を追加します
SERVER-59871 startup_recury_for_restore_restarts.js では、フェイルポイント後にチェックポイントが発生するようにする必要があります。
SERVER-59879 maxTimeMS の値を調整して、並列テストスイートでの実行を遅くします
SERVER-60393 レプリカ_セット_jscore_pass際の時間制限を 3 時間に増やします
SERVER-60424 集計カーソルの再作成時にタイムアウトした
SERVER-60632 renameCollection ターゲットがすでに存在する場合、 mongos で一貫性のないエラーが発生する
SERVER-60670 は TPCC に特定のコミットではなく別のブランチを使用します
SERVER-60671 Remove dagger
SERVER-60756 multi_ Statement_transaction_atlasity_isolation.js で失敗したアップデートの追加ログを追加しました
SERVER-60762 $setWindowFields partitionBy 配列は一貫してエラーが必要です
SERVER-61021 timeseries_delete.js ではドキュメントが正しい順序で取得されない可能性があります
SERVER-61039 シャーディングされた時系列 listIndexes はビューの名前空間を報告する必要があります
SERVER-61164 エラー コード 48(不適切な認証)を LDAP ライブス チェックの有効な応答として受け入れます
SERVER-61178 find_cmd_with_indexs_timeseries.js での同時実行性を低くする
SERVER-61208 バランサーは、 transaction_stale_shard_version_errors.js で実行できない場合に実行中いる可能性があります。
SERVER-61269 awaitdata_get more_cmd.js へのログの追加
SERVER-61283 [5.0]require_fcv_50 を timeseries_insert_kill_op.js と timeseries_insert_idle_bucket_expiration.js に追加します。
SERVER-61291 checkpoint_idl_files_from_last_ Releases.py と上位互換性を修正しました
SERVER-61309 時系列バケットロックの再取得ロジックを修正しました
SERVER-61360 はDebian 9 バリアント jlink を削減して OOM ケースを防ぎます
SERVER-61405 $$SEARCH_META から FCV チェックを削除することを検討します
SERVER-61597 ランダム_移動チャンク_timeseries_inserts.js で決定的な順序を使用する
WT-3445 形式テスターに複数のテーブルを追加しました。
WT-5008 Jenkens の "wiredTiger-perf-btree"ジョブを true に移行
WT-5010 Jenkens の「wiredTiger-perf-checkpoint」ジョブを Vergreen に移行
WT-5011 Jenkens の「wiredTiger-perf-log-contained」ジョブを Vergreen に移行
WT-5012 WiredTiger-perf-evector を Ezergreen に移行
WT-5013 Jenkens の「wiredTiger-perf-storage」ジョブを true に移行
WT-5580 wtperf コマンドを true の wtperf テストのログにダンプします
WT-6001 書き換える必要がある場合は、ページをキャッシュに読み込まないようにします
WT-6022 NVRAM cache
WT-6116 非タイムスタンプ テストをオンに戻す
WT-7694オブジェクト名でバケットプレフィックスが適切に使用されるように修正します。
WT-7820 ディスク上の耐久性タイムスタンプを取得して新しい更新タイムスタンプと比較
WT-7845 階層化された とそのメタデータに old_id を追加します。
WT-7912 キー範囲がページに分裂シナリオを処理するためにプレフィックス検索のほぼ最適化を修正します。
WT-8004 アーキテクチャガイドの読み取り順序を作成する
WT-8030 エビクション trigger 設定に関連する正常性チェックを追加しました
WT-8046 テスト/形式のwiredTiger_open呼び出し間で非永続的な構成設定を保持します
WT-8065 カーソルと prefix_key の構成に関するドキュメントを更新
WT-8076 cmake で動作するように tiered_abort C スイート テストを変更
WT-8114 ラウンドアップ準備構成を使用して、準備タイムスタンプを最新のアクティブな読み取りタイムスタンプ以下に設定できるようにします
WT-8151 stop_ts が delivery_start_ts より小さく、 start_ts より大きい場合、耐久性がある_start_ts を stop_ts と等しくなります
WT-8157 形式-中止-リカバリ-ストリング-テストのタイムアウト条件を修正
WT-8163 チェックポイントのクリーンアップを実現するために、より多くのエビクションシナリオを検討してください
WT-8167 未使用の getter を cpp スイート コードから排除します
WT-8173 アーキテクチャガイド図の行列ストアノードを修正
WT-8178 wtperf_run.py から生成されたJSON出力を Cedar/Eavergreen にプッシュ
WT-8179 wtperf_run.py から生成されたout.jsonをAtlas にプッシュアウト
WT-8188 圧縮された関連テストで圧縮された進行状況統計を使用
WT-8189 WT 冗長メッセージングに圧縮分析に役立つ情報を追加します
WT-8192 冗長APIを拡張して、イベントカテゴリごとの冗長レベルの割り当てをサポートします
WT-8194 tcmalloc が有効になっている場合の ASAN リークを修正しました
WT-8196 クラスター ファイルに警告オプションを追加する
WT-8221 RTS を実行する前に書き込み生成数を比較
WT-8224 未使用の変数に関するカバレッジの問題を修正しました
WT-8228 圧縮テストに変数長列ストアのサポートを追加
WT-8232 リリース エビクション カーソルを使用してページをエビクションするように hs18 テストを修正しました
WT-8233 の失敗を無視するデータ検証チェックポイントを修正
WT-8237 解放後に構成への NULL 値の割り当てを解除すると、未使用のままになります。
WT-8241 最大キーの値の戻りをスキップする
WT-8253 チェックポイント負荷テストのディスク容量の問題を修正しました
WT-8254 に関連付けられた重大度レベルで冗長メッセージを定義するための新しいWiredTiger内部APIの実装
WT-8255 冗長インターフェースのレガシー使用を検証するためのPythonスイート テストを作成します
WT-8256 さまざまな冗長構成シナリオをキャプチャする新しいテストを作成
WT-8270 グローバル可視性を正しく考慮するために、調整の時間ウィンドウをクリアする廃止ステージをアップデートします。
WT-8271 Perf テスト結果出力で Git ブランチとコミット ステータスを取得
WT-8275 ストリームラインの圧縮統計
WT-8280 プレフィックス アサートを一時的に無効にします
WT-8281 履歴保存の停止タイムスタンプでの順序付け処理を修正しました
WT-8283 圧縮ファイルで新しい冗長APIを使用
WT-8284 ロールバックが必要な場合のトランザクションの冗長なログを改善します
WT-8285 サードパーティ ライブラリの使用を簡素化
WT-8286 接頭辞検索の負荷テストを作成する
WT-8291 実行プログラムなしで end() ではなく、_exit() を呼び出す
WT- パフォーマンス8294 テストの結果を 1 つのコレクションにプッシュ
リカバリ中のログ付きテーブルで WT- タイムスタンプ順序のチェックが起動8297
WT-8298 Ubuntu2004 以上のインスタンスを使用するように Vergreen パフォーマンス テストを切り替えます
WT-8314 間違ったテーブルのブロックを返すブロックキャッシュを修正
WT-8316形式の下位互換性モードを修正しました
WT-8317 内部ページにオーバーフロー キーを保存しない
WT-8318 Config ファイルのディレクトリに形式.sh のサポートを追加
WT-8321 スキームテストのタイムアウトを 60 分に更新
WT-8331 は引用符を使用できるように形式を変更します
WT-8335 CSpec で静的ライブラリと共有WiredTigerライブラリの両方をコンパイルすることをサポート
WT-8336 C++ ファイルをコンパイルするときに、安全でないループ最適化フラグを無効にします
WT-8337形式の直接 I/O テストに失敗しバックアップをオフにする
WT-8339 欠落しているカンマを wtperf モニター ヘッダーに追加
WT-8342 のカバレッジ: CID 121074: src/support/float.c の UNITENDED_INTeger_DIVISION
セッション レベルで cache_max_wait_ms を構成するための WT- API8345
WT-8346 Jenkens の「wiredTiger-perf-storage」残りのテストを true に移行
テスト_チェックポイントの変更変更で WT- のスキップ8347
WT-8349 インメモリ形式の実行により、不正なキャッシュサイズの CONTI が作成される可能性あり
WT-8350 構成値をオフにするために間違ったタイプの値が使用されるテスト/形式の問題を修正しました
WT-8354 互換性の実行で使用される履歴形式のビルドには、以前の構文が必要
WT-8355 カバーティ分析の障害 121096: 初期化されていないポインター読み取り
WT-8357 パフォーマンス テスト出力に Edge の拡張機能を追加する
WT-8358 コマンドライン経由で ops フィールドと args フィールドを wtperf に渡す
WT-8359 エ情報環境では、スキームのテストと負荷テストの分離
WT-8363 パフォーマンス テストによる統計出力の検証
WT-8364 TCMalloc を使用して cappgroup を構築する際の Cake バグを修正しました
WT-8368 '__wt_verbose_multi' によって生成される冗長なメッセージ出力を修正します
WT-8394 パフォーマンス テストによる統計出力の検証を元に戻す
5.0.4 変更履歴
シャーディング
SERVER-40865 ShardServerカタログCacheLoader は、同じコレクションの他の操作で読み取り操作を直列化しません
SERVER-49897 再シャーディング用にoplogバッファ コレクションに noop のエントリを挿入することで、再開のコストを節約する
SERVER-53335 ハッシュされたシャーディングを使用している場合、「単純」ではない照合のクエリ、更新、削除ではドキュメントが失われる可能性があります
SERVER-54231 再シャーディングにより、チャンクを所有していない以前のプライマリシャードにローカルコレクションが残る可能性あり
SERVER-54623 因果整合性パススループット スイート内のジョブ数を減らします
SERVER-55412 ミラーリングされた読み取りはシャード バージョンフィールドを伝達する必要があります
SERVER-55429 受信者が重複する範囲をクリーンアップしていない場合は、移行を早期に中止します
SERVER-55557 中止された移行の範囲の削除は、シャードキーの調整後に失敗する可能性あり
SERVER-56985 SERVER-56500 にリストされている完全な TODO
SERVER-57217 ドナーとコーディネーターの再シャーディングについて、currentOp メトリクスで retainOperationTime EstimatedSecs を報告しません
SERVER-57266 メトリクスの時間間隔を再シャーディングするための IDL 表現を作成する。
SERVER-57276 コミット モニターで確認された FTDC メトリクスの最大/分完了率を取得します
SERVER-57479 resharding_tools_tool.js を削除する
SERVER-57654 パイプライン::getNext() が ReshardingCollectionCroner をスローする場合は、パイプライン::dispose() を呼び出します
SERVER-57655 パイプライン::getNext() が ReshardingTxnCroner をスローする場合は、パイプライン::dispose() を呼び出します
SERVER-57665 未使用の disallowWritesForResharding() メソッドを削除
SERVER-57675ランダム_DDL_CRUD_operations.js は、同じ宛先への名前の変更を 2 回試行する可能性があります
SERVER-57686 選挙に対応するためにリシャーディングを実行するテスト カバレッジが必要です
SERVER-57760 再シャーディング用に専用の OpCounters のようなメトリクスを導入し、それらを ReshardingOplogAppear で使用します
SERVER-57761 コレクションクローンの再シャーディングの一環として挿入 opcounter を増やす
SERVER-58082 allowMigrations がすでに false に設定されている場合、リシャーディング操作は失敗します
リシャーディングのドナー、受信者、コーディネーター ドキュメントの SERVER- 「メトリクス」フィールドが任意としてマークされていない58304
SERVER-58343 reshard_collection_failover_shutdown_basic.js を再度有効化
SERVER-58407 再シャーディング コンポーネントがリモート シャードを対象としている場合、 FailedToWaitsifyReadPreference で再試行せず、サーバーのクラッシュが発生
SERVER-58433 ノードが大きすぎる可能性あり
SERVER-58592 ステップダウンが リシャーディング操作の終了間に発生する場合、ReshardingCoordinatorService をより堅牢にします。
SERVER-58871 write_concern_basic.js で固定 DB プライマリを設定する
SERVER-58914 関数スタブを持つ ReshardingMongoDBorWriteRooterクラスの作成
SERVER-58915 ユニット テストと合わせて ReshardingDoorWriteRouteRoute 機能を実装
SERVER-58960 書込みコードパス上の ShardingWriteRouteRoute からのオーバーヘッドを測定します
SERVER-58980 ステップダウンと完了の間で、リシャーディング コーディネーターのステップダウンステップアップ各トランザクションのテスト競合を防ぎます
SERVER-58990 再シャーディングすると常に新しいコレクションのタイムスタンプが書込まれます
SERVER-59023 受信者シャードでのプライマリフェイルオーバー後に NamespaceNotSharded で再シャーディングが失敗する可能性あり
SERVER-59160 Test_stacked_migration_クリーンアップ.js でバランサーを無効にしました
SERVER-59208 シャーディング_replicate_updates_as_insert_delete.js での再試行可能な書き込みが ShardManyRefresh DueToLocksHeld で失敗するようになりました
SERVER-59500 DDL コーディネーターはステップダウンでディスティネーション ロックを解放してはなりません
SERVER-59585 ReshardingOpObserver が、コンフィギュレーションサーバー上で無効な CollectionShardingRuntime キャストを実行します
SERVER-59694 禁止されたコマンドの再シャーディングが Config.Cache.Collections コレクションでの整合性を不正確に想定する
SERVER-59769 バランサーはチャンク移行テストと競合します
SERVER-59775 ReshardingMongoDBorOplogIterator は、ステップダウン後にメンバー状態 セカンダリ で実行され続けると fassert() をトリガーします
SERVER-59803 カタログキャッシュ更新集計のために maxTimeMs を設定しました
SERVER-59811 ReshardingOplogFetcher では、同期ソースを切り替えると postBatchResumeToken が時間逆方向に移動するのが確認でき、リシャーディング操作が停止します
SERVER-59812 ReshardingMetrics::onstepDown() は、データレプリケーションコンポーネントがまだ実行中中に呼び出され、不変の障害につながる
SERVER-59849 変更前と変更後のイメージが取得できない場合の ReshardingOplogFetcher の動作を検証するためのテストを追加します
SERVER-59890 コンフィギュレーション ステップダウン スイートから migration_coordinator_shutdown_in_criical_section.js テストを除外
SERVER-59903 シャーディングされたメタデータの名前変更を再開する際に、名前が変更されたタグを消去しない
SERVER-59916 T{1、2} が WriteConflict ヘルパーで失敗したトランザクションのコミットを同期しない :
SERVER-59923 ReshardingTest 修正のバックグラウンド スレッドから reshardCollection コマンドを再試行する
SERVER-59927 リシャーディングの RecipientStateMacheene::_restoreMetrics() は一時的なエラーで再試行せず、ステップダウンで fassert() が使用されます
SERVER-59965 renameCollection とマルチシャード トランザクションの間で分散デッドロックが発生しました
SERVER-60094 ReshardingOplog ApplicationRules ではすべての書込みがバージョン化されない
SERVER-60142 フィルタリングメタデータがクリアされた後に、シャードは孤立した状態で移行できます
SERVER-60161 コンフィギュレーションサーバーのステップダウンと _configsvrRenameCollectionMetadata コマンドの間でデッドロックが発生する
SERVER-60220 ReshardingCoordinator::インストールCoordinatorDoc は、logCheck を呼び出す前にメモリ状態でアップデートする必要があります
SERVER-60266 DDL コーディネーターで WriteConcernError の例外を再試行する
SERVER-60291 禁止されたコマンドの再シャーディングは受信者が完了するのを待たない
SERVER-60413 moveChunk コマンドで使用されるクリティカル セクションの理由を修正
SERVER-60508 シャードサーバーのOnReplicationRollback は、時系列コレクションのクリティカル セクションをリカバリしていますときにスローします
SERVER-60592 DDL 参加コマンドは、txnNumber で書込み (write) が行われるようにする必要があります
SERVER-60731 ドロップデータベースコーディネーターでデータベースのクリティカル セクションのリリースを延期します
SERVER-60737 ShardServerカタログCacheLoaderTest から誤ったチャンク タイムスタンプ チェックを排除
SERVER-60774 リシャーディングは、厳密な一貫性に移行せずに reshard finalOp を通じて適用される可能性があり、クリティカル セクションがタイムアウトするまでコレクションの書込み (write) 操作がリシャーディングされなくなる。
SERVER-60811 データベースを削除すると、ステップダウン後に新しいコレクションが削除される可能性があります
SERVER-60858 _configsvrReshardCollection コマンドは、ステップダウンで中断されない可能性があります。
SERVER-60859 ReshardingCoordinator は、キャンセルされずに _can Enterprise が実行される前に待機するため、コンフィギュレーションサーバーのプライマリ ステップアップが完了しない可能性があります
SERVER-60916 CPS reshardingOperation 中のドキュメントを含むスナップショットでは復元が失敗
SERVER-61026 コレクションの削除参加コレクションを受信したシャードの逆順序
SERVER-61052 の再シャーディング ドナーと受信者のコーディネーター ドキュメントの更新により、コーディネーター ドキュメントのレプリケーションを待機している間にタイムアウトする可能性があり、致命的なアサーションにつながる
SERVER-61066 opCtx を割り込み可能としてマークした後、shardsvr DDL コマンドでプライマリ ステータスをチェックするようにします
SERVER-61108 ReshardingCoordinatorService、コンフィギュレーションコレクションの削除により、コーディネーター ドキュメントのレプリケーションの待機中にタイムアウトする可能性があり、致命的なアサーションにつながる
複製
SERVER-58988 プライマリのキャッチアップ中に同期ソースの選択サイクルを回避します。
SERVER-59170 tenant_migration_multi_stmt_txn_jscore_password スイートから max_doc_size.js を除外
SERVER-59646 Nodes_in_primarys_datacenter_docs の同期ソースを評価する前に、 ping時間の差が changeSyncSourceThreshold より大きいことを確認してください。js
SERVER-60153 選挙中の INFO レベルのログが増加
クエリ
SERVER-51806インデックス構築の一括キー挿入フェーズでは、IXロックを中断せずに保持
SERVER-55516 シャーディングされたパスオーバーの時系列テストのタグを削除します
SERVER-57321 $mod 一致式がNaN、Infinity、および大きな値を誤って処理
SERVER-57376 CollectionImpl と IndexcataImpl の統計情報は初期化されず、ログに書き込むことができます
SERVER-60586 out_max_time_ms.js では "maxTimeNeverTimeOut" フェイルポイントが正しく有効にならないため、誤ったテストが失敗します
集計
SERVER-59308 一致 $lookup-$unwind が $lookup の結果に正しく適用されなかった
SERVER-59613 $range式はメモリ制限を超えるとエラーが発生するようになりました
SERVER-59924 シャーディングされたクラスターで「利用可能」な読み取り保証 (read concern)がある $out で集計を実行するとエラーが発生しました
ストレージ
SERVER-58130 時系列コレクションバリデーターの変更はエラーなくサーバーに確認される
SERVER-59057 config.transactions の検証コマンドで高速カウントを強制しませんコレクション
操作
SERVER-53242 常に collmod コマンドをログ
SERVER-59883 mongosh の使用に関する mongo シェル のメッセージが -- quiet フラグを尊重するようになりました
内部構造
SERVER-52310 統合ワークの機能フラグを有効にして、新しい $search パラメータをサポートします
SERVER-53350 再シャーディングの実行中中に replSetSetUp、SIGGERM、および SIGILL をシャードとコンフィギュレーションサーバーに送信するための ReshardingTest 修正のメソッドを公開します
SERVER-53351 シャードのステップアップが有効になっているリシャーディング ファジータスクを追加します
SERVER-53913 インスタンス化時にメトリクス状態を読み込むために MongoDBorService インスタンスを再シャーディングします
SERVER-54206 フェッチクラスの非ブロッキングAPIを作成します(または代替クラスを作成します)
SERVER-54726 「numScanedAferResume」 の誤字を修正しました
SERVER-54774 アーキテクチャガイドの更新がPM-2191
SERVER-54775 PM-2191 の機能フラグを作成
SERVER-55711 カバーティ分析の障害 118014: checkpointState() で「rate」変数がシャドウされます
SERVER-56416 mongod --version は、M1 ノート PC で余計なログ行を含むを返します
SERVER-56602 serverStatus でマッチ式の使用を追跡
SERVER-56639 スタートアップのリカバリのためにタイムスタンプインデックス識別子が削除される
SERVER-56801 PSA セットの再構成チェックのプレースホルダー リンクを更新
SERVER-56813 の再シャーディングが [RFAM] に認識されています
SERVER-56887 setIndexCommitQuorum コマンドは、存在しないインデックス構築上の mongos に対して実行すると {ok: 1} を返します
SERVER-57000ファセットと相関パイプラインの処理を修正しました
SERVER-57229 killOp_gainst_joural_flusher_thread.js では、opId の検索と killOp の実行中の間に、ジャーナル フラッシュが opCtx をリセットしないようにする必要があります
SERVER-57295スタートアップ時に監査するログをローテーションする
SERVER-57315 時系列コレクションの shardCollection コマンドを有効にする
SERVER-57350 ShardKeyPatter::parseShardKeyPattern() - NaN 表現は整数にキャストされています
SERVER-57437 シャーディングされた時系列コレクションの挿入ルーティングを実装する
SERVER-57565 時系列測定によってシャーディングされたクラスター上の孤立したバケットが更新されないようにします
SERVER-57566 時系列コレクション用のシャーディング管理コマンドの動作を実装
SERVER-57567 時系列コレクションを処理するためにシャーディングされたパスオーバー スイートを更新
SERVER-57568 シャーディングされた時系列コレクションのクエリルーティング動作を実装します
SERVER-57570 シャーディングされた時系列コレクションのアップデートの粒度を無効化
SERVER-57572 シャーディングされた時系列コレクション用に mongos のセカンダリ インデックスを書き換える
SERVER-57573 シャーディングされた時系列コレクションの $ サンプルステージの孤立したフィルタリング ロジックを実装します
SERVER-57589 クラスターの collStats と indexStats コマンドのテストを強化し、最上位の「時系列」合計が機能するようにします
SERVER-57603 timeseries::MinMax:minUpdates/maxUpdates は、以下を含む更新を決定するときに、 timeseries::MinMax::min/max への呼び出しを考慮する必要があります
SERVER-57605 Decimal128 等価比較ヘルパーをシェルに公開
SERVER-57697 ReshardingOplogAppler::_applyBatch のレイテンシ/スループットを測定します
SERVER-57700 ReshardingCollectionCroner::doOneBatch でのリシャーディングのレイテンシとスループットを測定::data_ copy::fillBatchForInsert を測定します
SERVER-57717 更新コマンドに時系列スタブを追加
SERVER-57718 コマンドの削除に時系列スタブを追加
SERVER-57733 更新/削除のクエリが時系列コレクションの metaField のみに依存するかどうかを判断
SERVER-57734 アップデートが時系列コレクションの metaField のみを変更するかどうかを判断
SERVER-57735 時系列コレクションの metaField の単一のアップデートをそのバケット コレクションのアップデートに変換する
SERVER-57736 時系列コレクションの metaField の削除をバケットコレクションの削除に変換
SERVER-57742 Operationレイテンシヒストグラムクラスの非特殊バージョンを作成します
SERVER-57780 Reduce のタイムアウト処理を改善しました
SERVER-57784 tryUntilLop はデストラクタと Promise の解決を同期しません
SERVER-58112 TaskExecutor の exhaust コマンドの Promise に明示的な同期を追加する
SERVER-58122 resync_majority_member.js で、フェイルポイントの使用に一定する障害の検索ログを置き換え
SERVER-58139 networkInterfaceTest::CancelLocalary からの状態のリークを回避します
SERVER-58148 mirrored_reads.js アサーションはミラーリングされた読み取りの失敗を考慮しません
SERVER-58166 再開可能なインデックス構築のロールバック テストが実行される可能性あり
SERVER-58170 時系列コレクションが存在する場合、 system.view の削除を禁止する
SERVER-58175 シャーディングされた時系列コレクションに挿入をルーティングする前に、時間値を丸めます
SERVER-58183 _applyPrepareTransaction では、再試行時に preserveConflictBehavior が kIgnoreConflictAcceptWrites であることが保証されません
SERVER-58203 $unionWith ステージの改善
SERVER-58263 tenantMigrationAccessBlockerRegistry の opsl マップ削除ループを修正しました
SERVER-58331 マルチドキュメントトランザクション での時系列更新と削除の失敗
SERVER-58370 StringMap 要素の使用後にロールバック Impl で使用されるようになりました
SERVER-58385 リカバリoplogアプリケーション、誤ったコレクションのマルチキー情報が更新されます
SERVER-58386 は null_query_semantics.js のテストケースに一意のコレクション名を割り当てます
SERVER-58390 照合を使用した時系列メタフィールドのみの削除のテスト
SERVER-58393 時系列メタフィールドのみの更新で「照合」を有効にする
SERVER-58394 時系列コレクションの metaField 上の複数の順序付きアップデートをバケット コレクションのアップデートに変換
SERVER-58396 時系列コレクションの metaField 上の複数の順序なしアップデートをバケット コレクションのアップデートに変換
SERVER-58406 TestingProctor が有効になっている場合にデバッグ ログを有効にします
SERVER-58412 レプリカセット構成で settings.tailingEnabled を変更すると、同期ソースの変更に影響する可能性があります
SERVER-58480 必要なパラメータを ContinuetenantMigration フックに追加して、一時的なエラー再試行を可能にします
SERVER-58485 api_arams_transaction.js の一時的なエラーでトランザクションを再試行します
SERVER-58492 let を使用して時系列 metaField のみの削除をテストする
SERVER-58493 ヒント付きの時系列メタフィールドのみの削除のテスト
SERVER-58519コレクションの同時削除による metaField のみの時系列削除を修正しました
SERVER-58583 mongocryptd のクエリ分析は、find では表現的なプロジェクションを取り扱いません
SERVER-58617 metaField のない時系列コレクションのアップデートを許可
SERVER-58721 processReplSetInitiate は stableTimestamp を設定しないか、安定したチェックポイントを取得しません
SERVER-58722 は wildcard_index_multikey.js のテストケースに一意のコレクション名を割り当てます。
SERVER-58739 SERVER-58334 にリストされている完全な TODO
SERVER-58774 timeseries_update_delete_uty.h をクリーンアップし、 queryOnlyDependsOnMetaField() への参照をアップデートします
SERVER-58777 空のサブドキュメントがネストのレベルであるかどうかについて、挿入と更新は一致しません
SERVER-58796 時系列メタフィールドのみの更新で "let" を有効にする
SERVER-58797 時系列メタフィールドのみの更新で「ヒント」を有効にする
SERVER-58798 時系列の metaField のみの更新で "arrayFilters" をテスト
SERVER-58803 時系列 metaField のみの削除がメモリ内のバケットを閉じることをテストします。
SERVER-58804 時系列 metaField のみの更新がメモリ内のバケットを閉じるようにします
SERVER-58811 timeseries_update_delete_uty.h のユニットテストクエリ関数
SERVER-58861 エフェメラルForTest ソートされたデータインターフェイスは、ビッグエンディアン マシンでは動作しません
SERVER-58872 シャーディングされた時系列テスト用の require_fcv_51 タグの追加
SERVER-58877 使用可能なストレージエンジンがない場合は、SpiderableCache でディスクへのスピルを禁止します。
SERVER-58888 $unionWith explainモード"executionStats" は、プッシュダウンされたステージを考慮しない
SERVER-58896 コレクションの同時削除による metaField のみの時系列更新を修正しました
SERVER-58899 時系列更新のコレクションを表示するように cursorOp名前空間を設定
SERVER-58903 拒否リスト index_many2.jsテナント移行のステップダウン/強制終了/パスオーバー スイートの終了
SERVER-58930 mongodb-enterprise-unstable-server と mongodb-enterprise-unstable-shell との競合
SERVER-58967 時系列削除のコレクションを表示するように cursorOp名前空間を設定
SERVER-59024 timeseries_update_delete_uty.h のユニットテストアップデート関数
SERVER-59036 clustered_index_types.js で一意のバケットコレクション名を使用する
SERVER-59054 生成されたファジー タスクにタイムアウトを強制する
SERVER-59067 TLS 競合状態を修正
SERVER-59072 upsert:true の時系列コレクションのアップデートを禁止します
SERVER-59074 oplogの可視性を設定/待機するだけのストレージチケットは取得されません
SERVER-59088 時系列コレクションのシャーディングに関する最小サポート(更新と削除)の機能フラグを作成
SERVER-59092 時系列削除のために $jsonSchema 演算子をサポートする
SERVER-59094 shardCollection コマンドは、時系列コレクションが正しく作成されることを確認します
SERVER-59104 時系列更新/削除コードで findNthfield() の使用を排除しました
SERVER-59108 ステップダウン後にトランザクション操作が強制終了されないという競合を解決
SERVER-59110 タイプの接続エラーメッセージを更新
SERVER-59120 commitChunksMerge のユニット テストを作成します
SERVER-59126 は、時系列コレクション上のコレクションを削除し、コンフィギュレーションサーバー上の基礎のバケットコレクションを削除する必要があります
SERVER-59140 時系列 shardCollection コマンドのシャードキーパターンを検証する
SERVER-59141 潜在的なエラーについて RPM 仕様ファイルを確認する
SERVER-59143 ハード失敗
SERVER-59150 non_durable_writes_on_primary_can_reach_majority.js は、セカンダリの永続的なタイムスタンプが進むのを待たない
SERVER-59154 より包括的な時系列更新ドキュメントのテストケースを追加
SERVER-59159 $min/maxウィンドウ関数の null セマンティクスはアキュムレータポートと異なります
SERVER-59164 シャーディングされた時系列名前空間に対するすべての書込みコマンドは、 mongos 上のバケット名前空間に変換される必要があります。
SERVER-59173 時系列の更新と削除の監査エラー メッセージ
SERVER-59174 時系列更新/削除 のために更新/削除されたドキュメントの数を報告する
SERVER-59180 シャーディングされた時系列コレクションの更新リ書込みとルーティングを実装する
SERVER-59181 シャーディングされた時系列コレクションの削除リ書込みとルーティングを実装する
SERVER-59184 チャンク移行後に、時系列インデックスとバケットコレクションの正確性を検証するためのテストを追加します
SERVER-59190 IndexAccessメソッドは、インデックス構築の一括読み込み中断中に破棄できます
SERVER-59191 SPIKE: Git.get_project のクローン作成に失敗
SERVER-59194 timeseries_update_concurrent.js を他のテストと並行実行中のを除外します
SERVER-59196 シャーディングされた時系列コレクションの explain コマンドのテストを追加しました
SERVER-59214 にはクエリ結果の oplog_visibility.js アサーション メッセージが含まれます
SERVER-59218 時系列の更新/削除では、最上位の metaField を "meta" に置き換えのみ
SERVER-59226 中断なしとしてマークされたプロファイル セッションで降格した場合のデッドロック
SERVER-59294 oidReset のアクションタイプの確認
SERVER-59298 生成された ファジー タスクは、exec_timeout_secs ではなく timeout_secs を使用する必要があります
SERVER-59299 $match ステージを改善しました
SERVER-59321 コンパイル展開で、サフィックス var を v5.0 に更新
SERVER-59409 再構成レプリケーションとステップアップの間で競合する可能性あり
SERVER-59410 時系列更新テストと削除テストをクリーンアップしました
SERVER-59413 tenant_migration_fetch_commited_transactions_retry.js で競合が発生する可能性を修正しました
SERVER-59425 Sync がアーカイブ ターゲットをローカルにインストールできません
SERVER-59445 oplog_samping.js でストレージログの冗長を高めます
SERVER-59456 LDAPreaper スレッドプールを開始する
SERVER-59459 MongoDB はglibc-2.34 を使用したビルドに失敗します。
SERVER-59476 validate_commit_message では WiredTiger インポートを元に戻すのは許可されません
SERVER-59483 tenant_migration_collection_ttl.js は、受信者クローンとドナー TTL スイープ間の競合を考慮する必要があります
SERVER-59491 geo_update2.js に「Requires_multi_updates」タグを追加
SERVER-59505 混合、ネストされた測定値の時系列クエリでは、一部のイベントが欠落する可能性があります
SERVER-59515 mergeAuthzCollection コマンドのデフォルトを修正しました
SERVER-59525 tenantMigrationRecipientAccessBlocker はリカバリ時に正しく初期化されません
SERVER-59591 lockerNoop::isW() は常に true を返し、複数の操作が同時にグローバル排他ロックを保持していると考えてください
SERVER-59606 実行履歴がないテストを持つタスクには動的タイムアウトを設定しないでください
SERVER-59635 ステップダウンで ConfigSvrMoveChunkCommand を割り込み可能としてマークします
SERVER-59649 マルチバージョンで生成されたスイートのファイル名は、通常のタスクと異なる必要があります
SERVER-59662 時系列挿入と生成コマンドの中断を使用した同時実行テストを作成
SERVER-59666 system.bucketsコレクションの名前変更は許可されていない必要があります
SERVER-59669 同時テストで保護されていない変数を TransientSSLPamsStorageTestWithManager
SERVER-59672 step_down_during_draining3.js でのレプリケーションの停止を修正しました
SERVER-59676 DocumentSourceFindAndModifyImageLookup は シャード で使用すると不均等になる可能性があります
SERVER-59693 ReshardingTest フィックスは、replSetstepUp の実行中にノードが ロールバック されるときに対応する必要があります
SERVER-59701 外部タイムゾーンデータベースの使用時に一部のタイムゾーンを操作する際のエラー
SERVER-59720 時系列 metaField のみの更新で $rename を正しく処理する
SERVER-59727 tenantMigrationAccessBlockerRegistry::_remove は両方の mtab が存在する場合、削除しません
SERVER-59765 $dateAdd/$dateSubtract が特定の 'amount' 値のオーバーフローを検出しない
SERVER-59778 timeseries_query.js テストを堅牢化
SERVER-59796 レプリケーションを待機してから、キャッチアップ.js でセカンダリでのレプリケーションを停止する
SERVER-59804 system_perf.yml で YCSB 用の別のブランチを使用
SERVER-59805 無効なインデックスカタログ オプションを確認して削除する方法を提供
SERVER-59843 SERVER-56639 にリストされている完全な TODO
SERVER-59865 新しい暗黙のデフォルト書込み保証 (write concern)式を反映するように repl アーカイブガイドを更新
SERVER-59866 currentCommitedSnapshot が削除されると、FCV が過半数を待機するのを停止します
SERVER-59867 ReplSetConfig/ MemberConfig のスプリット ホライゾン マッピングは決定的にシリアル化する必要があります
SERVER-59868 インデックス構築
SERVER-59876 Egress 接続を確立中にlibcrypto.so からの戻りが大幅に遅れる
SERVER-59885 コレクションを検証する前にレプリカセットが安定するまで待機
SERVER-59925 負荷テストと期限切れアイドル バケットのデッドロックを修正
SERVER-59934 ビューの削除と同じ名前空間でのコレクションの作成は、正しい順序で複製される可能性があります
SERVER-59943 マルチバージョン設定では、テスト ブランチからアセットはダウンロードされません
SERVER-59952 resmoke プロセス中に複数のバージョン Burin_ Tests エラーを修正しました
SERVER-59970 認証コマンドからの戻り値を修正しました
SERVER-60007 UUID が予想と異なる場合にコレクションを削除するコマンドを実装
SERVER-60025 キュードキュメントは、無効なランタイムオブジェクトを生成したためサーバーをクラッシュします
SERVER-60038 読み取り保証 (read concern) )スナップショットを使用したトランザクション内の setWindowFields
SERVER-60062 トポロジー説明クローンで見つかった重複 UUID とサーバー説明のディープ コピーを修正しました
SERVER-60096 RDR に rolebackHungCommonPointBeforeReplCommitPoint フェイルポイントを追加
SERVER-60145 で生成されたタスクのリセット構成ファイルは、タスク名に基づいて作成する必要があります
SERVER-60150 いくつかの機能フラグを持つ 5.0 にバリアントを追加
SERVER-60201 時系列更新と削除ユーティリティ関数をクリーンアップします
SERVER-60218 $group ステージの改善
SERVER-60223 コンテナ ホストは / のevergreen バイナリを検索する必要があります。
SERVER-60228 RPM 外部依存関係スキャナーは非推奨
SERVER-60259 はタスク生成で require_multiversion を設定します
SERVER-60263 静的初期化子がないため、stitch_support ライブラリのロードに失敗
SERVER-60269 ShardedTimeseriesUpdateDelete 機能フラグを有効にする
SERVER-60270 ウィンドウ関数の読み取り保証 (read concern) テストにタグを追加します
SERVER-60283 エフェメラルForTestストレージエンジンと互換性のないテストを無効化
SERVER-60285 シャーディングされた時系列コレクションで削除に関する FVM テストを作成する
SERVER-60290 Windows外部認証テスト ディストリビューションを更新
SERVER-60299 Bungzilla #2613 のバックポート PCRE バグ修正
SERVER-60322 DB 間でコレクションのコレクション変更中にインデックス構築初期化に失敗した場合、コレクションメタデータからクリーンアップされない可能性があります
SERVER-60326 X509 証明書に空のサブジェクト名がある場合、 Windows Server の起動に失敗
SERVER-60340 ポリゴンの SSH トンネルを介して mongo ポートを転送しない
SERVER-60343 単一フェーズのインデックスビルドでは、中止時にタイムスタンプなしのカタログ書込みが実行されます
SERVER-60348 featureFlagTimeseriesUpdatesAndDeletes を 5.0 バックポート ビルダに追加
SERVER-60406 $searchMeta は、検索結果がない場合、シャーディングされたクラスター内のシャーコレクションされていないコレクションで失敗します
SERVER-60418 drop_sharded_timeseries_collection はステップダウンをサポートしなくなりました
SERVER-60420 低速の 'shardCollection' パスはクリティカル セクションで重い作業を実行します
SERVER-60424 集計カーソルの再作成時にタイムアウトした
SERVER-60430 [v5.0] tenant_migration_recipient_access_locker_roleback.js は、前のインスタンスの完了を妨げるフェイルポイントを保持します
SERVER-60450 金額値を否定するときに $dateSubtract のエラー チェックを追加しました
SERVER-60451 インデックス構築コードは、カーソルがより低いレベルで保存および復元されたため、無効な BSONObj にアクセスできる
SERVER-60452 コレクションが存在しない場合の時系列シャードキーの検証を修正しました
SERVER-60456 LDAPBinOptions は、 Windowsで大幅に遅延しているバインド中に範囲外にGo
SERVER-60469 再試行可能な削除では、プレイメージはキャプチャされないにもかかわらず、プレイメージチェーニングの 2 つの optime が予約されます
SERVER-60495 DDL コーディネーターで FailedToWaitsifyReadPreference を再試行する
SERVER-60497 renameCollectionForApplyOps は system.buckets の名前変更チェックをスキップする必要があります
SERVER-60511 getPinnedOplog の戻り値は、固定されたタイムスタンプと比較して、常に std::min である必要があります
SERVER-60518 範囲削除でのベストエフォート チェックでは孤立する可能性があります
SERVER-60523 スタンドアロンの修正により、ディレクトリ作成の例外が誤って処理されます
SERVER-60544 レプリケーションシステム内の残りの参照を slaveDelay に置き換え
SERVER-60548 時系列挿入パスのセグメント違反
SERVER-60550 migration_user 関数が sendToRecipient() 経由でリモート コマンドを送信すると、応答エラーが発生する可能性があります
SERVER-60554 電源サイクルの ssh 接続オプションでの接続試行回数を削減
SERVER-60588 $multip がクラシックエンジンで一部の場合に誤ってエラーをスローする
SERVER-60593 Rustify sample_timeseries.js テスト
SERVER-60606 インデックスのビルドがデータクローンフェーズで開始されたときに最初の同期中に競合状態が発生する
SERVER-60651 autoSplitVector ロジックを v5.0 にバックポートする
SERVER-60661 [5.0]機能フラグがオフの場合にシャーディングされた時系列コレクションが正しく動作することを確認するためのテストを追加しました
SERVER-60739 timeseries_balancer.js でチャンク サイズを変更し、チャンクをより早く分裂ようになりました
SERVER-60740 timeseries_multiple_mongos.js テストを堅牢化
SERVER-60762 $setWindowFields partitionBy 配列は一貫してエラーが必要です
SERVER-60766 シャーディングされた時系列テストに 'does_not_support_transactions' を追加
SERVER-60801 ログキーのスナップショットの場所を修正
SERVER-60869 アービタの機能の互換性バージョンを設定するロジックを再追加
SERVER-60877 replLogUpdate で MutableOplogEntry の誤ったコピーを修正します
SERVER-60896 フィルタリングされたイベントをトリガーする前に監査するスプーラーを高速化
SERVER-60913 一部のプラットフォームではパッケージ テストに失敗します
SERVER-60948 セカンダリでのインデックス構築の成功を待つために、 migration_id_index.js の新しいコレクションにドキュメントを挿入します
SERVER-60971 bf 提案サービスへの呼び出しを削除
SERVER-61094 MultiIndexBlock から KeyString を生成するとメモリ制限が無視される可能性があります
SERVER-61096 Windowsでdbpathを再作成中に ResetDbPath がエラーになることがある
WT-5009 残りの WiredTiger-perf-lsm テストを Vergreen に移行します
WT-5270 avergreen 用の wtperfスクリプトの作成
WT-5743 VLCS のトランザクション ID がクリアされたときにセルを書き換える
WT-5939 Test_config06 で「ディレクトリを削除できません」エラーが発生する名前の競合を修正しました(OSX のみ)
WT-6077 圧縮の進行状況を追跡するために新しい統計を追加
WT-6193 形式テストで VLCS テストを再度有効化
WT-6669 で VLCS カバレッジとチェックポイントテストを有効化
WT-6900 アーキテクチャ ガイドの「スキーマ」サブページの書き込み
WT-6903 アーキテクチャ ガイドの「dhandle/btree」サブページの書込み (write)
WT-6907 アーキテクチャ ガイドの「スナップショット」サブページの書き込み
WT-6909 エビクション アーキテクチャガイド
WT-6913ファイルシステムと os インターフェースのアーキテクチャガイド
WT-7169 Commit Typescript は、テスト_timestamp の最後の耐久性のあるTypescriptよりも小さくてはなりません22
WT-7250 低キャッシュサイズに依存する代わりに明示的なエビクションを実行するようにテストを修正します
WT-7294 VLCSevergreen エンディアン性テストを再度有効化
WT-7392 セッション スイープで使用するためにダンプされるへのエビクション フラグを追加しました
WT-7494 リカバリ中に更新復元のエビクションをトリガーするためにPythonテストを追加します
WT-7601 操作追跡ドキュメントの誤字を修正しました
WT-7695 __cursor_key_order_check_row でキーの順序付けが検出された場合に、ツリー全体をダンプします
WT-7745 b木オブジェクトの URI を識別するためのマイクロを追加
WT-7757 廃止されたリーフページを読み取る必要なしにスキップ
WT-7844 階層型ストレージの tiered_abort 負荷テスト を追加します。
WT-7885 WiredTigerテストで可能な場合は tcmalloc を使用するようにする
WT-7902 システム全体のチェックポイント後に変更コマンドを再試行すること
WT-7914 必要な場合にのみドキュメントを更新
WT-7942 all_durable タイムスタンプが見つからない場合、テスト/形式のタイムスタンプロックを解放
WT-7949 ローカル ストアキャッシュとバケットディレクトリを WT_HOLE に関連するように変更します
WT-7957 階層化されたストレージは、オブジェクトのローカル システムを参照してください
WT-7959 Sskiped_pages は Test_cursor17 でexplain_pages_skipped より小さい
WT-7980 ログファイルを返す前に切り替える " ログ :" カーソルへのインターフェースを作成します
WT-7987 がユニットテストを作成して、圧縮がオーバーフローする項目を書き換えないことを確認
WT-7989 は、システムチェックポイントと同時に実行中と終了します
WT-7992 可視性に関係なく、テーブル内の最後のキーを返すためのAPIを提供
WT-7993 ハンドルが収集モードれ、
WT-8001 グローバルで最も古いタイムスタンプと安定したタイムスタンプを設定する際に一貫性のないAPI動作を修正
WT-8007 C++テスト スイートフレームワークの新しいテストを正しく生成するためのスクリプトを更新します
WT-8011 RS または VLCS をランダムに選択するための形式サポートを追加
WT-8017 は、avergreen で VLCS形式の負荷テストを再度有効にします。
WT-8019 VLCS スナップショット分離検索の不一致
WT-8022 形式テスト プログラムで WT_CURSOR.modify の戻り値を検証します
WT-8023 グローバルトランザクション情報を使用して、セッションにアクティブなトランザクションがあるかどうかを評価する
WT-8024 アーカイブ ガイドの相互参照にリンク テキストを追加しました
WT-8026 では、PPC/zSeries/macOS のメインライン ビルドの実行頻度が低くなります。
WT-8034 ドキュメントが CR テストでコンパイルされるときに、PR ブランチを使用すること
WT-8035 string キー形式のプレフィックスが有効な辞書編集順の比較を処理します
wT-8036 の 2 つのアサート ステートメントに接続ペイン フラグを追加しました
WT-8039 準備フラグをクリアする代わりにAPIチェックに新しいフラグを追加すると誤ってロールバックが強制される可能性があります
WT-8041 安定状態へのロールバック
WT-8042 テスト/チェックポイントの違いを実行するためのエバーグジョブを作成
WT-8043 可視性コードへの「ipip」引数の調整
WT-8044 プレフィックスが有効な検索では、ほぼ一致するキーのみが返されます
WT-8048 split_8 タイミング負荷構成を削除
WT-8055 チェックポイントと同時に実行中中に圧縮が終了するときに発生する問題を修正しました
WT-8057 圧縮を変更してもデータが失われないことを確認するテストを追加します
WT-8059 オーバーフロー アイテムが見つからない場合にサルベージのチェックを追加
WT-8067 が完全更新として最新の履歴保存値を挿入するようにコードを修正します
WT-8068 __roleback_row_modify 制御フローを改善します
WT-8069 カバーティ分析の障害 120706: 冗長なテスト
WT-8070 prefix_key と prefix_search の間の不一致を削除します
WT-8075 カバーティ分析の障害 120712: 「Constan」 変数はデッド コードを監視します
WT-8077 準備された更新が解決されると、ページをダーティとしてマークします
WT-8078 階層型ストレージのローカル保持キャッシュの実装
WT-8079 エラー処理を検証するためのブレークポイントを追加し、 API処理をクリーンアップ
WT-8081 構成文字列のデフォルトを提供するように階層型フック関数を修正
WT-8086 エントリに近いプレフィックス検索のC++テストを作成
WT-8092 挿入リストにキーが存在する場合の早期終了のプレフィックス
WT-8094 CSV 抽出プログラムで解放された後に使用する問題を修正しました
WT-8101 true でC++テストの診断モードを有効にする
WT-8103 b木でない場合はダンプをスキップする
WT-8104 ASAN が報告するメモリ リークを修正
WT-8108 ローカル ストアで一時ファイルを使用し、名前を変更する
WT-8112 カバレッジに応じて null チェックをスキップ
WT-8113 カバレッジごとにデッドコードを排除します
WT-8115 C++ファイルで必要な場合にのみマイクロを定義
WT-8116 C++テストフレームワークでの継承に関連する問題を修正しました
WT-8119 既存のテストフレームワークに対象を絞った圧縮テストを追加
WT-8121 大量のデータを長期間挿入する長時間実行中負荷テストを作成
WT-8125 新しいthread_context ロジックを使用するように hs_クリーンアップ サンプル スイートのテストをアップデートしました
WT-8126 削除された行ストアリーフページをインスタンス化するときに新しく作成されていない場合にのみ、b木をダーティとしてマークします
WT-8146 C++テストが終了したときに追跡コンポーネントを停止する
WT-8147 CApp App Services 構成で無効な構文を検出します
WT-8148 uty_verify.c のコメントの入力ミスを修正しました
WT-8161 Cていないがの冗長を削減
WT-8162 リファクタリングは 'define_c_テスト'ヘルパーで SMOKE 引数を使用します
WT-8164 Windowsで rollback_to_stable10 Python テストを無効化
WT-8168 C++テストの近くの検索で使用されていない変数を修正しました
WT-8171 C++テストフレームワークでCスタイルのテストを実装
WT-8193 VLCS ロールバックから安定状態へのロールバックでエラーが発生しました
WT-8199 s_all8 がPython PHP 準拠の改行を受け入れるようにします
WT-8203 ページへのアクセスに関する階層違反を修正しました
WT-8204 "wt7989_compact_checkpoint" CSuite テストで競合状態する可能性を修正しました
WT-8214 WiredTigerで開発されているプロジェクトのドキュメントのみを公開
WT-8225 zstd get コンテキストでのデータ競合を修正しました
WT-8226 が準備された更新を考慮しない最大_キーを修正
5.0.3 変更履歴
セキュリティ
SERVER-57716 PEM の部分的な証明書チェーンにより、OCSP の検証が失敗します
シャーディング
SERVER-27383 --configsvr で --replSet が必要
SERVER-50937 リシャーディング コーディネーターのサポートリカバリを作成します
SERVER-55824 ssl_get_ more.js でシャードをレプリカセットとして起動するようにする
SERVER-57487 setFCV4 中にチャンクを更新します。4``--`` 5.0 は長期的にバランシングをブロックしてはなりません
SERVER-57953 _flushReshardingStatechange は、別の更新がすでに保留中にシャード バージョンの更新を試み、不変の障害が発生します
SERVER-58081 _flushReshardingStateMany からのコーディネーター シャードはクリティカル セクションを取得し、リシャーディング操作を停止します
SERVER-58315 スタンドアロンノードをシャードまたはコンフィギュレーションサーバーとして使用しないように jstest を変更します
SERVER-58342 空の reshardCollection ゾーンを指定できるようになりました
SERVER-58603 concernTemReshardingCollectionExistsWithIndexes では、コレクションが以前に削除されていた場合、不変にヒットする可能性があります。
SERVER-58702 ReshardingDataReplication のコメントを修正し、ノード宣言の順序を更新します
SERVER-58720 DropDatabaseCoordinator は、CSRSメタデータを削除した後、破壊的なロジックを再実行してはなりません
SERVER-58781 ReshardingCoordinatorObserver は、「ドナー」または「受信者」フィールドが空の場合、Promise を実行しない必要があります
SERVER-58868 コメント済みの moveChunk + AllowMigrations テストを有効化または削除します
SERVER-58917 resharding_provided_commands.js で collMod、createIndexes、dropIndexes の成功を待つ前に、コーディネーターが決定を継続していることをドナー/受信者が認識するまで待機します。
SERVER-58926 リシャーディングドナーは、クリティカル セクションがすでにリリースされている場合、クリティカル セクションの停止時間を設定しないようにします。
SERVER-59114 ReshardingOplogFetcher は、リモート ドナー シャードが中断例外で応答する場合、新しいoplogエントリの取得を停止します
SERVER-59292 の完了予測は複数回設定できます
複製
SERVER-58133 過半数のデフォルト書込み保証 (write concern)によりタイムアウトするため、分裂レプリケーションタスクを使用します
SERVER-58987 レプリケーションリカバリ中に開始点が終了点を超えて開始点を超えてしまうように read_only_ Test.js を修正しました。
SERVER-59083キャッチアップ_takeover_with_Higher_config.js は、最終継続的な
SERVER-59131 暗黙的_デフォルト_書込み保証 (write_concern_update_shards.js) の insert.Online で rawMongoProgramOutup 検索をラップします。
SERVER-59212 キャッチアップ_引き継ぎ_with_Higher_config.js で、キャッチアップ引き継ぎを待つ前にノードが降格していることを確認します。
SERVER-59478 キャッチアップ_引き継ぎ_with_Higher_config.js で RSTL を取得する前に serverStatus コマンドを移動しました
クエリ
SERVER-54791 外部ソートによるインデックス構築中に過剰なファイル記述子の使用
SERVER-57448 は ExpressionParameters::parseDoubleDarams() が限界外のキー パターン内の整数値を処理するように修正します
SERVER-57667 再シャーディングのコレクションクローンパイプラインの処理速度を向上させます
ストレージ
SERVER-58744 上限付きコレクションに applyOps を適用すると、マルチタイムスタンプ制約に違反する可能性があります
ビルドとパッケージ化
WT-7830 Python 設定スクリプトを cmake 使用に移行
内部構造
SERVER-52007 新しい $search パラメータをサポートするために統合機能の機能フラグを作成します
SERVER-53001 SERVER-47323 にリストされている完全な TODO
SERVER-53437 アーキテクチャ ガイドの更新による、デフォルトの書込み保証 (write concern) を過半数に変更
SERVER-54735 Executor のシャットダウンにより、AsyncTry-until が ErrorCodes::BrokenPromise で結果を設定する可能性があります。
SERVER-55589 replSetmaintenance コマンドは RSTL を使用しない
SERVER-55664 エフェメラルForTestでクラスター化された_id インデックスをサポートするようになりました
SERVER-55760 AsyncTry のキャンセルテストはリスクがあります
SERVER-55966 AsyncTry が listen() Lambdaからの例外を処理しなくなり、プロセスのクラッシュが発生します
SERVER-56235 時系列ではなく、クラスター化されていないコレクションに依存するインデックスの種類を評価します
SERVER-56492 時系列メタデータを配列タイプで正規化
SERVER-56580 ビルド-ツール=安定版の横にプロモート
SERVER-56763 $merge の DBロックを保持していない場合にコレクションエポックを検証します
SERVER-56800 CWWC がクラスター上の既存の CWWC と一致しない場合、Shardshard の追加に失敗
SERVER-56844 DWCF=w:1 で CWWC が設定されていない場合は、スタートアップにシャードサーバーを Fassert します。
SERVER-56845 DWCF=w:1 で CWWC が設定されていない場合、Shardshard の追加は失敗
SERVER-56846 DWCF が変更され、CWWC が設定されていない場合、シャードサーバーの再構成が失敗する
SERVER-57086 v4.4 の hello コマンドで継承された maxTimeMSOpOnly 期限を設定しないでください
SERVER-57140 移行されたシェルスクリプトからPerlレプリカを修正しました
SERVER-57262 ノードがより高い構成を持つ候補者に投票できるようにします
SERVER-57279 ログキー スナップショットワークロードの FCV 定数を更新
SERVER-57360 「不変(_requests. empty())」の追加のデバッグ情報をログに記録します。 ~LockerImpl
SERVER-57387 create_view_does_not_take_database_X.js は、挿入をチェックする必要があります
SERVER-57435 因果関係がコンシステント テスト スイートから views_coll_stats.js を除外
SERVER-57465 remove_new_added_field_ after_Finishing_initial_sync.js は、新しい構成が複製されるまで待たない
SERVER-57520 set_audit_config.js テストは、レプリカセットとしてシャードを起動します
SERVER-57575 Windowsで create_view_does_not_take_database_X.js の失敗を調査
SERVER-57585 oplog_visibility.js が null の「次」タイムスタンプを欠落しているoplogエントリの
SERVER-57599 DocumentSourceBbucketAuto により破棄されると EOF が返される
SERVER-57615 レプリカセットを作成/停止しないテストでは、CWWC を w:過半数にリセットします
SERVER-57616 セカンダリが disable_cluster_time_gosciping_in_unreadable_rate.js に署名キーをロードするのを待機します
SERVER-57617 テナント移行で OplogFetcher が検索ではなく集計クエリを実行するようになりました
SERVER-57630 OpenSSL 1.1.1 に対して実行中中にUbuntu 18.04 で SSL_OP_NO_REN後に を有効にする
SERVER-57651 ヒント パラメータの解析で整数がオーバーフローしないようにします
SERVER-57657 disable_cluster_time_gossiping_in_unreadable_rate.js は、応答の $clusterTime を変更しないでください。
SERVER-57700 ReshardingCollectionCroner::doOneBatch でのリシャーディングのレイテンシとスループットを測定::data_ copy::fillBatchForInsert を測定します
SERVER-57737インデックス構築のコード パスでは、保存/復元カーソルを呼び出せずにSnapshot を呼び出すことで、WCE をスローし、アクティブなカーソルを無効にすることができます。
SERVER-57740 ShardingTest は X509 も preferenceTLSモードで使用
SERVER-58051 Mongod.exe はWindows 10 のローテーション ログのファイル処理をリリースしません
SERVER-58060 ARFaM イメージをoplogエントリにダウン変換するための新しい集計ステージを追加します
SERVER-58068 テナント移行によって中断された複数の更新は移行が完了するまで待機する必要あり
SERVER-58119 single_node_set_new_hostname.js は、asset.sonNoException を使用して replSetReconfig を呼び出す必要があります
SERVER-58152 クラスターから障害 Mongos を削除する機能フラグを作成
SERVER-58160 cluster_x509_rotate.js での Egress タイムアウトの増加
SERVER-58184 チェックポイント スレッドは、スタートアップ時に準備されたトランザクションのリカバリしていますと競合するとアサーションを引き起こす
SERVER-58264 マスター ブランチ上のすべてのクラスタでクローン ジョブのみを実行
SERVER-58293 mongocryptd は explain コマンドの応答にサーバーAPIフィールドを含めません
SERVER-58353 最新リリースを 5 に変更したために無効になっているレプリケーション テストが失敗する問題を修正します。1
SERVER-58392 が再取得するには、ロールバック時に永続的な履歴の固定を解除します
SERVER-58399 操作がドキュメント検証に失敗した場合、書込みエラーの errInfoフィールドを重複させる
SERVER-58402 shutdown_primary.js でシャットダウンコマンドのタイムアウトを増やしました
SERVER-58420 umeask でのデータ型の降格を正常に処理できるようになりました
SERVER-58432 古い命令コードの非推奨または削除について警告する場合、ログ行 5578800 に do Community リンクを含めました
SERVER-58438 テナント移行の再試行可能な書き込みプリフェッチパイプラインは、負荷がかかると非常に遅くなる可能性があります
SERVER-58464 同時シャットダウンを伴う時系列挿入中に不変の障害が発生する
SERVER-58565 レプリカ_セット_jscore_passhel のタイムアウトを調整しました
SERVER-58581 mongo から入力される SEARCH_META 変数を追加
SERVER-58588 $searchMeta ステージを実装します
SERVER-58594 ReplicationCoordinatorImpl::handleHeartbeatResponse_forTest は _rsConfig を読み取るときに _Mutexを使用しません
SERVER-58620 新しい受信者プライマリが移行を完了する前に、ドナーが テナント_migration_resume_collection_cloud_rename.js でコレクションを変更する前に移行を完了できます。
SERVER-58626 Capped_max1 を tenant_migration_in Compatible としてマークします。
SERVER-58637 マルチバージョン パスループから null_query_semantics.js を一時的に無効にします
SERVER-58669 createIndexes、dropIndexes、collMod は、再シャーディング操作が完了した後も ReshardCollectionInProgress で失敗する可能性があります。
SERVER-58676 シャーディングされたコレクションで SEARCH_META 変数を設定するパイプラインを禁止します
SERVER-58682 checkpoint_todos.py はフォールトで停止する必要があります
SERVER-58698 [Linux反復実行ビルダ] では、同時実行性_replication_multi_stmt_txn が無効になります
SERVER-58740 storeFindAndModifyImagesInSideCollection=true で再試行可能な findAndModify を書き込むときに複数のoplogスロットを予約
SERVER-58806 Enterprise MacOS で レプリカ_セット_jscore_pass際_genieタスクを使用する
SERVER-58812 tenant_migration_timeseries_retryable_write_oplog_cloud.js は、ガベージコレクションされる前にドナードキュメントを取得する必要があります
SERVER-58815 内部的な findAndModifyImageLookup が findAndModify のタイムスタンプに合成oplogエントリを設定するようにします - 1
SERVER-58823 refineShardKey コマンドは、ステップダウンまたはステップアップ時にその操作コンテキストを中断可能としてマークします。
SERVER-58855 out_max_time_ms.js の競合状態を改善/修正しました
SERVER-58857 変更ストリームが reshardCollection [5.0 の名前変更イベントを誤って除外する制限する]
SERVER-58886 シャーディングされた検索クエリーから「vars」の結果が返されるようになりましたが、SEARCH_META アクセスでは失敗します
SERVER-58898 "local" DB への書き込みが writeConcern を待機しないようにします
SERVER-58904 エスケープまたは一重引用符の DESTDIR により、不正な .ninjava が発生しますと resmoke.in
SERVER-58919 sharding_jscore_pass際_wire_ops_gen は 生成されたタスクとしてマークする必要があります。
SERVER-58948 idl_tool: 生成された ID をサポート
SERVER-58973 v での非推奨_wire_ops_mongos.js の失敗を修正しました。50Windows デバッグ ビルド
SERVER-58984 awaitable_hello_fcv_change.js では、再構成により待機可能な hello リクエスト間のウィンドウが考慮されません
SERVER-59000 生成されたタスクに依存関係を強制する
SERVER-59025 oplog_slow_samping_logging.js でストレージログの冗長を高めます
SERVER-59040 バックグラウンド_Unique_indexs.js に operations_longer_than_stepdown_Interval タグを追加
SERVER-59044 Triggers の $サンプルの空の時系列コレクションを処理します
SERVER-59056 [5.0]timeseries_retryable_write_downgroup.js のプライマリ チェックを修正しました
SERVER-59071 $ サンプルを使用するとシャードに直接接続するときに不変をトリガーする可能性があります
SERVER-59091インデックス構築で挿入されたすべてのキーの永続的カタログから名前空間を取得しないようにします
SERVER-59093 正常に実行されない場合
SERVER-59101 はパイプラインライブラリから不要な LIBDEPS エッジを削除します
SERVER-59117 xcode の次のビルダは 512 ライブラリ制限に達します
SERVER-59121 は SSH 接続に失敗し、 SSH エラーが発生する可能性があります。
SERVER-59135 MSI 内の mongocryptd ターゲットを libsl2 に依存させます
SERVER-59158 mongos 接続で checkpointFCV()シェルヘルパーの実行中をサポートします
SERVER-59188 カバーティ分析の障害 120391: 初期化されていないスカラーフィールド
SERVER-59197 対応するセッション ドキュメントが削除されたときに find イメージ エントリを削除する
SERVER-59203 ビルド バリアントの生成タスクをテストするためにモックに依存しない
SERVER-59204 は PlanCache エントリdebugInfo に保存されている未所有のフィルター BSONObj
SERVER-59217 はパッケージファイルのスペースをタブに変換します
SERVER-59236 レガシーシェルにディレクトリを再帰的にコピーする機能を追加
SERVER-59242 が 5.9.1 を取得するように更新
SERVER-59291 "enableSearchMeta" クエリ ノードの追加を検討してください
SERVER-59324 5.0 の sys-perf から機能フラグ パフォーマンス バリアントを削除します。
SERVER-59353 mongodバージョン <= 4.4 の起動時にシェルが featureFlagRetryableFindAndModify を排除するようになりました
SERVER-59362 は、フォールト マネージャー ステート マシンを設定します
SERVER-59404 タスク Atlas
SERVER-59431 [v5.0] EFT ビルダで並列タスクを無効にする
SERVER-59516 oplogフェッチのロック外で opCtx を作成
SERVER-59573 セッションで非アクティブなカーソル タイムアウトを復元するために使用できる setParameter を追加しました
SERVER-59640 [5.0]view_all_commands.js テストに geoSearch コマンドのカバレッジを追加しました
WT-6755 ドキュメント: 開発者用語を入力します
WT-6910 アーキテクチャ ガイドの「履歴ストア」サブページの書込み
WT-6911 アーキテクチャ ガイドの「ブロック マネージャー」サブページの書込み
WT-6915 アーキテクチャ ガイドの「ログファイル」サブページの書込み
アーキテクチャ ガイドの WT- 書込み接続サブページ7006
WT-7007 バックアップ アーキテクチャのガイドページ
WT-7198 バックアップの不一致によりテスト_バックアップ15 の失敗を修正
WT-7352 カーソル変更における同時操作間の競合を修正しました Test_hs01
WT-7363 16 進数形式での履歴ストア出力のダンプ用サポートを追加
WT-7521 過剰な CKP リスト無効化を排除します
WT-7592 log_fresh("sync=background") サポートを削除
WT-7599 互換性テストのために実行されるリリースに基づいて、Configファイルを更新します
WT-7663 読み取り専用 FS 操作のみを許可するようにローカル ストアの拡張機能を変更
WT-7673 Windowsでの多数のテストの失敗を調査して修正
WT-7718 'Build_cmake' の名前を変更
ログメッセージ以上の順序付きタイムスタンプ アサーションを実行する WT- 機能7838
WT-7842 多数のコレクション テストで明示的な ulimit -n 呼び出しを排除しました
WT-7860 コード カバレッジのレポート作成を改善します
WT-7866 cpgroup-hs-クリーンアップ-ストリングで cache_hs_insert の制限を更新
WT-7876 正しいブール値値を使用し、統計チェック ロジックを更新するために安定版テストへのロールバックを更新
WT-7880 準備された更新の後の更新が履歴ストアにある場合、履歴保存レコードの問題を修正しました
WT-7891 ドキュメント型の排除
WT-7893 テスト_encrypt の WiredTiger_open から無視されたメッセージを排除しました08
WT-7895 Archive-data-file.dox ドキュメントのビルド失敗を修正
WT-7897 デバッグを支援するためにテスト_バックアップ の冗長ログを有効にします15
WT-7900 列ストアのテスト形式での新しいレコードの挿入を修正
WT-7901 テスト スイートのクリーンアップ
WT-7905 CMax でのビルドに関する誤った組み込み動作を修正
WT-7907 CSpec ビルドでスワップ モジュール定義に依存関係を追加
WT-7908 変数長列ストアを静的テストで再度動作させる
WT-7909 安定状態へのロールバック操作を開始する前に実行中のユーザー トランザクションを確認するための新しい方法を作成
WT-7918 現在の読み取りタイムスタンプで準備タイムスタンプの設定をサポート
WT-7928 VLCSチェックポイントと追加のテスト スイートの改善
WT-7931 のエビクションでは、確実にエビクションが行われるようにするための書き込みカーソルの使用が変更されます。
WT-7934 コレクションが多いテストからの Perf 結果を Altas にアップロードします
WT-7935 64dtSC 同等命令の arm 実装を追加
WT-7936 リカバリ テストを実行するために形式.shスクリプトを更新します
WT-7937 sh構文ではなく sh を使用するように s_docs を修正しました
WT-7938 エラー発生時の安定状態へのロールバックを修正
WT-7940 Many-coll テストのmongodパスを更新
WT-7941 テスト/形式を使用して中止/回復をテストするための Edgeタスクを追加します
WT-7943 準備されたトランザクションをロールバックするときにタイムスタンプをアサートしない
WT-7945 ロールバック処理を CPU スイートの操作レイヤーに移動します。
WT-7947 CSpec に特定のPythonバージョンを含めることを許可
WT-7952 マイナーなドキュメントのビルド修正
WT-7953 s_string が getopt オプション リスト内を確認しないように指示します。
WT-7955 CSpec を使用して形式.sh と Config.storage をテスト/形式ビルドディレクトリにコピーします
削除されたまたは安定した RLE セルをスキップするための WT- RTS7956
WT-7961 timestamp_abort で最も古いタイムスタンプが遅れる場合があります。
WT-7964 snap_max で更新を誤ってロールバックしないようにロールバックを修正します
WT-7965 リカバリチェックポイントの終了時に接続ベースの書込み生成番号を更新
WT-7968 timestamp_abort では、すべての耐久性が逆方向に移動するときにタイムスタンプの設定をスキップします。
WT-7970 チェックポイントとクロック スレッドを開始する前に安定したタイムスタンプを設定する
WT-7974 より多くの列ストアの修正とテスト
WT-7984 チェックポイントでデータのページが省略される可能性があるバグを修正しました
WT-7994 ドキュメントのコンパイルタスクを PR テストに追加
WT-7995 チェックポイントの可視性をGoことはできないグローバル可視性を修正
WT-7996 より多くの列ストアCテスト
WT-7998 アーキテクチャ ガイドのキャッシュ サブページのマイナーな修正
WT-7999 最大停止タイムスタンプで途中の更新を処理するようにアサートを修正します
WT-8005 履歴保存のエントリが未解決のままになる可能性のあるコミットのバグを修正します
WT-8006 同期/チェックポイントのクリーンアップ コードは VLCS には適していません
5.0.2 変更履歴
セキュリティ
57727x509 _invalid.js の SERVER- 競合条件
シャーディング
SERVER-47372 構成コレクションが削除された後もキャッシュコレクションは残ります
SERVER-48651 refine_collection_shard_key_basic.js でロックタイムアウト エラーを回避する
SERVER-50521 一時的なリシャーディングコレクションが作成された後に reshard開始のoplogエントリを書込み (write)
SERVER-54948 別の MongoS から enableSharding を有効にした後に shardCollection を呼び出すと、因果整合性がありません
SERVER-55574 移行ディスクロックの取得に失敗し、ステータスをキャッチできない
SERVER-56647 ネットワーク パーティションに対して dropDatabase を回復性のあるものにする
SERVER-56648 ネットワーク パーティションに対して dropCollection を回復性のあるものにする
SERVER-56649 ネットワーク パーティションに対して renameCollection を回復性のあるものにする
SERVER-56650 ネットワーク パーティションに対して createCollection を回復性のあるものにする
SERVER-57204 _configsvrSetAllowMigrations コマンドを拡張してコレクションUUID を取得し、冪等にします
SERVER-57380 クラスターの非互換性時にある「InvalidOptions:読み取り保証 (read concern)レベルのスナップショットはトランザクション内でのみ有効です」というメッセージを改善しました
SERVER-57488 再試行可能な書き込みとして実行できる config. tags から ns に一致するタグを削除するためのコマンドを作成
SERVER-57496データベース/コレクションの削除後にキャッシュされたエントリを積極的にエビクションする
SERVER-57559 DDL コーディネーターの LSIDキャッシュを実装する
SERVER-57759 ReshardingTest フィックスでソースコレクションをシャーディング前に、 movePrimary コマンドを実行
SERVER-57850 authCommands.js での移行待機時のタイムアウトを増やす
SERVER-57870 シャーディングされたデータベースの削除
SERVER-57944バッチする書き込みクリーンエグゼキュータの更新に失敗した後、ターゲティングが完全ではない
SERVER-58021 mongos は、シャードから ShardManyRefresh DueToLocksHelp エラーを取得すると書き込みを再試行する必要があります
SERVER-58048 ハッシュされたシャードキーの再シャーディングの初期分裂点がサンプリング値と一致しません
SERVER-58089 カバーティ分析の障害 120194: 未初期化ポインターフィールド
SERVER-58115コレクションの名前変更後に古い情報がカタログキャッシュに残る可能性あり
SERVER-58143 shardsvropCollectionParticipant はステップダウンで強制終了可能になる必要があります
SERVER-58167 dropDatabase 中にスコープ付きデータベースのクリティカル セクションを使用する
SERVER-58266 チャンク マネージャー ターゲットでデータベースバージョンの更新を強制的に停止します
SERVER-58271 チャンク マネージャー ターゲットでコレクションバージョンの強制更新を停止します
SERVER-58273 drop db preference コマンドで中断されないロック監視によって発生したデッドロックを解決しました
SERVER-58321 コマンドの再シャーディング中止コマンドで、ドナー ではなく受信者ドキュメントの存在を 2 回確認します
SERVER-58364 ShardServerカタログCacheLoader::waitForCollectionFash は中断可能である必要があります
SERVER-58465 名前変更操作におけるルーティング情報のクリーンアップを修正しました
SERVER-58535 _shardsvrRenameCollection はステップダウンで中断する必要があります
SERVER-58589 ShardingFullDDLSupportTimestampedVersion 機能フラグを削除
SERVER-58624 reshard_collection_basic.js のリシャーディング クリティカルセクションのタイムアウト値を変更
SERVER-58649 コレクションが常に ShardServerProcessInterface::checkRoutingInfoEpochOrThrow メソッドでシャーディングされていることを前提としないでください。
SERVER-58747 ShardServerカタログCacheLoader はステップアップ中の進行中の操作を中断しません
SERVER-58749 削除データベースコーディネーターはコレクション分散ロックを取得する必要があります
SERVER-58775 ConfigsvrSetAllowMigrationCommand の opCtx をステップダウンで強制終了可能としてマークします
複製
SERVER-37904ノードクラスターチェーニング(有効/無効)の設定の上書きができるようになります
SERVER-58258 'replSetGetStatus' 応答に 'initialSync'フィールドがないことをアサートする前に、最初の同期がクリアされるまで待機します
SERVER-58625特定のパスオーバー スイートから除外するには、geo_update1.js に multi_update タグを追加します
クエリ
SERVER-54078 [SBE] double_agg_merge_wordcount ベンチマーク スイートのパフォーマンスを向上させます
SERVER-58127 例外時にnchRun() の引数を解析するためのnchRun() メモリ リークを修正しました
SERVER-58372 非推奨_wire_ops_mongos.js を強化
ストレージ
SERVER-50287 drop_index.js は、ステップダウンを使用してパスオーバー スイートで実行すると失敗します
SERVER-56019 timeseries_index.js は Bur_in_テストでハング_in:replica_sets_initsync_jscore_password サブタスク
SERVER-56877 挿入操作では、マルチキー カタログの更新が中止された後に、インデックスをマルチキーに設定できない可能性があります
操作
SERVER-58510 getExecutorForSimpleDistingent() 関数の「無料後に使用」の問題を修正しました
ビルドとパッケージ化
SERVER-54729 MongoDB Enterprise Debian/ Ubuntuパッケージは liblasl2-modules とliblasl2-modules-glaspi-mit に依存する必要があります
SERVER-55446 Xcode 12 有効ホスト上で Apple Silicon コンパイル専用ビルダを起動します。
内部構造
SERVER-56446 waitForConnect: false を持つ _auth スイートでは ReplSetTest.restart() を使用できません
SERVER-56568 動的ビルドで vptr DBSAN チェックを無効にし、LIBDEPS_TypeINFO を削除します
SERVER-56620 ノードはアービタの耐久性があるOpTimeAndWaltimeを明示的にクリアする必要があります
SERVER-56625 は、不適切なキャッシュファイルの消去時にキャッシュの競合状態を検証します
SERVER-56980 jsts/core/query_hash_stability.js を強化
SERVER-57002 複数のタスクのビルドをサポートするために Eavergreenタスクの作成をリファクタリング
SERVER-57003 単一のタスクでビルド バリアントのすべてのタスクを生成
SERVER-57064 mongos でのインデックスと dropIndex の作成のログ
SERVER-57176 ノードがリカバリ フェーズにある間は、'validatefeatureAsPrimary' フラグを false に設定する必要があります
SERVER-57268 は validate_multikey_restart.js にマルチキー クエリを追加します
SERVER-57302 無効な名前を使用する暗黙的なマルチバージョン テストの生成
SERVER-57327 のインストールファイルのコピーに失敗します
SERVER-57396 該当するプラットフォームでは、デフォルトで可視性サポートを有効にします
SERVER-57425 セッションカタログ ミューテックスを保持している間は opCtx を強制終了しないようにします
SERVER-57450 新しく追加されたテストは、生成された動的 Resmongo スイートに表示されません
SERVER-57474 profile_operation_metrics.js はクエリの生成数に対して回復力がありません
SERVER-57521 FCV の変更により、hello ハンドシェイクが完了していない送信接続が無条件で閉じられます
SERVER-57576 validate_cache_dir はスタックトレースを出力します
SERVER-57580 は、avergreen.yML とタスク生成におけるマルチバージョンの処理を簡素化します
SERVER-57642 src/mongo/db/query/plan_yeld_olicy.cp での不変の障害 75 |中止
SERVER-57650 受信者コマンドへの応答を待つときに MigrationChunkCronerSource を中断可能にします
SERVER-57676 oplog_droplog.js で "ungOplogCaptainerThread" を解放する前に、チェックポイントを待機します
SERVER-57729 バケットコレクションが存在しない場合、時系列コレクションを削除できません
SERVER-57742 Operationレイテンシヒストグラムクラスの非特殊バージョンを作成します
SERVER-57750 は quiesce_mode.js でより明確な読み取りコマンドを使用し、内部操作がフェイルポイントをオフにしないようにします。
SERVER-57756 同時ステップダウンとトランザクションoplogエントリの適用との間の競合
SERVER-57771 SBE explain が、"allPlansExecution" セクションの当選ソートプランの正しい試用期間統計を報告しない
SERVER-57790 大規模なルーティング テーブルを持つ 4.4 から 5.0 の間で、FCV のアップグレード/ダウングレードの影響を最小限に抑えます
SERVER-57798./インストール_compass を使用した接続の問題が原因でMongoDB Compass のインストールに失敗した場合にMongoDB Compass のダウンロード ページにユーザーを誘導します
SERVER-57837 system_perf.yml への TSBS の追加
SERVER-57869 shell の getShardDistributionヘルパーは、5.0.0-rc1 のチャンク数を累積しません。
SERVER-57926 は、avergreen sconds spl可能なタスクからログレベルを調整します
SERVER-57928 create_collection.js では専用のデータベース名を使用し、テストデータベースの削除を回避する必要があります
SERVER-57951 フック_テスト_アーカイブ.py によってアーカイブされたデータファイルが不正確になる
SERVER-57983 クラシック エンジンの $range の整数オーバーフロー
SERVER-58020 cache-dir: 異なるコンテンツの競合状態で同じビルドがされるのを防ぎます
SERVER-58022 tenant_migration_resume_oplog_application.js は、アプリケーションバッチするの一部である resumeToken を考慮する必要があります
SERVER-58086 一部のタスクでデバッグ シンボルがダウンロード対象としてマークされていない理由を調査
SERVER-58087 アクティブ化された生成タスクのオーバーヘッドを削減
SERVER-58159 単一フェーズのインデックスビルドで不必要なインデックス識別子の調整の緩和を拡張します
SERVER-58169 安定したタイムスタンプの計算に関する不変への影響に関するタイムスタンプのログ
SERVER-58187 により Connection Reaper と MongoLDAP のパフォーマンスが向上します
SERVER-58191 [移行プロトコル] 低速バリアントのキャッチアップ フェーズのタイムアウトによるチャンク移行の失敗を許容するように delete_during_ migration.js を許可します。
SERVER-58197 既存の範囲からソートを構築するときに参照で範囲を渡す
SERVER-58202 は複数のテストを require_sharding としてマークします
SERVER-58208 トップレベルの $graphLookup ステージがシャードで並行して実行できるようになります
SERVER-58249 findAndModify_flip_location.js は、4 に対してマルチバージョン スイートで実行する場合、競合するアップサートを考慮する必要があります。4バイナリ
SERVER-58250 $group と $setWindowFields のメモリ追跡マップの使用が非効率的
インデックスビルドがアクティブな場合にインデックスの削除が非表示になるため、SERVER-58280 の最初の同期がハングする
SERVER-58283 MONGO_VERSION と MONGO_GIT_Hash を設定するための新しいバージョン管理ファイルを追加
SERVER-58332パイプラインメモリ使用量の追跡: ポインターの安定性のために StringMap を ordered
SERVER-58335 5 から SBE ビルド バリアントを削除します。0ブランチ
SERVER-58357 [エフェメラルForTest]一時的な KVレコードストアが WCE ループでコミット ハンドラーを登録できない
SERVER-58395 メトリクスを再シャーディングすることで、currentOp レポート用に初期化されていない場合、donorState/RecipientState を kUnused に設定する必要があります。
SERVER-58400 生成されたタイムアウトは繰り返しの実行を考慮する必要があります
SERVER-58480 必要なパラメータを ContinuetenantMigration フックに追加して、一時的なエラー再試行を可能にします
SERVER-58515 [esphererForTest] EFT ビルダの並列タスクを無効化
SERVER-58532 タイムアウトを計算する際にビルドが ASAN を考慮する
SERVER-58576タスク生成のテストを改善しました
SERVER-58651 ポリゴンの終了ハンドラーで SSH トンネル プロセスを強制終了します
SERVER-58662 MongoDBの古いバージョンでバリアントの tsb を無効化します
SERVER-58707 move は並列テストジョブのテストアウトを実行します
bench_test*.jsSERVER-58734 新しい変更ストリームファジー用のavergreenタスクを追加
SERVER-58746 macOS 10.12 でのビルドに失敗します 。MongoDB 5.0.0 には macOS 10.13+ が必要です。
SERVER-58794 _configsvrCreateDatabase と _flushDatabaseCacheUpdates は、任意のAPIバージョン パラメータを受け入れる必要があります
SERVER-58816 errors_on_commited_transaction.js は v5 のマルチバージョン テストと互換性がありません。0
SERVER-58936 インデックス制約は強制されない可能性があります
WT-6280 チェックポイントでの競合の処理順序にない場合はエビクションに失敗します
WT-6729 安定版のアクティブなトランザクション チェックへのロールバックを実行中前に休止状態のエビクション
WT-6782 Test_prepare_hs02 WT_ROLBACK の障害: 同時操作間の競合
アーキテクチャ ガイドの WT-6902 メタデータ サブページ
WT-6914 アーキテクチャ ガイドの「データベースファイル」サブページの書込み
WT-7279 ストレージソース拡張機能の複数終了呼び出しを許可する
WT-7343 多数のコレクション-テスト.py を実行するスクリプトを記述
WT-7473 コード内の「TODO: 階層型」コメントを解決
WT-7507 履歴ストアとタイムスタンプ ワールドのサルベージを更新
WT-7520 自動フラグ生成コードに開始値と停止値を追加
WT-7524 チェックポイントリストを取得するために関数をリファクタリングします。チェックポイントのスキップに関する削除のクリア
WT-7539 ユーザーがデバッグ モードを指定できるようにする構成オプションを追加します。
WT-7543 デフォルトの構成パスを作成するときに正しいテスト名を渡します
WT-7553 キャッシュが停止する障害を回避するために、高速に切り捨てられたページのエビクションに関する制限を緩和します
WT-7556 テスト_ロールバック_to_stable10 の障害キャッシュ_hs_ondisk が である問題を修正0
WT-7603 JSON出力を修正するために統計をソートする
WT-7605 local-collection- Test のサポートを削除
WT-7609 多コレクション テストでデータベースの起動とシャットダウンにかかる時間を報告
WT-7616 多くのコレクションワークエージェントのワークロードに基づいてパスまたは失敗のテストを作成する
WT-7619 ページのすべてのエントリが削除されたときにカーソルのトラバーサルでページをスキップするように新しい最適化を追加します
WT-7626 テスト デバッグモード09 でのみアップデート復元のエビクションが発生するようにします
WT-7628 テストフレームワークで無効なコマンドライン引数が指定された場合にエラー メッセージを返す
WT-7629 .cx で cluster形式を実行コードベース内のファイル。
WT-7632 テスト_ロールバック_to_stable の無効な引数を修正しました14
WT-7640 02チェックポイント カーソルがサポートされていないためにチェックポイントチェックポイントが異なるテスト_バックアップ の失敗を修正しました
WT-7660 C++テストフレームワークで 書込み_テストの名前を base_text に変更し、挿入_操作ロジックを追加します
WT-7667 Workgen JSON出力を修正しました
WT-7668 hs_クリーンアップ テストの更新メソッドをオーバーロードする
WT-7670 テスト タグの形式を変更し、追加の Python テストにタグを付けます
WT-7676 wt_ copy_and_sync ではなく ファイルでのみ読み取るように wtperfバックアップを再フォーマットします
WT-7679 Many-dhandle-storage のためのエバーグ テストを作成する
WT-7683 connection.close() 中に FLUSH_tier() を呼び出すための Python テスト フックを追加します
WT-7687 内部スレッドの前に階層型マネージャー スレッドを停止
WT-7689 __curs_insert の double free を修正しました
WT-7690 列挙が と比較される際のカバレッジ0 エラーを修正しました(inc_backup:table_changes)
WT-7692 opx10 14 cmake でチェックテストが失敗する問題を修正
WT-7696 カバレッジ エラーを修正 - _roleback_to_stable_btree_apply_all の未使用変数
WT-7698 ワークエージェントの多数のダンプ シナリオで max_latency 値を減少
WT-7703 Test_checkpoint_snapshot04 のタイムアウトを修正しました
WT-7705 アップデート復元時に新しいディスクイメージにアップデートが行われないようにするためにアサートを追加
WT-7707 分裂 WT_REFs キーを使用するために挿入分裂を簡素化
WT-7708 準備コミットの最後に耐久性のあるタイムスタンプが安定したタイムスタンプより大きくなるようにアサートを追加する
WT-7715 txn_ckt.c の未初期化ブール値を修正しました
WT-7717 local_store.c の既存のドキュメントを変更しますは WT名前空間を使用します
WT-7719 Enable_STRICT のデフォルト値を "OFF" に変更しました(CMax の使いやすさの向上)
WT-7720 POSIX CMAKE doxygen のドキュメントを更新(CSpec の使いやすさの向上)
WT-7723 履歴ストア内の更新がロールバックされた場合、または更新チェーンの最初の安定した更新である場合は、更新を削除します
WT-7724 チェックポイントとflus_tier を同時に実行中際の競合を修正しました
WT-7725 マイクロ定義のパラメータを囲むように欠落している括弧を追加する
WT-7726 検証部分をデータベースモデルから分離
WT-7727 の形式のテスト中に Mempy() に渡される null ポインターを修正しました。
WT-7729 チェックポイントの正しい階層情報を書き込むように修正します
WT-7730 コミット タイムスタンプ形式と一致するように最も古いタイムスタンプと安定したタイムスタンプをシフト
WT-7732 Flus_tier のタイムアウト構成を追加
WT-7739 Atlas のコンパイルタスクに MacOS 10.14 を使用するように切り替えます
WT-7741 CRC32-x86.c で一致しないアドレスを修正しました
WT-7742 wt3184_dup_index_colrator/main.c で、アドレスが一致していない問題を修正
WT-7743 wt2999 _join_extractor cgroup テスト内での整数オーバーフローを修正
WT- wt _ partial_update Cスイート 7744内の null ポインターを修正しました3338
WT-7746 CSpecヘルパー「create_ Test_executable」とのディレクトリ同期を改善しました
WT-7748 デフォルトのリンク パスにないライブラリの CSpec ライブラリ 検証を修正
WT-7749 NetBSD でのビルドとテストに関する(および からの)ソートされた修正
WT-7751 データストアの履歴ストアに書き込まれたアップデートを選択しないようにするためにアサートを追加します
WT-7752 ドキュメントに従ってパッケージ化コードを更新します
WT-7754 ブロック マネージャのファイル処理の更新時における競合を修正しました
WT-7755 DB: WTPERF に YCSB のネイティブ実装を追加します。
WT-7756 RTS は、トゥームストーンに続く更新の HS フラグをクリアします
WT-7758 更新チェーンが長すぎる場合にページを強制的に削除する
WT-7761 デバッグ_出力を改善して、タイムスタンプ、thread_id、および の引数の並べ替えを cpp スイートに含めます。
WT-7762 2 つのテスト用に負荷のかかる構成を作成し、それらを true に追加します。
WT-7763 負荷テスト フレームフレームワークで見つかったカバーティの問題
WT-7765 int Package-rest の符号付き整数のオーバーフローを修正3
WT-7766 Test_wt3338_ partial_update でmemsetに渡される null ポインターを修正しました
WT-7767 curls_remove および __txn_fixup_prepared_update のコードクリーンアップ
WT-7770 CMax で TCMalloc のリンクの問題を修正
WT-7776 完全な更新をインスタンス化する前に、変更更新の回数にハード制限を追加します
WT-7778 null の参照を修正し、誤った割り当てサイズを返す
WT-7780 テストフレームワークでのログメッセージの順序付けを保証します。
WT-7781 CMax ビルドで 3hardy ext ライブラリの Python テストをスキップしないようにします
WT- は7782 CPU スイート テストフレームワークで ヘッダーから分離し実装
WT-7784 タイムスタンプ テーブルでチェックポイントスナップショットを使用するように RTS を有効にする
WT-7787 キャッシュがプログレスモードの場合、チェックポイントクリーンアップのためにページを読み込まない
WT-7789 階層型 Python テストが拡張ライブラリなしで失敗するように変更
WT-7795 が
WT-7796 追跡テーブルをスキャンし、古くなった部分を削除します。
WT-7797 Cpp App Services テストで実行後統計を無効にしました
WT-7799 出力への Python テストで WiredTiger_open の失敗を報告しない
WT-7802 同じトランザクション更新スラッシュ ロジックと同じデータ ストアを削除
WT-7804 Test_hs24 が間違った値からコミットする混合モードの更新を修正
WT-7807 backup_config の未使用の引数を削除
WT-7811 Test_hs24 が 0 タイムスタンプからコミットしない問題を修正
WT-7813 準備された更新が見つかった場合は、履歴ストアへの挿入を停止します
WT-7815 順序付けられたタイムスタンプアサーションの prev_upd_ts を適切に初期化しました
WT-7817 階層型ストレージアドレス クッキーの下位互換性を確保
WT-7825 Test_hs24 キーの順序を修正
WT-7831 セルを再圧縮するときに、以前の実行からトランザクション ID をクリア
WT-7832 libbs 暗号化ライブラリを使用する暗号化拡張機能を追加します。
WT-7836 cpgroup テストフレームワークでの多数の小さな問題を修正
WT-7837 アサートの起動を回避するために wt_hs_insert_updates でアップデート構造をクリアします
WT-7841 「暗号化されていない」チェックサム値構成を追加し、チェックサム値デフォルトを「オン」に切り替えました
WT-7843 PRIxMAX を定義するために欠落している同期を追加する
WT-7846 Test_tiered08 を無効化
WT-7851 新しいリリースの互換性テストで不正なチェックサム値値構成を修正しました
WT-7852 ページをエビクションするときに、エビクションサーバーロックを解放しません
WT-7856 テスト_階層化 でオープン カーソルを使用してフラッシュ テストを有効化04
WT-7864 テストでリスト/シナリオの範囲を実行中ための run.py へのサポートを追加します
WT-7865 RTS とテスト前にエビクションが休止されるのを待っている間は、タイムアウト アサートを無効にします。
WT-7870 循環コードの複雑さの測定値を修正
WT-7871 true ではないコメントを削除します
WT-7874 他の 2 つの古いコメントを削除
WT-7883 誤った wt_free ステートメントを排除
WT-7889 参照ガイドでWiredTigerを使用して WT の既存の使用を検索/置換します
WT-7890 config_lib の CSpec構文エラーを修正
5.0.1 変更履歴
複製
SERVER-58398 テナント移行が無期限にハングする
内部構造
SERVER-58142 テナント OplogBatcher は、次のバッチするコールバックがエラー ステータスで呼び出されたときに完了に移行する必要があります
SERVER-58171 時系列の粒度を変更してもビュー定義は更新されません
SERVER-58489 ビューとして重複する名前を使用すると、コレクション作成が無限の writeConflictRetry ループになりました
SERVER-58546 どのoplogエントリが適用されるかをプレビューするために、 applyOps にログメッセージを追加しました