Uploaded image for project: 'Go Driver'
  1. Go Driver
  2. GODRIVER-3462

Improve Error Messaging

    • Type: Icon: Epic Epic
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Improve Error Messaging
    • Go Drivers
    • Hide
      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?
      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • To Do
    • 0
    • 0
    • 0
    • 100

      We can significantly improve error messaging and debug-ability by adding context to errors as we return them (i.e. by wrapping errors). We can also "join" errors that occur during operation retries, allowing us to see the full history of an operation in a single error, including all retries. Those together should make it way easier to debug some Go Driver errors.

            Assignee:
            Unassigned Unassigned
            Reporter:
            julia.tazin@mongodb.com Julia Tazin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              None
              None
              None