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

Make mirrored requests to include tenant information in multitenancy environment

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • Service Arch 2023-06-26, Service Arch 2023-07-10
    • 2

    Description

      If a completed command request on primary is mirrorable, a mirrored request will be send to secondary.
      In mutitenant environment, we should attach dollar tenant to the mirrored request, otherwise, it cannot be handled correctly by secondary nodes. 

      We also need to create a new jstest to verify the modification in multitenancy environment. Today, there are some mirrored read no passthrough test cases (eg, noPassthrough/mirror_reads.js). But, no core jstest cases for mirrored read. That's the reason the NTDI jscore passthrough test suit cannot cover it. 

      Attachments

        Activity

          People

            jason.chan@mongodb.com Jason Chan
            sophia.tan@mongodb.com Sophia Tan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: