-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: 4.1.0
-
Component/s: Error
Use Case
As a Node driver user
I want more descriptive error types
So that when something fails, I know where to look for the cause.
Acceptance Criteria
Implementation Requirements
Define, implement, and test the following classes:
- MongoUnexpectedServerResponseError
- MongoGridFSFileNotFoundError
- MongoCommandOperationError
- MongoAuthValidationError
- MongoConnectionPoolClosedError
Testing Requirements
See the testing plan in docs/errors.md.
Documentation Requirements
- DOCSP ticket, API docs, etc
Follow Up Requirements
- additional tickets to file, required releases, etc