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

Remove/move/mark "internal" Admin methods/class.

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0
    • None
    • None
    • 1
    • SDK13: Coll/Txn/Docs More Chip

    Description

      There are a few legacy internal interfaces that need to be removed. For sdk3, there is new public interface for most of this functionality either implemented or to be implemented.

      Attachments

        For Gerrit Dashboard: PYCBC-784
        # Subject Branch Project Status CR V

        Activity

          Ellis.Breen Ellis Breen created issue -
          Ellis.Breen Ellis Breen made changes -
          Field Original Value New Value
          Summary Make clear Admin class is for internal use only Remove/mark "internal" Admin methods/class.
          Ellis.Breen Ellis Breen added a comment -

          This isn't part of the public API so these functions should probably be one of:

          1. moved back to couchbase_core
          2. marked as @internal
          3. moved to the most relevant management class
          4. removed if obsolete

          Ellis.Breen Ellis Breen added a comment - This isn't part of the public API so these functions should probably be one of: 1. moved back to couchbase_core 2. marked as @internal 3. moved to the most relevant management class 4. removed if obsolete
          Ellis.Breen Ellis Breen made changes -
          Summary Remove/mark "internal" Admin methods/class. Remove/move/mark "internal" Admin methods/class.
          Ellis.Breen Ellis Breen made changes -
          Status New [ 10003 ] Open [ 1 ]
          ingenthr Matt Ingenthron made changes -
          Rank Ranked higher
          ingenthr Matt Ingenthron made changes -
          Description There are a few legacy internal interfaces that need to be removed. For sdk3, there is new public interface for most of this functionality either implemented or to be implemented.
          Ellis.Breen Ellis Breen made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Ellis.Breen Ellis Breen made changes -
          Sprint SDK13: Coll/Txn/Docs More Chip [ 1023 ]
          Ellis.Breen Ellis Breen made changes -
          Resolution Fixed [ 1 ]
          Status In Progress [ 3 ] Resolved [ 5 ]
          brett19 Brett Lawson made changes -
          Story Points 1
          ingenthr Matt Ingenthron made changes -
          Workflow Couchbase SDK Workflow [ 159117 ] Couchbase SDK Workflow with Review [ 257199 ]

          People

            Ellis.Breen Ellis Breen
            Ellis.Breen Ellis Breen
            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