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

Observing queue full messages while deleting _default collection from SDK

    XMLWordPrintable

Details

    • 1

    Description

       

      Build: 7.0.0-4797

      Scenario:

      1. Single node cluster
      2. Load data into default collection
      3. Drop default collection and sleep for 1 minute

      Observation:

      Seeing continuous "RequestRetryScheduledEvent" messages on console.

      Could not publish Event because the queue is full. RequestRetryScheduledEvent{severity=DEBUG, category=com.couchbase.request, duration=PT0S, createdAt=434862308288306, description=Request GetCollectionIdRequest retry scheduled per RetryStrategy (Reason: ENDPOINT_NOT_WRITABLE), context=RequestContext{completed=false, coreId=0x32c007b60000000a, idempotent=true, lastDispatchedTo=10.112.210.101, requestId=11089, requestType=GetCollectionIdRequest, retried=0, service={bucket=yeh_mMz7pwye-29-493000, collection=_default, opaque=0x360d, scope=_default, type=kv}, timeoutMs=10000}, cause=null}
      

       

      Cbcollect logs:

      https://cb-engineering.s3.amazonaws.com/sdk_queue_full/collectinfo-2021-04-01T093636-ns_1%4010.112.210.101.zip

      QE test case:

       

      bucket_collections.basic_ops.BasicOps:
        test_delete_default_collection,nodes_init=1,client_type=sdk,scope=random,collection=random
      

       

      Attachments

        1. test.log.tar.gz
          53.16 MB
        2. test.log
          65.73 MB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ritesh.agarwal Ritesh Agarwal
            ashwin.govindarajulu Ashwin Govindarajulu
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty