8.0変更履歴
8.0.4 変更履歴
シャーディング
SERVER-81816 ReshardingCoordinatorObserver デストラクタは、ReshardingCoordinatorService::run() が呼び出された場合にのみ不変になる必要があります
SERVER-84769 resumeOpTimeアルゴリズムの再シャーディングは、経過時間が少ないと機能しません
SERVER-92762 reshardCollection の numInitialChunks のデフォルト値を に設定しました90
クエリ
SERVER-84089 照合およびアップサートと組み合わせて使用すると、一括操作がフリーズします
SERVER-92904 サイズが BSONObjMaxInternelSize を超え、バッチするは BSONObjMaxUserSize 内
SERVER-95350 有効なコマンドで explain を実行中するときに失敗する可能性を修正しました
集計
SERVER-88046 UnionWith サブパイプライン内での $vectorSearch の実行をサポートします
ストレージ
WiredTiger
ビルドとパッケージ化
内部構造
SERVER-67816 前の日付の時系列バケットの丸め処理が予期しない動作をする1970
SERVER-68274 [SBE]フィールドを Min/MaxKey と比較し、ドキュメントにフィールドがない場合、クエリ結果が欠落しドキュメント
SERVER-73641 時系列フィルタリングでは、シャーディングされている場合に拡張範囲イベントが除外される可能性があります
SERVER-81109 internal_transactions_sharded_from_mongod.js のセッション間の因果整合性の処理を修正します
SERVER-82037 ソーターのスピルで使用されるメモリは、無制限に増加する可能性があります
SERVER-83106 shardsvrCreateCollection パーサーを使用して shardCollectionリクエストを解析しません
SERVER-87442 MacOS14 Sonoma のサポートを追加しました(ARM64 と AMD64 )
SERVER-88891 テナント移行とシャード分裂を削除し、パスループと統合テストをマージします
SERVER-89232 $queryStats 出力に queryShapeHash を追加
SERVER-89708 moveCollection が同時に実行されている場合に jstables/concurrency/fsm_workloads/timeseries_ixed_operations.js が失敗する理由を調査します。
SERVER-90739 選択的復元における時系列コレクションの有効性を調査する
SERVER-90965 クエリ設定を拡張して、任意のコメントフィールドを含めるようになりました
SERVER-91589 sbom.json 内の Service Archive が所有するサードパーティ ライブラリを新しいチームに再割り当て
SERVER-91777 復元中にoplogのサンプリングをオプトアウトしました
SERVER-91954 explain に "queryShapeHash" を追加し、"queryHash" の名前を "planCacheShapeHash" に変更します
SERVER-92005 クラスター dbStats は、同時 deleteShard で不変をトリガーできます
SERVER- 本番環境ビルドで92019 logWriteConflictAndBackup()で書込み競合 ( 書込み競合 (write conflict) )ログを出力します
SERVER-92057 オプションの余計なコマンドに対応するために opcounter を修正します。
SERVER-92230 AuditSlacker.deepPartialEquals での拡張/緩和JSONの比較を処理します
SERVER-92246 TestData.skipEnforceFastCountOnValidate の使用(すべての FCBIS テスト)
SERVER-92285 ファイルに欠落しているアサーションを追加する2
SERVER-92292 準備トランザクションのチケット取得をスキップします
SERVER-92339 継続的な構成ステップダウン スイートで構成シャードに直接対話すると、テスト ドライバーはネットワーク エラーで失敗する可能性があります
SERVER-92550 txn_sharded.js を堅牢に使用して、txn の古い構成エラーを実現
SERVER-92594 SBE VM は解放されたメモリにアクセスします
SERVER-92803 最初の同期oplogアプリケーション中に IndexKeySpecsConflict エラーを無視する
SERVER-92841 推測的認証認証レプリカセット.js の推測的アサーションを修正しません
SERVER-92850 MRaftMongoReplTimestamp.tla の Typo
SERVER-92852 クリーンアップ_コレクション.js で順序なし一括書込みを使用する
SERVER-92958 すべてのバックアップ/復元テストのoplogサイズを増やします
SERVER-92980 Windowsで resync_majority_member.js が実行中されないようにします
SERVER-93120 FTDCコレクションはロックされた backupCursor 状態の読み取りでブロックされます
SERVER-93128 CountCommandRequest::_limitフィールドのオーバーフローを防止します
SERVER-93130 OCSP 定期フェッチ スレッドが単独で join()を呼び出すことによって発生するサーバーのクラッシュを修正します
SERVER-93159 ldap_fsm_uty.js で LDAP プール接続を自動的に更新するためのより長い時間をクラスターに与えます
SERVER-93181 09ベクトルの binData サブタイプ x を予約
SERVER-93182 DocumentSourceUnwind のエッジケースを修正しました
SERVER-93205 serverStatus で preserveUnique インデックスの数を公開
SERVER-93369 TextMatchExpression のロック順序を修正しました
SERVER-93398 TTL_repl.js で誤っ選挙を防ぐ
SERVER-93429 インクリメンタル_バックアップ_カーソル_ブロック_サイズ.js でoplogが切り捨てられないようにします
SERVER-93432 ファイル2 _contention_kill_parent.js の op を強制終了する前に、フェイルポイントを待機
SERVER-93465 バックグラウンド_validation_checkpoint_timestamp.js で安定したタイムスタンプが進むまで待機します
SERVER-93474 [v.]80featureFlagQueryStatsDataBearingNodes を再度有効化
SERVER-93559 [テスト専用] jumbo_chunks.js は、コンフィギュレーションコンフィギュレーションサーバーに書き込むときに再試行可能な書き込みを使用する必要があります
SERVER-93622 let 変数を使用した集計マージ コマンドのクエリシェイプハッシュを安定化します
SERVER-93639 Fix rollback_auth.js
SERVER-93696 ClusterCountCommandBase にオーバーフロー ユニットテストを追加
SERVER-93697 メタデータの更新を強制的に更新することで、メタデータの更新を待機する競合状態を修正しました
SERVER-93790 BSONCollectionBuilder が配列から新しい空のオブジェクトに移行すると、スカラーなしでインターリーブを誤って開始する可能性がある
SERVER-93832 mongos の $queryStats パイプラインは最適化されていません
SERVER-93844 ビューの 'count' コマンドは整数応答を要求します
SERVER-93848 WiredTigerSessionCache::getSession() はシャットダウン状態の古い値を読み取ることができます
SERVER-93882 internal_transactions_sharded_from_mongod_kill_sessions.js テストで、継続的な移行セッションを強制終了しないでください。
SERVER-94010 transaction_too_Large_for_cache/temporary_unavailable_on_secondary_transaction_application.js を削除し、 ユニットテストに置き換えます
SERVER-94060 periodShardedTimeseriesShardkeyChecker はあらゆる種類の例外をグレースフルに処理する必要があります
SERVER-94187 コピーバーで Git Ssh を使用しない
SERVER-94193 all_shard_and_config_hosts_brew_down_one_by_one での挿入が低速バリアントでタイムアウトしないようにする
SERVER-94360 DB 作成を暗黙的なものにするために、tailable_cursor_invalidation.js を回復性のあるものにする
SERVER-94368 [テスト専用] ttl_deletes_not_ targeting_orpaned_documents.js をリファクタリングして決定的にする
SERVER-94375 で10 count.js を作成QueryPlankilled を使用する際の堅牢性は向上します
SERVER-94421 change_stream_pre_images_server_stats.js を削除
SERVER-94440 PoC on generate_token
SERVER-94471 の前と以降の日付を含むバケットのバケット形式が正しくありません1970
SERVER-94538 multi_stmt_txn_jscore_password_migration で txn タイムアウトを増やす
SERVER-94559 時系列測定の削除によりバケットの minTime が更新されます
SERVER- explain94592 の内部引数を確認
SERVER-94607 SERVER-94375 10を元に戻し、バランサースイートからカウント .js を除外します
SERVER-94610 追加の createIndex エラーを処理するために、 disabled
SERVER-94650 コンフィギュレーションステップダウン テスト スイートからの causal_consistency_shell_support.js の使用を禁止しました
SERVER-94764 ピア証明書の検証をテストするためのユニット テストの修正を作成
SERVER-94766 中間 CA チェーン検証のテストを拡張
SERVER-94767 証明書失効リストのテストを拡張します
SERVER-94926 withTxnAndAutoRetry に依存して access_collection_in_transaction_ after_catalog_changes.js の txn を再試行します
SERVER-94970 は $lookup と $unionWith のシャーディングされた $searchMeta クエリが unreachable_tassert に達して失敗します
SERVER-95013 moveCollection を通じて時系列測定フィールド用に構築されたインデックスが正しくありません。
SERVER-95019 getRecipientHighEstampateRemainingTimeMillis の getElasted が、1 s 未満の経過期間を0 に誤ってキャストする可能性があります。
SERVER-95047 [v.]80アップグレード/ダウングレード時に timeseries_user_system_buckets.js を無効化
SERVER-95054 コンフィギュレーション ステップダウン スイートの deleteShard 呼び出しで HostUnreachable エラーを再試行
SERVER-95067 時系列挿入により、同じバケットを参照する複数のバッチを生成できます
SERVER-95085 UnwindProcessor の問題を修正しました
SERVER-95144 computeMegeShardId で有効なシャード ID またはシャードがないシャードを返す
SERVER-95240 SSL ハンドシェイクからピア ID を削除します
SERVER-95306 SBE 値の有効期間中にデータの不要なコピーが作成される
SERVER-95311 reshardingDelayBeforeRemainingOperationTimeQueryMillis のデフォルト値を決定しました
SERVER-95445 SSLanagerOpenSSL は、リーフノードだけでなく、証明書チェーン全体を CRL に対して検証する必要があります
SERVER-95467 ShardingDDLCounters テストをシャットダウンする前に、実行プログラムが結合されていることを確認
SERVER-95474 圧縮されていないバケットの同時バケット再開により、圧縮できなかったバケットのトリップワイヤが発生する可能性があります
SERVER-95627 インデックスの限界が逆方向にあるため、MongoDB は QueryCollection で統合が失敗します
SERVER-95645 RLE で開始した BSONCollection 制御が正しく再開されない
SERVER-95669 processResponseFromMongoDB() から無効な不変数を排除します
SERVER-95670 内部集計操作はスタックトレースを発行します
SERVER-95698 シングル増やすダウン後に大量のスキップが発生した場合に BSONCollectionBuilder が再度再開する問題を修正しました
SERVER-95724 ReshardingOplogSession Application が、admin.$cmd で再試行可能な applyOps セッション情報を複製しますas orderedNamespace
SERVER-95733 ldap_operation_stats.js がより多くの障害モードを受け入れるようにします
SERVER-95768 [v.]808.0.4 で rangePreview コレクションを許可します
SERVER-95813 システム失敗: Enterprise-rhel8 -debug-tSAN-all-feature-flugs の js Testfize_Interrupt_replication26083
SERVER-95921 ファイルの削除前に ImportCollection の呼び出しチェックポイントがある
SERVER-95995 count_ODD.js の QueryPlankilled エラーを修正
SERVER-95997 BSONDocument で double を再スケールしようとすると、RLE 状態が保持されます。
SERVER-96015 direct_ connection_auth_transition を不明なフィルタリング情報に対して回復性のあるものにする
SERVER-96075 BinData バイナリの docDiff はバイナリを縮小した後、冪等ではありません
SERVER-96166 Import_collection でのインポート失敗時に、修復 =true にフォールバックします
SERVER-96173 クラシック キャッシュされたプランナーは SBE プラン 説明者にクエリ ソリューションを渡しません
SERVER-96409 時系列圧縮検証の診断を改善しました
SERVER-96675 regex_distinguished.js を assumes_ balancer_OFF としてタグ付け
SERVER- は96692 EBUSY により並列インポートコレクションが失敗する可能性があります
SERVER-..96954 とのマージ804バックポート
SERVER-..97013 を調整804バックポート
8.0.3 変更履歴
SERVER-95279 BSONフィールド名に新しいC++型を使用して有効性を確保する
SERVER-96419 null バイトの不適切な中性化により、 MongoDB Serverでバッファのオーバー読み取りが発生する可能性があります
8.0.1 変更履歴
内部構造
SERVER-76883 外部ソースユーザーの「ロールが存在しません」ログのチャットボットを削減
SERVER-82221 listCollections と listIndexes にはコミット保留中の名前空間が含まれます
SERVER-88417 ProcessReshardingFieldsForRecipientCollection では古い DB 情報が使用される可能性があり、受信者を誤って作成します
SERVER-90689 THPのスタートアップ警告チェックを変更し、警告を発する前にプロセス レベルの設定も確認するようにします。
SERVER-92259 UUID による名前空間解決では、保留中のコミット名前空間はチェックされません
SERVER-92329 OIDC で末尾にスラッシュが含まれる発行者をサポートする
SERVER-92780 sys-perf のタスクとバリアントを DSI に移動
SERVER-92987 SBE double プッシュダウンを防ぐ
SERVER-93408 convert_to_and_from_sharded.js は、レプリカセットに直接接続している フェーズで FailedToAtifyReadPreference を再試行する必要があります。
SERVER-93690 create_indexs.js テストをマルチバージョン非互換としてマークします
SERVER-93834 スカラーレス オブジェクトの BSON パスデコンプレッサーの処理を見る
SERVER-93963 を置き換えますか。 query_by_uid_commit_pending.js の構文
SERVER-94008 Verify_session_expiration_sharded.js の低速化
SERVER-94149 [テストのみ] では、 refineCollectionShardKey がランダム_移動チャンク_refine_collection_shard_key.js で同時に実行される場合、範囲削除を待機している移動チャンクの失敗を受け入れます。
SERVER-94207 より前の日付の時系列 $match はドキュメントを失う可能性があります1970
SERVER-94231 queryStats がキーの計算に失敗しても、クエリは失敗しないはず
SERVER-94238 querySettings がキーの計算に失敗しても、クエリは失敗しないようになりました
SERVER-94260 [v7 .2 +]$lookup 内の $documents の解析が失敗していることを確認します
SERVER-94461 mongo-c-Driver を1 にアップグレードします。27 。5 +
SERVER-94635 セッション更新パラメーターを構成可能にする
SERVER-94738 クエリ計画中のインデックスのプルーニングを無効にする
SERVER-95111 fleCompactionOptions の FCV 保護を追加しました
SERVER-95230 行を超えるとJSON.parse は失敗します1
SERVER- 挿入につながるアップサート95244 ステートメントが、クライアントがシャードに直接接続している場合、tassert によって失敗する可能性があります9146500
WT-13409 __txn_checkpoint の 1 回の再試行は処理されない