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

Rename "SingleResult.DecodeBytes" to "SingleResult.Raw"

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Unknown Unknown
    • 2.0.0, 1.13.0, 1.13.1
    • Affects Version/s: None
    • Component/s: CRUD
    • None
    • Major Change
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      I
      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? I 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?

      The method SingleResult.DecodeBytes is a misnomer because it does not decode the result, but returns the raw bytes. It would be better to rename it SingleResult.Raw instead.

      Definition of done:

      • Create a new method SingleResult.Raw that has the same code as SingleResult.DecodeBytes.
      • Deprecate SingleResult.DecodeBytes in Go Driver v1 and update it to call SingleResult.Raw.

            Assignee:
            preston.vasquez@mongodb.com Preston Vasquez
            Reporter:
            matt.dale@mongodb.com Matt Dale
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: