Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-2681

Pass the body to GetResult rather than the whole operation

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.6
    • 3.0.7
    • library
    • None
    • 1

    Description

      Currently, OperationBase.ExtractData() is used to get the body of the entire operation and pass it to GetResult/GetReplicaResult for parsing. These classes then skip to the body offset.

      This will make implementing decompression more difficult since decompression only affects the body and not the header. Instead, we should change ExtractData to ExtractBody and remove the header before passing to GetResult/GetReplicaResult.

      Attachments

        Issue Links

          For Gerrit Dashboard: NCBC-2681
          # Subject Branch Project Status CR V

          Activity

            There are no comments yet on this issue.

            People

              btburnett3 Brant Burnett
              btburnett3 Brant Burnett
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty