Details
-
Bug
-
Resolution: Fixed
-
Critical
-
6.5.0
-
Enterprise Edition 6.5.0 build 3748
-
Triaged
-
Centos 64-bit
-
No
-
KV-Engine MH Beta part 2
Description
Build: 6.5.0 build 3748
Scenario:
- 4 node cluster, Couchbase bucket (replica=0)
- Load 10K docs with durability=MAJORITY,timeout=5 (succeeds)
- Increment replicas from 0 -> 3 in each iteration and rebalance. After rebalance succeeds perform UPDATE on all available docs with durability=MAJORITY, timeout=5. (All UPDATE mutation succeeded on each iteration)
- Decrement replicas back from 3 -> 1 in each iteration and rebalance. Then perform UPDATE on all docs with durability=MAJORITY, timeout=5
Observation:
After successful replica update from 2 to 1, UPDATE sync_write failed with 'com.couchbase.client.core.error.DurabilityAmbiguousException ' for following docs,
VBucket:770, key: test_docs-6892
|
VBucket:287, key: test_docs-6271
|
VBucket:759, key: test_docs-8786
|
VBucket:759, key: test_docs-8164
|
VBucket:774, key: test_docs-7558
|
VBucket:287, key: test_docs-5050
|
VBucket:284, key: test_docs-9459
|
VBucket:287, key: test_docs-5722
|
VBucket:770, key: test_docs-6902
|
VBucket:747, key: test_docs-6351
|
VBucket:904, key: test_docs-6357
|
VBucket:904, key: test_docs-8202
|
VBucket:747, key: test_docs-8204
|
VBucket:770, key: test_docs-8857
|
VBucket:760, key: test_docs-7656
|
VBucket:904, key: test_docs-5794
|
VBucket:747, key: test_docs-5792
|
VBucket:518, key: test_docs-5158
|
VBucket:770, key: test_docs-9621
|
VBucket:770, key: test_docs-7006
|
VBucket:518, key: test_docs-6379
|
VBucket:287, key: test_docs-8324
|
VBucket:760, key: test_docs-8975
|
VBucket:770, key: test_docs-7774
|
VBucket:747, key: test_docs-5170
|
VBucket:904, key: test_docs-5176
|
VBucket:760, key: test_docs-9693
|
VBucket:521, key: test_docs-5949
|
VBucket:760, key: test_docs-7124
|
VBucket:904, key: test_docs-6425
|
VBucket:747, key: test_docs-6423
|
VBucket:904, key: test_docs-8392
|
VBucket:747, key: test_docs-8394
|
VBucket:760, key: test_docs-9071
|
VBucket:759, key: test_docs-5210
|
VBucket:760, key: test_docs-9703
|
VBucket:759, key: test_docs-7935
|
VBucket:759, key: test_docs-6031
|
VBucket:287, key: test_docs-6493
|
VBucket:770, key: test_docs-7196
|
VBucket:287, key: test_docs-8456
|
VBucket:770, key: test_docs-9153
|
VBucket:759, key: test_docs-5380
|
VBucket:775, key: test_docs-7948
|
VBucket:759, key: test_docs-9860
|
VBucket:287, key: test_docs-6503
|
VBucket:904, key: test_docs-8570
|
VBucket:908, key: test_docs-5428
|
VBucket:521, key: test_docs-9339
|
VBucket:775, key: test_docs-8089
|
VBucket:908, key: test_docs-6609
|
VBucket:747, key: test_docs-8576
|
VBucket:775, key: test_docs-8119
|
VBucket:759, key: test_docs-8616
|
VBucket:759, key: test_docs-5562
|
VBucket:759, key: test_docs-6743
|
VBucket:291, key: test_docs-8658
|
VBucket:904, key: test_docs-5604
|
VBucket:747, key: test_docs-5602
|
VBucket:908, key: test_docs-6799
|
VBucket:760, key: test_docs-6820
|
Expected behavior:
No exception is expected since the cluster is in steady state and all nodes are in healthy state.
TAF testcase:
bucket_param_tests.bucket_param_update.BucketParamTest.test_replica_update,nodes_init=4,num_items=10000,replicas=0,durability=MAJORITY
|