[SERVER-48719] Expand Documentation for Server-Internal Error Reporting Created: 11/Jun/20  Updated: 29/Oct/23  Resolved: 29/Jun/20

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.7.0

Type: Task Priority: Major - P3
Reporter: Benjamin Caimano (Inactive) Assignee: Amirsaman Memaripour
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-49151 Fix malformed LOGV2 and assertion IDs Closed
related to SERVER-49153 Fix the policy used by "errorcodes.py" Closed
Backwards Compatibility: Fully Compatible
Sprint: Service arch 2020-06-29
Participants:

 Description   

Our custom error reporting system is substantial. The exception emitting part of it is casually documented here. We should expand that file to document the entire system.

Notable classes include (but are not limited to):

  • ErrorCodes
  • ErrorCategories
  • Status
  • StatusWith

This is intended to be abstract documentation, describe relationships and state transitions not code in common language.



 Comments   
Comment by Githook User [ 29/Jun/20 ]

Author:

{'name': 'Amirsaman Memaripour', 'email': 'amirsaman.memaripour@mongodb.com', 'username': 'samanca'}

Message: SERVER-48719 Expand Documentation for Server-Internal Error Reporting
Branch: master
https://github.com/mongodb/mongo/commit/0b8dd2947e51804e27ee858b0fca71cf623a1bf1

Generated at Thu Feb 08 05:17:54 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.