pillowfight does not set subdoc specs when using --subdoc switch
Description
Environment
None
Gerrit Reviews
None
Release Notes Description
None
Activity
Show:

CB robot March 28, 2024 at 5:47 AM
Build couchbase-server-7.2.5-7575 contains libcouchbase commit 55a04cb with commit message:
: fix cbc-pillowfight --subdoc switch

CB robot December 19, 2023 at 1:39 AM
Build couchbase-server-7.1.6-3969 contains libcouchbase commit 55a04cb with commit message:
: fix cbc-pillowfight --subdoc switch

CB robot April 27, 2023 at 9:58 AM
Build couchbase-server-8.0.0-1307 contains libcouchbase commit 55a04cb with commit message:
: fix cbc-pillowfight --subdoc switch

CB robot April 26, 2023 at 12:28 PM
Build couchbase-server-7.5.0-4219 contains libcouchbase commit 55a04cb with commit message:
: fix cbc-pillowfight --subdoc switch
Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee

Fix versions
Story Points
0
Reporter

Priority
Instabug
Open Instabug
PagerDuty
PagerDuty Incident
PagerDuty

PagerDuty Incident
Sentry
Linked Issues
Sentry
Linked Issues
Zendesk Support
Linked Tickets
Zendesk Support

Linked Tickets
Created April 24, 2023 at 3:11 PM
Updated March 28, 2024 at 5:47 AM
Resolved April 24, 2023 at 3:13 PM
Instabug
Looks like since this patch https://review.couchbase.org/c/libcouchbase/+/104322/43/tools/cbc-pillowfight.cc#809 subdoc support in pillowfight has been broken - It looks like scheduleNextOperation() is missing a:
So using --subdoc --json leads to a lot of:
And no subdoc operations occurring according to KV stats.