Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-2376

Revisit C++ client exceptions

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None

      Upon use and inspection of the code, there are a number of points with respect to our current management of exceptions within both bsoncxx and mongocxx that deserve attention and discussion.

      This includes a few "theoretical" situations, but also highlights some that already have occurred in our code, as well as pointing out our lack of testing, documentation, and guidance for error handling in general.

      The first suggested step is to collect a list of pain points, and then to proffer a prototype solution.

            Assignee:
            Unassigned Unassigned
            Reporter:
            jesse.williamson@mongodb.com Jesse Williamson (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: