Streaming to/from NOW misbehaves for inactive partitions

Description

When the user requests "now" as a stream endpoint, the client asks each node for its active seqnos. Vbuckets that aren't active on any nodes are currently skipped, and as a result, "stream to now" degrades to "stream to infinity." Likewise, "stream from now" degrades to "stream from beginning."

Suggested fix: retry `getSeqnos()` until every vbucket is active.

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

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

Details

Assignee

Reporter

Story Points

Fix versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created January 5, 2024 at 1:10 AM
Updated October 9, 2024 at 8:17 AM
Resolved January 5, 2024 at 11:53 PM
Instabug