Uploaded image for project: 'Java Couchbase JVM Core'
  1. Java Couchbase JVM Core
  2. JVMCBC-653

reactor.core.Exceptions$ErrorCallbackNotImplemented thrown repeatedly from the client even when there is no activity from the client.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Major
    • None
    • None
    • Config Management, Core
    • None

    Description

      When running our new tests using the SDK 3.0, we are seeing the following errors being repeatedly being thrown from the SDK client. It really doesn't say much about the error and is quite distracting. An improvement as to why this was being thrown and the exact reason for the error would help debug the problem from the user.

       

      Error:

      [ERROR] (parallel-1) Scheduler worker in group main failed with an uncaught exception - reactor.core.Exceptions$ErrorCallbackNotImplemented: reactor.core.Exceptions$OverflowException: Could not emit tick 447 due to lack of requests (interval doesn't support small downstream requests that replenish slower than the ticks)
      reactor.core.Exceptions$ErrorCallbackNotImplemented: reactor.core.Exceptions$OverflowException: Could not emit tick 447 due to lack of requests (interval doesn't support small downstream requests that replenish slower than the ticks)
      Caused by: reactor.core.Exceptions$OverflowException: Could not emit tick 447 due to lack of requests (interval doesn't support small downstream requests that replenish slower than the ticks)
      at reactor.core.Exceptions.failWithOverflow(Exceptions.java:215)
      at reactor.core.publisher.FluxInterval$IntervalRunnable.run(FluxInterval.java:130)
      at reactor.core.scheduler.PeriodicWorkerTask.call(PeriodicWorkerTask.java:59)
      at reactor.core.scheduler.PeriodicWorkerTask.run(PeriodicWorkerTask.java:73)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:748)

       

      Attaching the java file that uses the SDK 3.0 in our automation. 

      Attachments

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

        Activity

          People

            bharath.gp Bharath G P
            bharath.gp Bharath G P
            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