Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-45369

[CX] Link REST API, CLI updates

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Critical
    • 7.0.0
    • Cheshire-Cat
    • analytics
    • 1
    • CX Sprint 243

    Description

      As part of MB-40231, we are making some adjustments to our links REST api:

      • The scope & link names will now be embedded into the URI as follows:
        /analytics/link/<scope name>/<link name>
        • the scope name is expressed in the canonical form, which uses / as a part separator
        • the scope & link names must be uri encoded
          • `remote-travel-sample`.inventory SQLPP form is represented by travel-sample/inventory in canonical form, or remote-travel-sample%2Finventory URL-encoded canonical form
          • e.g. /analytics/link/remote-travel-sample%2Finventory/remote-inventory-link
      • For backwards-compatibility with 6.6, dataverse & name parameter combination is still supported
      • Scope parameter will be removed after a short transition period
      • The remote link proxy prefix will change from _p to ^p, to differentiate it from a scope
      • The CLI will be updated to accommodate the changed API, as well as update the scope parameter to accept canonical form, instead of SQLPP form

      Attachments

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

        Activity

          People

            pvarley Patrick Varley (Inactive)
            michael.blow Michael Blow
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty