-
Type: Epic
-
Resolution: Done
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
Not Needed
-
Done
-
Better Errors
-
16
-
16
-
16
-
100
-
We should try to standardize the different kinds of errors currently thrown from the driver to improve the user experience.
Consider differentiating server-side errors from driver errors and subdividing driver errors into more descriptive types (e.g., validation errors, authentication errors, etc).
Try to implement similar patterns to other drivers, such as Swift (see Swift MongoError class)