Hi CB team,
@subhashni, @daschl ,@matthew.groves, @jkurtz
I am using Couchbase 6.0.
I am using spring web flux + Reactive Couchbase.
After deploying my code, I am getting below two errors off and on.
[QueryEndpoint]: Got error while consuming KeepAliveResponse. java.util.concurrent.TimeoutException: null at rx.internal.operators.OnSubscribeTimeoutTimedWithFallback$TimeoutMainSubscriber.onTimeout(OnSubscribeTimeoutTimedWithFallback.java:166)
njava.lang.IllegalStateException: **The content of this Observable (queryRow.59645c34-2faf-496f-b0b1-5b63b7f88f6b) is already released**. Subscribe earlier or tune the CouchbaseEnvironment#autoreleaseAfter() setting.\n\tat com.couchbase.client.core.utils.UnicastAutoReleaseSubject$OnSubscribeAction.call
I have gone through many similar topics but got confused a bit.
I have below questions:
1: Do the above errors indicate the same issue?
2: If I set autoreleaseAfter and queryTimeout at CouchbaseEnvironment level, would it solve these errors? If yes does it have any performance implications?
3 : I have gone through this N1QL Query: With adhoc=false query runs into IllegalStateException: The content of this Observable is already released
here @ subhashni indicating that it is a bug and have been resolved.
But I am facing these errors in couchbase 6.0.
Kindly help me out .