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

clusterTime should not gossip between Mongo shell objects

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • ALL
    • Platforms 2017-11-13
    • 0

    Description

      If a Mongo object in a shell process performs an operation as the __system user, it will receive a clusterTime with an empty signature. Currently, every Mongo object in the shell will gossip this signature to every server in the cluster. However, if one of these objects is not authenticated as __system, the server will reject the signature, and its commands will begin failing.

      This can be prevented by making each Mongo object maintain its own independent store of clusterTime, which are not process global.

      Attachments

        Activity

          People

            mira.carey@mongodb.com Mira Carey
            spencer.jackson@mongodb.com Spencer Jackson
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: