Seeing errors in memcached log 'DcpProducer::handleResponse disconnecting for opcode:DCP_DELETION,status:Too large

Description

Steps:

  • Two node KV cluster

  • Load docs using transactions

Observation:

Seeing following error logs in the memcached logs

 

172.23.217.69 ::/opt/couchbase/var/lib/couchbase/logs/memcached.log.000003.txt 2023-12-11T02:39:54.259361-08:00 ERROR 63: (default) DCP (Producer) eq_dcpq:replication:ns_1@172.23.217.69->ns_1@172.23.217.67:default - DcpProducer::handleResponse disconnecting, received unexpected response:{"bodylen":0,"cas":0,"datatype":"raw","extlen":0,"keylen":0,"magic":"ClientResponse","opaque":282,"opcode":"DCP_DELETION","status":"Too large"} for stream:stream name:eq_dcpq:replication:ns_1@172.23.217.69->ns_1@172.23.217.67:default, vb:791, state:in-memory 2023-12-11T02:39:56.597386-08:00 ERROR 115: (default) DCP (Producer) eq_dcpq:replication:ns_1@172.23.217.69->ns_1@172.23.217.67:default - DcpProducer::handleResponse disconnecting, received unexpected response:{"bodylen":0,"cas":0,"datatype":"raw","extlen":0,"keylen":0,"magic":"ClientResponse","opaque":54,"opcode":"DCP_DELETION","status":"Too large"} for stream:stream name:eq_dcpq:replication:ns_1@172.23.217.69->ns_1@172.23.217.67:default, vb:563, state:in-memory

 

TAF test:

 

Atomicity.basic_ops.basic_ops: test_large_doc_size_commit,nodes_init=2,replicas=1,num_items=100,doc_size=2048000,transaction_commit=True,bucket_type=ephemeral,bucket_size=2048,op_type=create;update;delete,transaction_timeout=30,durability=MAJORITY,process_concurrency=1

 

 

Fix versions

Environment

7.6.0-1899 Java SDK 3.4.11

Release Notes Description

None

Attachments

6
  • 13 Dec 2023, 01:25 PM
  • 13 Dec 2023, 09:01 AM
  • 12 Dec 2023, 01:55 PM
  • 12 Dec 2023, 01:39 PM
  • 11 Dec 2023, 03:08 PM
  • 11 Dec 2023, 03:08 PM

Activity

Show:

CB robot December 20, 2023 at 5:54 PM

Build capella-analytics-1.0.0-1175 contains kv_engine commit ee91945 with commit message:
https://couchbasecloud.atlassian.net/browse/MB-60066#icft=MB-60066: Tolerate DCP deletions with value larger than 1MiB

CB robot December 20, 2023 at 5:54 PM

Build capella-analytics-1.0.0-1175 contains kv_engine commit 6381532 with commit message:
https://couchbasecloud.atlassian.net/browse/MB-60066#icft=MB-60066: Remove redundant priv_bytes parameter

CB robot December 20, 2023 at 5:54 PM

Build capella-analytics-1.0.0-1175 contains kv_engine commit 4418e71 with commit message:
https://couchbasecloud.atlassian.net/browse/MB-60066#icft=MB-60066: Improve DCP_EXPIRATION xattr validation

Ashwin Govindarajulu December 19, 2023 at 11:12 AM

Validated on build,
7.2.4-7061
7.6.0-1950

CB robot December 18, 2023 at 8:55 PM

Build couchbase-server-8.0.0-1504 contains kv_engine commit ee91945 with commit message:
https://couchbasecloud.atlassian.net/browse/MB-60066#icft=MB-60066: Tolerate DCP deletions with value larger than 1MiB

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

Details

Assignee

Ashwin Govindarajulu

Reporter

Due date

Story Points

0

Sprint

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created December 11, 2023 at 10:54 AM
Updated September 12, 2024 at 8:54 AM
Resolved December 18, 2023 at 4:38 PM
Instabug