Uploaded image for project: 'Couchbase Ruby client library'
  1. Couchbase Ruby client library
  2. RCBC-484

FIT: lookupInAllReplica returns Invalid Argument Exception when too many operations are specified

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • None
    • None
    • None
    • 1
    • SDK14: CLoE + Others

    Description

      Failing on 7.6-stable

       

      FIT test 

      LookupInCountTest.tooManySpecsExistTest in LOOKUP in all replica API,

      Driver log: 

      org.opentest4j.AssertionFailedError: Was expecting lookupInAllReplicas() to fail and return nothing, e.g. an empty stream ==> Expected :0Actual   :1<Click to see difference>
       
      	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)	at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)	at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:560)	at com.couchbase.client.kv.subdoc.util.SubdocUtil.executeAndValidateTopLevelFailureOfLookupIn(SubdocUtil.java:599)	at com.couchbase.client.kv.subdoc.LookupInCountTest.lambda$tooManySpecsExistTest$24(LookupInCountTest.java:452)	at com.couchbase.client.kv.subdoc.util.SubdocUtil.lambda$iterateOverAllTypes$0(SubdocUtil.java:107) 

      Same issue have been seen in JVM SDK: *https://issues.couchbase.com/browse/JVMCBC-1351* and python: https://issues.couchbase.com/browse/PYCBC-1587

      Attachments

        Issue Links

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

          Activity

            People

              Dimitris.Christodoulou Dimitris Christodoulou
              saurabh.mishra Saurabh Mishra
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty