Iterate all servers in closeCheckedOutConnections()

XMLWordPrintableJSON

    • 2
    • 2
    • Not Needed
    • None
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      As a... driver user
      I want... client.close() clean up all resources
      So that... I don't have any risks of leaving resources allocated

      User Experience

      • All checkedOut connections are closed on client.close() call.

      Dependencies

      • N/A

      Risks/Unknowns

      • N/A

      Acceptance Criteria

      Implementation Requirements

      • The expected behaviour is to ensure all connections are iterated when closing checked out connections (only the first-encountered connection is closed today)

      Testing Requirements

      • Existing tests needs to be refactored:
        • despite code lives in topology, tests that invoke this code live in connection_pool.test
        • analyze overall coverage for client.close logic and add tests if needed

      Documentation Requirements

      • N/A

      Follow Up Requirements

      • N/A

       

            Assignee:
            Johnathan Martell
            Reporter:
            TPM Jira Automations Bot
            Pavel Safronov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: