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

XDCR - utilize go modules for dependencies

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Major
    • Morpheus
    • 7.6.0
    • XDCR
    • None
    • 0

    Description

      Related to eventing:

      The primary motivation was that they needed to update gocb - the version in trinity.xml is 2.2.5 which is EOL. However, newer versions required updating to gocbcore v10, and that introduces a cascade of new dependencies - more than we're willing to fork and add to the trinity.xml manifest going forward. It seems likely that goxdcr will have the same issue, correct? If so, it may finally be time to switch the goxdcr build to using proper Go modules as well. I don't think it will be a particularly hard transition for goxdcr.

      GoXDCR can look into go modules in a future release

      Attachments

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

        Activity

          People

            neil.huang Neil Huang
            neil.huang Neil Huang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty