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

Review and improve CMAP diagnostics for connection pool troubleshooting

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 2.11.0.rc0
    • Affects Version/s: None
    • Component/s: None
    • None

      Follow up work for RUBY-1871 Trying to check in a connection which is not currently checked out by this pool.

      Review and improve as necessary CMAP diagnostics to help with troubleshooting of connection pool-related issues:
      1. Review cmap event logger output when a server is removed and readded - is it clear which connections go with which pool?
      2. Based on results of previous point, possibly revise documented cmap listener guidance to log additional information.
      3. Go through exceptions raised in connection/conn pool code and ensure all are labeled with address and/or pool and/or generation as needed to aid in diagnostics.

            Assignee:
            hana.pearlman@mongodb.com Hana Pearlman
            Reporter:
            hana.pearlman@mongodb.com Hana Pearlman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: