Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
backupccl: distribute RESTORE work using DistSQL
This commit replaces restore's old method of coordinating work on a single node to instead use DistSQL. It creates a 2 stage DistSQL flow. The first stage assigns chunks to SplitAndScatter processors which forward spans that they scattered to the second stage made up of the RestoreData processors which ingest the data. The SplitAndScatter processors attempt to send the work to the RestoreData colocated with the leaseholder of the span after the scattering. Release note: None.
- Loading branch information