cockroachdb / cockroachdb/cockroach
changefeedccl: make clock skew errors non-permanent
Open
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
Assessment
This issue has not been assessed yet.