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

Move management API Options classes to couchbase.management.options package and deprecate older import paths

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Major
    • 4.1.x
    • None
    • None
    • None
    • 0

    Description

      Just like we deprecated options imports from the main APIs (KV, query, search, etc.) we should have the management options come from couchbase.management.options (for consistency) and deprecate the other options paths for future removal.

      Also, would be a good time to rename some options classes to better reflect their purpose (if we think it is necessary). Some possible changes (See comments on this change), although it does appear we align w/ the RFC.

      • GetAllQueryIndexOptions -> GetAllQueryIndexesOptions
      • WatchQueryIndexOptions -> WatchQueryIndexesOptions
      • BuildDeferredQueryIndexOptions -> BuildDeferredQueryIndexesOptions

      Attachments

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

        Activity

          People

            jared.casey Jared Casey
            jared.casey Jared Casey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty