Uploaded image for project: 'Couchbase Java Client'
  1. Couchbase Java Client
  2. JCBC-1730

BatchHelper does not support collections

    XMLWordPrintable

Details

    • 1

    Description

      The batch helper integration tests are failing against 7.0 (7.0.0-3507) on the MultiObserveViaCasRequest, i.e.:

      {{com.couchbase.client.core.error.UnambiguousTimeoutException: MultiObserveViaCasRequest, Reason: TIMEOUT
      {"cancelled":true,"completed":true,"coreId":"0x63c7658100000001","idempotent":true,"lastChannelId":"63C7658100000001/000000005450D56A","lastDispatchedFrom":"192.168.100.174:57330","lastDispatchedTo":"172.23.111.129:11210","reason":"TIMEOUT","requestId":28,"requestType":"MultiObserveViaCasRequest","retried":30,"retryReasons":["KV_COLLECTION_OUTDATED"],"service":

      {"bucket":"9d62ce8e-142f-4b82-8dca-108f5af04ecc","collection":"_default","opaque":"0x3a","scope":"_default","type":"kv"}

      ,"timeoutMs":30000,"timings":{"dispatchMicros":150809,"serverMicros":0}}
      at com.couchbase.client.core.msg.BaseRequest.cancel(BaseRequest.java:163)
      at com.couchbase.client.core.Timer.lambda$register$2(Timer.java:157)
      at com.couchbase.client.core.deps.io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
      at com.couchbase.client.core.deps.io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
      at com.couchbase.client.core.deps.io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
      at com.couchbase.client.core.deps.io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
      at java.base/java.lang.Thread.run(Thread.java:834)
      etc.}}

      Full error info found in the usual place: http://sdk.jenkins.couchbase.com/view/Nightly/job/jvm/job/jvm-clients/job/couchbase-jvm-clients-scipted-build-pipeline/521/testReport/com.couchbase.client.java/BatchHelperIntegrationTest/

      I've tried increasing the kvTimeout but the issue persists.

      Attachments

        For Gerrit Dashboard: JCBC-1730
        # Subject Branch Project Status CR V

        Activity

          Is affects-cc-testing appropriate here Will Broadbelt and Arunkumar Senthilnathan? It puts it on the bug dashboard as something that needs to be addressed for CC beta refresh (as I understand the labels).

          ingenthr Matt Ingenthron added a comment - Is affects-cc-testing appropriate here Will Broadbelt and Arunkumar Senthilnathan ? It puts it on the bug dashboard as something that needs to be addressed for CC beta refresh (as I understand the labels).

          I'll look into this. Please note that the BatchHelper is volatile functionality and not something we support.

          daschl Michael Nitschinger added a comment - I'll look into this. Please note that the BatchHelper is volatile functionality and not something we support.

          Fix merged into master.

          daschl Michael Nitschinger added a comment - Fix merged into master.

          People

            daschl Michael Nitschinger
            will.broadbelt Will Broadbelt
            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