Uploaded image for project: 'C++ Couchbase Client'
  1. C++ Couchbase Client
  2. CXXCBC-156

Client does not differentiate a string of utf8 characters or a string of bytes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.0.0-beta.3
    • 1.0.0-beta
    • None
    • None
    • 1
    • SDK26: KV,ES8, Known Issues

    Description

      The client currently uses std::string almost exclusively to represent both strings of utf8 characters, as well as strings of arbitrary bytes. This leads to issues when performing automatic translation in various SDKs (this came up in Node.js with v8), since in many languages there is a differentiation in semantics between a string and a buffer.

      Attachments

        Issue Links

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

          Activity

            People

              avsej Sergey Avseyev
              brett19 Brett Lawson
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes