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

        For Gerrit Dashboard: MB-45369
        # Subject Branch Project Status CR V

        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