Details
-
Bug
-
Resolution: User Error
-
Critical
-
None
-
6.5.0
-
Enterprise Edition 6.5.0 build 3446
-
Untriaged
-
Centos 64-bit
-
-
No
Description
Build: 6.5.0-3446
Scenario:
- Create 2 node cluster
- Create "default" couchbase bucket (replica=1)
- Load 10K docs with durability=MAJORITY, also load another 10K docs with async_writes in parallel
Observation:
Only around 9K items are present in the bucket.
All non-sync_write doc creation have failed with 'RequestCanceledException'.
Also few sync_writes have failed with same 'RequestCanceledException'.
Note: Same test fails will all durability levels
Expected behavior:
Since there is no overlapping keys between Sync and Async writes, both the operations should succeed without any exceptions from the server. So after the test completes, we should see 20K items in the bucket.
Error from SDK:
com.couchbase.client.core.error.RequestCanceledException: InsertRequest {"retried":0,"reason":"SHUTDOWN","requestId":9671,"timeoutMs":10000,"service":{"bucket":"default","type":"kv","key":"test_docs-","cid":0},"cancelled":true,"coreId":1,"completed":true}
|
TAF test case:
epengine.durability_success.DurabilitySuccessTests.test_non_overlapping_similar_crud,nodes_init=2,replicas=1,num_items=10000,doc_ops=update,sdk_timeout=10,durability=MAJORITY
|
Attachments
For Gerrit Dashboard: MB-34506 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
110530,2 | MB-34506: Skipping closing the SDK connection after docs_ops | master | TAF | Status: ABANDONED | 0 | +1 |