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

          ingenthr Matt Ingenthron created issue -
          brett19 Brett Lawson made changes -
          Field Original Value New Value
          Assignee Brett Lawson [ brett19 ] Matt Ingenthron [ ingenthr ]
          ingenthr Matt Ingenthron made changes -
          Status New [ 10003 ] Open [ 1 ]
          ingenthr Matt Ingenthron made changes -
          Assignee Matt Ingenthron [ ingenthr ] Ellis Breen [ ellis.breen ]
          Ellis.Breen Ellis Breen made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]

          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