Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-2133

Move wire protocol specific code into the Connection class

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.0.0
    • Affects Version/s: None
    • Component/s: Operations Layer
    • None

      Once we have replaced our legacy pool with the CMAP pool, we should be free to refactor our Connection class to encapsulate all wire protocol related methods. This should make it much easier to subclass for particular versions of the server, as well as FLE's CryptoConnection (allowing us to relegate all FLE-related code to the mongodb-client-encryption module).

            Assignee:
            matt.broadstone@mongodb.com Matt Broadstone
            Reporter:
            matt.broadstone@mongodb.com Matt Broadstone
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: