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

App metadata is cached per server

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8.0.rc0
    • Component/s: Authentication
    • Labels:
      None

      Description

      We currently have app metadata cached per server, however the app metadata must be constructed per connection if the connection's credentials differ from the server's because the metadata is used for auth mechanism negotiation.

      This likely only affects the test suite and users who manually create connections (though fixing this should stop intermittent failures with scram/scram256 mismatch in our test suite).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              oleg.pudeyev Oleg Pudeyev
              Reporter:
              oleg.pudeyev Oleg Pudeyev
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: