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

App metadata is cached per server

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 2.8.0.rc0
    • Affects Version/s: None
    • Component/s: Auth
    • Labels:
      None

      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).

            Assignee:
            oleg.pudeyev@mongodb.com Oleg Pudeyev (Inactive)
            Reporter:
            oleg.pudeyev@mongodb.com Oleg Pudeyev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: