Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use Selector in BoundSelector to wait in parallel
BoundSelector is only used by table cloning Selector does some juggling so that Select waits on all futures, changing BoundSelector to use Selector avoids pathological cases Imagine parallelism is 4. The time to clone tables is as follows: 15m 1m 2m 3m 4m 5m Currently, cloning will take 20m (waits for 15m at 4m, then immediately adds 4m & 5m) Optimally, cloning would take 15m. 4m would start after 1m & another minute later 5m would start
- Loading branch information