Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-48845

Implement TenantCollectionCloner

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.7.0
    • None
    • None
    • Fully Compatible
    • Repl 2020-07-13, Repl 2020-07-27, Repl 2020-08-10, Repl 2020-08-24

    Description

      This class copies the collection data from the donor to the recipient. It should work like the initial sync collection cloner, except that it must wait for collection metadata to be majority committed on the donor before creating any indexes or starting the clone of data, and it must use ordinary bulk insert instead of the CollectionBulkLoader for storage. It should also track the lastVisibleOptime from the metadata of each response from the donor.

      It must also fail if the UUID of a collection being cloned exists on the recipient, but does not belong to the tenant being cloned.

      Attachments

        Activity

          People

            vesselina.ratcheva@mongodb.com Vesselina Ratcheva (Inactive)
            matthew.russotto@mongodb.com Matthew Russotto
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: