Uploaded image for project: 'Couchbase Gateway'
  1. Couchbase Gateway
  2. CBG-1170

Upgrade to go 1.15

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Critical
    • Resolution: Done
    • None
    • 3.0
    • SyncGateway
    • Security Level: Public
    • None
    • CBG Sprint 78
    • 3

    Description

      Upgrade to go 1.15, including fix for https://github.com/golang/go/issues/42138.

      Requires moving DCP off go-couchbase altogether to avoid previously seen issues when trying to upgrade to 1.14 (associated with use of unsafe package).

      Attachments

        Issue Links

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

          Activity

            adamf Adam Fraser created issue -
            adamf Adam Fraser made changes -
            Field Original Value New Value
            Rank Ranked higher
            adamf Adam Fraser made changes -
            Fix Version/s Lithium [ 16180 ]
            adamf Adam Fraser made changes -
            Link This issue depends on CBG-1143 [ CBG-1143 ]
            ben.brooks Ben Brooks made changes -
            Link This issue relates to CBG-756 [ CBG-756 ]
            ben.brooks Ben Brooks made changes -
            Link This issue blocks CBG-860 [ CBG-860 ]
            daniel.petersen Daniel Petersen made changes -
            Issue Type Task [ 3 ] Improvement [ 4 ]
            daniel.petersen Daniel Petersen made changes -
            Priority Major [ 3 ] Critical [ 2 ]
            adamf Adam Fraser added a comment -

            Need to retest with go 1.16 (to pick up M1 support) with the current version of go-couchbase/cbdatasource to identify whether there are still compatibility issues. Based on the result of that, need to decide whether Sync Gateway should fully drop support for gocb v1/cbdatasource (which has implications for compatibility with older server versions).

            adamf Adam Fraser added a comment - Need to retest with go 1.16 (to pick up M1 support) with the current version of go-couchbase/cbdatasource to identify whether there are still compatibility issues. Based on the result of that, need to decide whether Sync Gateway should fully drop support for gocb v1/cbdatasource (which has implications for compatibility with older server versions).
            adamf Adam Fraser made changes -
            Rank Ranked higher
            adamf Adam Fraser made changes -
            Assignee The One [ the one ] Jacques Rascagneres [ jacques.rascagneres ]
            adamf Adam Fraser made changes -
            Sprint CBG Sprint 78 [ 1691 ]
            adamf Adam Fraser made changes -
            Rank Ranked lower
            jacques.rascagneres Jacques Rascagneres made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            jacques.rascagneres Jacques Rascagneres made changes -
            Resolution Done [ 6 ]
            Status In Progress [ 3 ] Resolved [ 5 ]
            jacques.rascagneres Jacques Rascagneres made changes -
            Status Resolved [ 5 ] Closed [ 6 ]

            People

              jacques.rascagneres Jacques Rascagneres
              adamf Adam Fraser
              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