Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
MongoDB Mongosync
/

mongosync 1.15のリリースノート

このページでは、 MongoDB Mongosync 1.15 で導入された変更点と新機能について説明します。

年 7 月 日、 15 2025

重要

この機能は現在、パブリック プレビュー段階です。この機能を本番環境で使用するには、 の動作と制限を確認してください。

/start APIエンドポイントに preExistingDestinationData パラメータを追加します。preExistingDestinationDatatrue の場合、既存の名前空間は宛先クラスターで使用できます。詳細については、/start リクエスト ボディ パラメータ を参照してください。

警告

この機能をincludeNamespaces フィルターと埋め込み検証を有効にして使用すると、移行が失敗し、「 名前空間フィルター トラバーサルが検出されました 」というエラーが発生する可能性があります。これを回避するには、埋め込み検証を無効にし、別の検証方法を使用します。

バージョン1.15 以降、埋め込み検証子は、コレクションメタデータ、インデックス、ビューをチェックします。メタデータの検証中に検証子が不一致を見つけた場合は、不一致をリストするmap[MismatchType]int エラーが返されます。詳細については、「 検証チェック 」を参照してください。

  • OTel メトリクスを mongosync に追加します。これは /metrics 経由でポーリング可能です。

  • クラスター スケーリング イベントに対する mongosync の回復力を高めるために、非表示フラグとして longRetryTime を追加します。mongosync の再試行でサーバートポロジータグ ReplicaSetNoPrimary によるサーバー選択エラーが発生すると、再試行は合計期間を longRetryTime で設定された値に引き上げます。デフォルトでは 、longRetryTimeは 30 分です。

  • 次の 2 つのログメトリクスを追加します。

    • 送信元と宛先のpingレイテンシ

    • 平均ソースCRUDイベントレート

  • 埋め込み検証子が「ストリーム ハッシュ」を早く報告しすぎて、カットオーバー時間が長くなる可能性がある問題を修正します。

  • セキュリティの脆弱性を解決するために、circlパッケージをv1.6.0 に更新します。

1.15へのライブアップグレードはサポートされていません。

サポートされる最小バージョンの詳細については、 「 MongoDB Server のバージョンの互換性 」を参照してください。

最高のパフォーマンスを得るには、移行前に、ソースクラスターと宛先クラスターを最新の MongoDB Server パッチ リリースにアップグレードしてください。 詳しくは、「 MongoDBの最新の自己管理型パッチ リリースへのアップグレード 」を参照してください。

戻る

1.16

項目一覧