apple / apple/foundationdb

Avoid failing snapshots due to transient network failures

Open
#6,677 0 comments 0 reactions 1 assignee Claimed by @sfc-gh-tclinkenbeard View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

Currently, when the data distributor sends a snapshot request to a stateful process, it can take many seconds for the stateful process to reply to the `*SnapRequest` message (depending on the underlying snapshot procedure for the stateful process). If the connection between the data distributor and is broken during this period, the entire snapshot will fail. Ideally, we should instead attempt to reestablish a connection.

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.