Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-15471

[C2C] Investigate changes in REP-258: Add "reversible" boolean field to the /start command

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • 1.0.0
    • None
    • C2C, Server

    Description

      Original Downstream Change Summary

      Start command takes a 'reversible' boolean field, example parameters to the start command:

      {\"reversible\": true, \"enableUserWriteBlocking\": false, \"source\": \"cluster0\", \"destination\": \"cluster1\"}

      Description of Linked Ticket

      We will add a new reversible field that specifies whether or not a given C2C replication should be able to reverse direction. We cannot change this value mid-replication.
      From the doc: Additionally, we will add a reversible boolean field to the /start command request body. This will be stored in the globalState document, as described in the consolidated architecture doc. This will specify whether or not a C2C migration needs to be able to reverse direction.
      This ticket should also add the reversible field to the /start command body, including the logic to extract the reversible field from the HTTP request.

      Attachments

        Activity

          People

            kenneth.dyer@mongodb.com Kenneth Dyer
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              8 hours, 1 minute ago