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

HELO version string seems incorrect

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.3.0
    • 1.3.3
    • library
    • None

    Description

      The SDK HELO version seems incorrect.

      Steps to reproduce:

      1. Spin up a one node cluster with the default bucket
      2. Use the following Go code

        package main
         
        import (
            "fmt"
            "gopkg.in/couchbase/gocb.v1"
        )
         
        type User struct {
            Id string `json:"uid"`
            Email string `json:"email"`
            Interests []string `json:"interests"`
        }
         
        func main() {
                gocb.SetLogger(gocb.DefaultStdioLogger())
                cluster, _ := gocb.Connect("couchbase://localhost")
                bucket, _ := cluster.OpenBucket("default", "")
                bucket.Upsert("u:kingarthur",
                        User{
                                Id: "kingarthur",
                                Email: "kingarthur@couchbase.com",
                                Interests: []string{"Holy Grail", "African Swallows"},
                        }, 0)
                var inUser User
                bucket.Get("u:kingarthur", &inUser)
                fmt.Printf("User: %v\n", inUser)
        }
        

      3. build and execute
      4. Tail the memcached.log:

        2017-11-10T18:26:58.200201Z NOTICE 43: HELO [gocb/v7.0.5] [ 10.111.163.1:64882 - 10.111.163.101:11207 ]                                                                             
        2017-11-10T18:26:58.205011Z WARNING 43 Closing connection [ 10.111.163.1:64882 - 10.111.163.101:11207 ] due to read error: Connection reset by peer     
        

      As you can see the HELO version of the SDK is gocb/v7.0.5 I was expecting 1.30, as I believe that is the SDK version being used.

      Attachments

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

        Activity

          People

            brett19 Brett Lawson
            pvarley Patrick Varley
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty