Uploaded image for project: 'Ruby Driver'
  1. Ruby Driver
  2. RUBY-3212

Do not perform server selection to determine sessions support

    • Hide

      DRIVERS-2530:
      Drivers should implement the sessions spec changes in 90cfaef, removing the server selection step for session support and relying exclusively on the `logicalSessionTimeoutMinutes` reported by the checked out connection instead. Two new prose tests are added to ensure the user-facing behavior for explicit and implicit sessions remains unchanged when communicating with a server that does not support sessions. This work is a pre-requisite for sever selection logging (DRIVERS-1671), which will define additional tests to ensure no server selection is performed for session support.

      Show
      DRIVERS-2530 : Drivers should implement the sessions spec changes in 90cfaef , removing the server selection step for session support and relying exclusively on the `logicalSessionTimeoutMinutes` reported by the checked out connection instead. Two new prose tests are added to ensure the user-facing behavior for explicit and implicit sessions remains unchanged when communicating with a server that does not support sessions. This work is a pre-requisite for sever selection logging ( DRIVERS-1671 ), which will define additional tests to ensure no server selection is performed for session support.

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

            Assignee:
            Unassigned Unassigned
            Reporter:
            dbeng-pm-bot PM Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: