Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-1386

Remove saslPassword and authType (libcouchbase)

    XMLWordPrintable

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.1.2
    • tools
    • None
    • 1

    Description

      ns_server is removing the saslPassword and authType bucket properties as they are no longer used (MB-44777). The libcouchbase component has a least one file which uses or references them. Please remove the code taking into account that mixed version clusters must be supported (may or may not be an issue for this component).

      Attachments

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

        Activity

          stevewatanabe @ ~/couchbase2/libcouchbase ((HEAD detached at 465188d3)) $ xg saslPassword *
          tests/vbucket/confdata/memd_25.json: "saslPassword" : "",
          tests/vbucket/confdata/full_25.json: "saslPassword" : "",
          tools/cbc.cc: ss << "&authType=sasl&saslPassword=" << o_bpass.result();

          stevewatanabe @ ~/couchbase2/libcouchbase ((HEAD detached at 465188d3)) $ xg authType *
          tests/vbucket/confdata/memd_25.json: "authType" : "sasl",
          tests/vbucket/confdata/full_25.json: "authType" : "sasl",
          tools/cbc.cc: ss << "&authType=none&proxyPort=" << o_proxyport.result();
          tools/cbc.cc: ss << "&authType=sasl&saslPassword=" << o_bpass.result();

          steve.watanabe Steve Watanabe added a comment - stevewatanabe @ ~/couchbase2/libcouchbase ((HEAD detached at 465188d3)) $ xg saslPassword * tests/vbucket/confdata/memd_25.json: "saslPassword" : "", tests/vbucket/confdata/full_25.json: "saslPassword" : "", tools/cbc.cc: ss << "&authType=sasl&saslPassword=" << o_bpass.result(); stevewatanabe @ ~/couchbase2/libcouchbase ((HEAD detached at 465188d3)) $ xg authType * tests/vbucket/confdata/memd_25.json: "authType" : "sasl", tests/vbucket/confdata/full_25.json: "authType" : "sasl", tools/cbc.cc: ss << "&authType=none&proxyPort=" << o_proxyport.result(); tools/cbc.cc: ss << "&authType=sasl&saslPassword=" << o_bpass.result();

          Build couchbase-server-7.0.0-5043 contains libcouchbase commit c84648d with commit message:
          CCBC-1386: remove legacy options for cbc-bucket-create

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-5043 contains libcouchbase commit c84648d with commit message: CCBC-1386 : remove legacy options for cbc-bucket-create

          People

            avsej Sergey Avseyev
            steve.watanabe Steve Watanabe
            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