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

Add internal helper command "getAllClusterParameters"

    XMLWordPrintableJSON

Details

    • Icon: New Feature New Feature
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Server Security

    Description

      In one case of addShard and in the ClusterServerParameterRefresher, we fetch all cluster parameters. Currently, we have to perform one call of getClusterParameter for each tenant, which scales linearly in network calls with the number of tenants. getAllClusterParameters would fetch all cluster parameters for all tenants in one network call, and return an object which looks like: {<tenant-id-1>: [{_id: "cluster-parameter-1", clusterParameterTime: <timestamp>, <param-field-1>: <val>, ...}, ...], ...}.

      Attachments

        Activity

          People

            backlog-server-security Backlog - Security Team
            gabriel.marks@mongodb.com Gabriel Marks
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: