Docs Menu
Docs Home
/ /

mongosync 1.21のリリースノート

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

25年 6 月 日2026

  • lagオブジェクトを/progress APIレスポンスに追加します。lag オブジェクトは、同期ラグをoverallLagSeconds crudLagSeconds、 、 として報告します。ddlLagSeconds lagTimeSecondsフィールドは非推奨となり、代わりにlag.overallLagSeconds が採用されるようになりました。詳しくは、progress を参照してください。

  • 変更イベント アプリケーション(CEA)中に適用される作成、読み取り、更新、削除(CRUD)イベントがメトリクスとトレース レベルのログメッセージでダブルカウントされることがある問題を修正します。

  • 埋め込み検証子が動かなくなる問題を修正し、一部のコレクションが初期ハッシュフェーズに入ることがなくなり、コミットが妨げられる問題を修正します。

  • mongosync がシャーディングされたクラスターの残りのoplog時間を誤って計算し、estimatedOplogTimeRemainingフィールドまたは /progress 応答の誤った警告メッセージが表示される問題を修正します。

  • mongosync の起動後すぐに /resume を呼び出すと mongosync がクラッシュする可能性がある問題を修正します。 mongosyncPAUSED 状態に達する前に /resume を呼び出すと、エラーが返されるようになりました。

  • canCommit は、false mongosyncまたは埋め込み検証子が30 秒以上の遅延を報告する場合、/commit canCommitです。 が のときにfalse を呼び出すと、エラーが返されます。詳しくは、 とcommit progressを参照してください。

  • APIレスポンスで estimatedTotalBytesestimatedCopiedBytes の動作を更新します。コレクションのコピー中に が/progressestimatedCopiedBytes estimatedTotalBytesを超えた場合、mongosync estimatedTotalBytesestimatedCopiedBytes を と等しくなるように引き上げます。コレクションのコピー後は、両方の値は等しくなります。詳細については、progress を参照してください。

  • 移行 を再開すると、mongosync--cluster0--cluster1 の接続文字列が移行の開始以降に変更されていないことを確認するようになりました。このチェックでは、ホスト名とポートを比較して、ソースクラスターと宛先クラスターのスワップによる潜在的なデータ損失を防ぎます。

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

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

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

戻る

リリースノート

項目一覧