Uploaded image for project: 'Couchbase Go SDK'
  1. Couchbase Go SDK
  2. GOCBC-1087

gocbcore should support communicating with the Eventing/GSI and Backup Services

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Done
    • Major
    • core-10.0.0
    • None
    • library
    • None
    • 1

    Description

      What's the issue?
      The tooling in the 'backup' repository currently relies on a slimmed down REST client which implements a fair amount of functionality which already exists in the SDK. We'd like to move over to using the SDK where possible, however, there's a few missing features that we'd need to make this possible.

      1) We'd need to be able to communicate with the:
      1a) Eventing service
      1b) Indexing service
      1c) Backup service
      2) We'd like to be able to access the underlying KV endpoints (which currently aren't exposed via the 'Agent')
      2a) We'd need to be able to preserve a scheme prefix for the KV endpoints to allow the SDK to return an SSL endpoint if required (the 'backup' tooling then doesn't need to worry about this)

      Attachments

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

        Activity

          People

            james.lee James Lee
            james.lee James Lee
            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