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

LookupIn a path that is too long is returning the wrong results for Replicas

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.0.0-dp.14
    • None
    • None
    • None

    Description

      For the test lookupInReallyLongPath in the SubdocServerErrorsTest file.

      For the LookupInAllReplicas section we expect the SDK to return an empty stream because the failures are on the individual LookupIn request level. Instead the SDK is returning an SDK_INVALID_ARGUMENT_EXCEPTION on the stream.

      Interestingly in this case the LookupInAnyReplica section is passing, where we expect a SDK_DOCUMENT_UNRETRIEVABLE_EXCEPTION because the All replicas call inside it should return an empty stream. I am not certain how this behaviour was achieved but the All replicas section is the only one currently failing.

      Attachments

        Issue Links

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

          Activity

            People

              matt.wozakowski Matt Wozakowski
              matthew.bray Matthew Bray
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes