[3.1.4 backport] kv_pool_size on import feed can be non zero

Description

The affected tests are E2E and SGReplicate Multicluster(Blackholepuller/Newdocpusher) tests: http://showfast.sc.couchbase.com/#/timeline/Linux/syncgateway/sgreplicate/Multi-cluster

Tested on SG 3.2.0-242 and 4.0.0-3. SG version doesn't affect throughput, and only server version causes regression.

In summary: 7.6.0 uses more CPU and memory for SG and more goroutines, but waits more. It also has higher CPU usage for Beam.smp and Indexer. "base.(*Collection).WriteUpdateWithXattr" takes a lot more CPU time.
7.2.2 has higher server memcached usage, higher SG heapinuse, while the average queue size is close to 0.

Looking at these tests:

I ran a couple more tests to get server cbcollect_info. Linking them below

Attachments

2

Activity

Show:

CB robot April 8, 2024 at 10:11 PM

Build sync_gateway-3.2.0-350 contains sync_gateway commit c4a7577 with commit message:
make sure cbgt always sets kv_pool_size=1, despite whatever is on the connection string (#6681)

CB robot April 8, 2024 at 9:31 PM

Build sync_gateway-3.2.0-348 contains sync_gateway commit c4a7577 with commit message:
make sure cbgt always sets kv_pool_size=1, despite whatever is on the connection string (#6681)

CB robot April 8, 2024 at 8:52 PM

Build sync_gateway-3.2.0-346 contains sync_gateway commit c4a7577 with commit message:
make sure cbgt always sets kv_pool_size=1, despite whatever is on the connection string (#6681)

CB robot April 8, 2024 at 8:21 PM

Build sync_gateway-3.2.0-344 contains sync_gateway commit c4a7577 with commit message:
make sure cbgt always sets kv_pool_size=1, despite whatever is on the connection string (#6681)

CB robot April 8, 2024 at 7:41 PM

Build sync_gateway-3.2.0-342 contains sync_gateway commit c4a7577 with commit message:
make sure cbgt always sets kv_pool_size=1, despite whatever is on the connection string (#6681)

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

Details

Assignee

Reporter

Labels

Story Points

Components

Fix versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created February 13, 2024 at 2:04 AM
Updated September 27, 2024 at 3:19 PM
Resolved February 14, 2024 at 10:37 PM
Instabug