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

Investigate the difference in RSM handling of Config and shard servers

    • Fully Compatible
    • Sharding 2022-03-07, Sharding NYC 2022-03-21
    • 3

      The Hello reply payload is slightly different in Config and shard servers. Moreover, RSM expects to receive two separate replies from Config and shard servers. If we keep RSM to not know that the Config and shard servers merged it may conflict on host:port be the same for two servers. If we make the combined server to reply only once the internal SDAM protocol may require a non-compatible change.

      We can also chose to keep the Config and shard servers on different ports to effectively separate them for the external observer. This will require to also create separate transports for them.

            Assignee:
            kshitij.gupta@mongodb.com Kshitij Gupta
            Reporter:
            andrew.shuvalov@mongodb.com Andrew Shuvalov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: