Details
-
Bug
-
Resolution: User Error
-
Major
-
7.6.0
-
Operating System : Debian 12
Couchbase Enterprise Edition : 7.6.0-1484
-
Untriaged
-
Linux x86_64
-
-
0
-
Unknown
Description
Steps to repro
- Created a 2 node kv cluster
- Created a magma bucket
- Started writes with durability=PERSIST_TO_MAJORITY (Tried to load 16 items onto the bucket)
Observed that the write calls return even when sdk_timeout is 1200 seconds
Status: The SyncWrite request has not completed in the specified time and has ambiguous result (0x00a3) |
Further observing that the response is returned within 75 seconds instead of the wait for 1200 seconds
On 7.6.0 the Server Recv -> Send duration is seen 11.29 while on 7.2.0 it is seen as 35049206.5981604
7.6.0 Server Recv -> Send duration
7.2.0 Server Recv -> Send duration
Logs for 7.6.0-1786
server logs
https://cb-engineering.s3.amazonaws.com/MB-59657/collectinfo-2023-11-15T024255-ns_1@172.23.96.168.zip
https://cb-engineering.s3.amazonaws.com/MB-59657/collectinfo-2023-11-15T024255-ns_1@172.23.121.71.zip
server pcaps
https://cb-engineering.s3.amazonaws.com/MB-59657/172.23.96.168_pcaps.zip
https://cb-engineering.s3.amazonaws.com/MB-59657/172.23.121.71_pcaps.zip
client pcaps
https://cb-engineering.s3.amazonaws.com/MB-59657/client.pcap
Java sdk logs
https://cb-engineering.s3.amazonaws.com/MB-59657/JavaSDK.log
A pcap for the same is uploaded for 7.2.0 and 7.6.0-1484 as well.
7.2.0 --> https://cb-engineering.s3.amazonaws.com/MB-59657/7.2.0.pcap
7.6.0 - 1484 ---> https://cb-engineering.s3.amazonaws.com/MB-59657/7.6.0-1484.pcap
Note: Same test with bucket_storage=couchstore works as expected. (All docs are getting inserted without any timeouts)
guides/gradlew --refresh-dependencies testrunner -P jython=/opt/jython/bin/jython -P 'args=-i /data/workspace/debian-p0-durability-vset00-00-castest_6.5_P1_persist_majority/testexec.68448.ini -t castest.opschangecas.OpsChangeCasTests.ops_change_cas,mutate_times=20,durability=PERSIST_TO_MAJORITY,nodes_init=2,doc_ops=touch,num_items=16'
Job : debian-durability_castest_6.5_P1_persist_majority