BatchHelper does not support collections

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.

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:

Michael Nitschinger January 7, 2021 at 1:37 PM

Fix merged into master.

Michael Nitschinger January 7, 2021 at 7:53 AM

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

Matt Ingenthron January 7, 2021 at 5:58 AM

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

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Story Points

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created October 28, 2020 at 3:58 PM
Updated January 8, 2021 at 12:50 PM
Resolved January 7, 2021 at 1:37 PM
Instabug