pillowfight does not set subdoc specs when using --subdoc switch

Description

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.

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

Assignee

Fix versions

Story Points

Reporter

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

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