cockroachdb / cockroachdb/cockroach

changefeedccl: make clock skew errors non-permanent

Open
#146,754 2 comments 0 reactions 0 assignees View on GitHub
A-cdc branch-master C-bug E-quick-win T-cdc
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

Currently if changefeeds encounter clock skew errors such as (`select-job: remote wall time is too far ahead (251.725287ms) to be trustworthy`), they will treat it as non-transient and fail themselves. This type of error (possibly all rpc errors?) should be treated as transient so the feed can eventually recover when the cluster recovers.

ref: https://cockroachlabs.slack.com/archives/C2C5FKPPB/p1747236668939499?thread_ts=1747236583.901299&cid=C2C5FKPPB

Jira issue: CRDB-50689

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.