Review all exceptions thrown by the C# driver

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: 1.4.2
    • Component/s: Error Handling
    • None
    • None
    • Major Change
    • None
    • None
    • None
    • None
    • None
    • None

      In some cases the C# driver is not throwing the most appropriate exception. This task is a high level one to review all the exceptions being thrown by the C# driver to verify that the correct type is being thrown and that the error message is appropriate.

      Several other JIRAs that refer to specific instances of exceptions that are being questioned are linked to this JIRA.

      Note that changing the type of an exception thrown is a breaking change because code written to catch the exception will no longer catch it when the type changes. Changing the error message is also potentially a breaking change because sometimes user code inspects the text of the error message.

            Assignee:
            Unassigned
            Reporter:
            Robert Stam
            Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: