Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-2005

Gossiping the cluster time from monitoring connections can result in loss of availability

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sessions
    • Hide

      DRIVERS-2798:
      Summary of necessary driver changes

      Commits for syncing spec/prose tests

      Spec commit:
      Message: DRIVERS-2798 Drivers do not gossip $clusterTime on SDAM commands (#1735)
      Branch: master
      https://github.com/mongodb/specifications/commit/b76cbf96807d96aa8ae4337a3f2b3c9be39d3487

      Python implementation:
      Message: PYTHON-4579 Stop gossiping $clusterTime on SDAM connections (#1925)
      Branch: master
      https://github.com/mongodb/mongo-python-driver/commit/85ca6f1d9fa71badeeee2b80db7ec89dc4bef0f4

      Show
      DRIVERS-2798 : Summary of necessary driver changes Drivers MUST stop gossiping $clusterTime on SDAM commands. This means we no longer send $clusterTime with heartbeat commands and we no longer parse $clusterTime from heartbeat responses. Implement the Sessions spec prose test titled "20. Drivers do not gossip $clusterTime on SDAM commands." added here: https://github.com/mongodb/specifications/tree/master/source/sessions/tests#20-drivers-do-not-gossip-clustertime-on-sdam-commands Commits for syncing spec/prose tests Spec commit: Message: DRIVERS-2798 Drivers do not gossip $clusterTime on SDAM commands (#1735) Branch: master https://github.com/mongodb/specifications/commit/b76cbf96807d96aa8ae4337a3f2b3c9be39d3487 Python implementation: Message: PYTHON-4579 Stop gossiping $clusterTime on SDAM connections (#1925) Branch: master https://github.com/mongodb/mongo-python-driver/commit/85ca6f1d9fa71badeeee2b80db7ec89dc4bef0f4
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      This ticket was split from DRIVERS-2798, please see that ticket for a detailed description.

            Assignee:
            abraham.egnor@mongodb.com Abraham Egnor
            Reporter:
            dbeng-pm-bot TPM Jira Automations Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: