Uploaded image for project: 'Couchbase Python Client Library'
  1. Couchbase Python Client Library
  2. PYCBC-435

get_fulldoc and upsert_fulldoc should not be in subdoc API

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.2.6
    • 2.3.0
    • library
    • None

    Description

      The current Python client implementation has some extra stuff that I think maybe leftover from earlier experiments and should be removed so we don't cause confusion about conformity.

      Found when reviewing the sdk-rfc:

      cb.lookup_in(docid, SD.get_fulldoc(), SD.get('my.xattr', xattr=True)) 
      cb.mutate_in(docid, SD.upsert_fulldoc(docid), SD.upsert('my.xattr', xattr=True)) 
      

      Looking around, I don't see any indication that the get_fulldoc or upsert_fulldoc exist elsewhere.

      Will confirm and then remove if needed.

       

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          No work has yet been logged on this issue.

          People

            Ellis.Breen Ellis Breen
            ingenthr Matt Ingenthron
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty