Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Ashwin GovindarajuluAshwin GovindarajuluReporter
Murtadha Al HubailMurtadha Al HubailIs this a Regression?
YesTriage
TriagedDue date
Jun 24, 2020Story Points
1Sprint
NonePriority
CriticalInstabug
Open Instabug
Details
Details
Assignee
Ashwin Govindarajulu
Ashwin GovindarajuluReporter
Murtadha Al Hubail
Murtadha Al HubailIs this a Regression?
Yes
Triage
Triaged
Due date
Jun 24, 2020
Story Points
1
Sprint
None
Priority
Instabug
Open Instabug
PagerDuty
PagerDuty
PagerDuty
Sentry
Sentry
Sentry
Zendesk Support
Zendesk Support
Zendesk Support
Created June 19, 2020 at 2:07 PM
Updated November 25, 2020 at 2:57 PM
Resolved June 22, 2020 at 4:10 PM
A couple of our regression tests started intermittently failing recently because of some missing documents that are supposed to be streamed via DCP within a certain timeout (60 seconds).
The tests use cluster_run with 3 nodes as follows:
Node n0: data + analytics
Node n1: data
Node n2: analytics
At around time 2020-06-14T19:52:40.348-07:00, the beer-sample bucket is created and loaded. After that, Analytics starts DCP streams to the bucket.
When I checked the logs, I noticed that we are receiving all the documents from one of the data nodes but none from the other.
Following the memcached logs for a vbucket from each node, we can see the following:
Node n0 (vb:1):
Node: n1 (vb:516) the backfill snapshot is never sent:
We haven't made any major changes to the DCP streaming client and that test used to pass all the time within that configured timeout of 60 seconds.
cbcollect_info from the nodes is attached.